==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_49ddbf3e-689a-4aa6-832f-aab86ab292e9]...done ==> Making package: protonmail-bridge 3.13.0-2.1 (Thu Sep 26 10:30:06 2024) ==> Retrieving sources... -> Cloning proton-bridge git repo... Cloning into bare repository '/home/alhp/workspace/build/x86-64-v3/protonmail-bridge-3.13.0-2/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.13.0-2.1 (Thu Sep 26 10:30:11 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 (80) New Version Net Change extra/avahi 1:0.8+r194+g3f79789-2 1.88 MiB extra/c-ares 1.33.1-1 0.45 MiB extra/cppdap 1.58.0-2 1.55 MiB extra/default-cursors 3-1 0.00 MiB extra/double-conversion 3.3.0-2 0.18 MiB extra/duktape 2.7.0-7 0.78 MiB extra/fontconfig 2:2.15.0-2 1.10 MiB extra/freetype2 2.13.3-1 1.62 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 extra/jsoncpp 1.9.6-3 0.77 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.123-1 1.23 MiB core/libedit 20240517_3.1-1 0.27 MiB extra/libevdev 1.13.3-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.2-1 1.11 MiB extra/libjpeg-turbo 3.0.4-1 2.31 MiB extra/libomxil-bellagio 0.9.3-5 0.58 MiB extra/libpciaccess 0.18.1-2 0.06 MiB extra/libpng 1.6.44-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.49.0-1 0.61 MiB extra/libwacom 2.13.0-1 1.37 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.2.3-1 111.13 MiB extra/mtdev 1.1.7-1 0.05 MiB extra/perl-error 0.17029-7 0.04 MiB extra/perl-mailtools 2.21-9 0.10 MiB extra/perl-timedate 2.33-7 0.08 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 extra/tslib 1.23-1 0.47 MiB extra/vulkan-headers 1:1.3.295-1 26.33 MiB extra/wayland 1.23.1-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.3-2 75.64 MiB extra/git 2.46.2-1 28.04 MiB extra/go 2:1.23.1-1 223.29 MiB extra/grpc 1.65.5-4 19.43 MiB extra/protobuf 28.2-1 16.52 MiB extra/qt6-base 6.7.2-2 56.53 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.10-1 1.31 MiB Total Installed Size: 858.62 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 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 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 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/10) Creating system user accounts... Creating group 'avahi' with GID 972. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 972 and GID 972. Creating group 'git' with GID 971. Creating user 'git' (git daemon user) with UID 971 and GID 971. ( 2/10) Reloading system manager configuration... Skipped: Current root is not booted. ( 3/10) Updating udev hardware database... ( 4/10) Reloading device manager configuration... Skipped: Device manager is not running. ( 5/10) Arming ConditionNeedsUpdate... ( 6/10) Updating the MIME type database... ( 7/10) Updating fontconfig configuration... ( 8/10) Reloading system bus configuration... Skipped: Current root is not booted. ( 9/10) Warn about old perl modules (10/10) 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 golang.org/x/sys v0.19.0 go: downloading github.com/0xAX/notificator v0.0.0-20220220101646-ee9b8921e557 go: downloading github.com/stretchr/testify v1.8.4 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/Masterminds/semver/v3 v3.2.0 go: downloading github.com/bradenaw/juniper v0.12.0 go: downloading github.com/golang/mock v1.6.0 go: downloading google.golang.org/grpc v1.56.3 go: downloading google.golang.org/protobuf v1.33.0 go: downloading github.com/ProtonMail/go-proton-api v0.4.1-0.20240829112804-d663a2ef90c2 go: downloading howett.net/plist v1.0.0 go: downloading github.com/abiosoft/ishell v2.0.0+incompatible go: downloading github.com/fatih/color v1.13.0 go: downloading github.com/ProtonMail/go-autostart v0.0.0-20210130080809-00ed301c8e9a go: downloading github.com/ProtonMail/gopenpgp/v2 v2.7.4-proton go: downloading github.com/allan-simon/go-singleinstance v0.0.0-20210120080615-d0997106ab37 go: downloading github.com/elastic/go-sysinfo v1.11.2-0.20231129083954-35e55cd2a542 go: downloading github.com/pkg/errors v0.9.1 go: downloading github.com/pkg/profile v1.7.0 go: downloading github.com/urfave/cli/v2 v2.24.4 go: downloading github.com/hashicorp/go-multierror v1.1.1 go: downloading golang.org/x/exp v0.0.0-20230522175609-2e198f4a06a1 go: downloading github.com/google/uuid v1.3.0 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/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/google/go-cmp v0.5.9 go: downloading github.com/ProtonMail/go-message v0.13.1-0.20230526094639-b62c999c85b7 go: downloading github.com/LBeernaertProton/resty/v2 v2.0.0-20231129100320-dddf8030d93a go: downloading golang.org/x/net v0.24.0 go: downloading golang.org/x/text v0.14.0 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 github.com/vmihailenco/msgpack/v5 v5.3.5 go: downloading github.com/jaytaylor/html2text v0.0.0-20211105163654-bc68cce691ba 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/miekg/dns v1.1.50 go: downloading github.com/davecgh/go-spew v1.1.1 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading github.com/mattn/go-colorable v0.1.13 go: downloading github.com/mattn/go-isatty v0.0.19 go: downloading google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 go: downloading github.com/hashicorp/errwrap v1.1.0 go: downloading github.com/golang/protobuf v1.5.3 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/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/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 github.com/ProtonMail/go-mime v0.0.0-20230322103455-7d82a3887f2f go: downloading github.com/felixge/fgprof v0.9.3 go: downloading github.com/gin-gonic/gin v1.9.1 go: downloading github.com/danieljoos/wincred v1.2.1 go: downloading github.com/emersion/go-textwrapper v0.0.0-20200911093747-65d896831594 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/vmihailenco/tagparser/v2 v2.0.0 go: downloading github.com/andybalholm/cascadia v1.3.2 go: downloading github.com/olekukonko/tablewriter v0.0.5 go: downloading github.com/ssor/bom v0.0.0-20170718123548-6386211fdfcf go: downloading github.com/gofrs/uuid v4.3.0+incompatible go: downloading golang.org/x/crypto v0.22.0 go: downloading golang.org/x/tools v0.6.0 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/russross/blackfriday/v2 v2.1.0 go: downloading github.com/google/pprof v0.0.0-20211214055906-6f57359322fd go: downloading github.com/gin-contrib/sse v0.1.0 go: downloading github.com/spf13/pflag v1.0.5 go: downloading github.com/cloudflare/circl v1.3.7 go: downloading github.com/mattn/go-runewidth v0.0.14 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/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/rivo/uniseg v0.4.2 go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd go: downloading github.com/modern-go/reflect2 v1.0.2 go: downloading golang.org/x/mod v0.8.0 go: downloading github.com/go-playground/locales v0.14.1 go: downloading github.com/hashicorp/go-immutable-radix v1.3.1 go: downloading golang.org/x/arch v0.3.0 go: downloading github.com/twitchyliquid64/golang-asm v0.15.1 go: downloading github.com/chenzhuoyu/base64x v0.0.0-20221115062448-fe3a3abad311 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.20240829112804-d663a2ef90c2 ## 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/context 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/unsafeheader internal/goarch internal/goexperiment internal/coverage/rtcov internal/godebugs internal/goos internal/byteorder internal/race internal/profilerecord internal/runtime/syscall internal/runtime/atomic internal/cpu sync/atomic unicode/utf8 cmp runtime/internal/math internal/abi unicode runtime/internal/sys encoding internal/chacha8rand math/bits internal/itoa internal/asan internal/msan unicode/utf16 log/internal internal/nettrace crypto/internal/alias crypto/subtle crypto/internal/boring/sig golang.org/x/exp/maps golang.org/x/exp/constraints github.com/bradenaw/juniper/xslices internal/runtime/exithook github.com/ProtonMail/go-crypto/internal/byteutil vendor/golang.org/x/crypto/cryptobyte/asn1 image/color internal/bytealg math golang.org/x/text/encoding/internal/identifier golang.org/x/exp/slices golang.org/x/text/internal/utf8internal container/list vendor/golang.org/x/crypto/internal/alias github.com/ProtonMail/gopenpgp/v2/constants golang.org/x/net/html/atom github.com/bradenaw/juniper/iterator 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 internal/stringslite runtime internal/weak iter internal/reflectlite github.com/ProtonMail/proton-bridge/v3/internal/frontend/theme sync maps slices internal/bisect internal/testlog internal/singleflight google.golang.org/protobuf/internal/pragma google.golang.org/grpc/internal/buffer github.com/ProtonMail/proton-bridge/v3/internal/safe runtime/cgo errors internal/godebug io sort math/rand path math/rand/v2 internal/oserror crypto/internal/edwards25519/field strconv crypto/internal/nistec/fiat golang.org/x/crypto/cast5 vendor/golang.org/x/net/dns/dnsmessage syscall bytes strings hash internal/saferio internal/concurrent crypto/internal/randutil crypto/internal/edwards25519 hash/crc32 github.com/cloudflare/circl/internal/sha3 hash/adler32 unique golang.org/x/text/internal/tag github.com/bradenaw/juniper/internal/heap github.com/bradenaw/juniper/xsort github.com/emersion/go-textwrapper hash/fnv reflect crypto crypto/cipher github.com/ProtonMail/go-crypto/openpgp/errors golang.org/x/text/transform regexp/syntax bufio net/netip crypto/rc4 crypto/md5 github.com/cloudflare/circl/sign golang.org/x/text/encoding golang.org/x/text/runes vendor/golang.org/x/text/transform crypto/internal/boring crypto/des crypto/sha256 crypto/sha1 crypto/sha512 crypto/aes github.com/ProtonMail/go-crypto/eax compress/bzip2 crypto/hmac image golang.org/x/text/encoding/internal golang.org/x/crypto/hkdf regexp vendor/golang.org/x/crypto/hkdf golang.org/x/text/encoding/charmap 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 net/http/internal/ascii time internal/syscall/unix internal/syscall/execenv github.com/bradenaw/juniper/container/xheap image/internal/imageutil go/build/constraint github.com/vmihailenco/tagparser/v2/internal/parser github.com/vmihailenco/tagparser/v2 image/jpeg html github.com/ProtonMail/gluon/internal/hash github.com/pbnjay/memory github.com/bradenaw/juniper/xerrors encoding/base32 io/fs context github.com/emersion/go-vcard internal/poll 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 github.com/google/go-cmp/cmp/internal/diff google.golang.org/grpc/internal/backoff golang.org/x/text/encoding/ianaindex encoding/binary internal/fmtsort github.com/google/go-cmp/cmp/internal/function github.com/hashicorp/errwrap internal/filepathlite 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 crypto/internal/nistec google.golang.org/protobuf/internal/editiondefaults os encoding/base64 github.com/ProtonMail/go-crypto/openpgp/aes/keywrap github.com/ProtonMail/go-crypto/openpgp/internal/ecc/curve25519/field vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 github.com/pierrec/lz4/v4/internal/lz4block github.com/pierrec/lz4/v4/internal/xxh32 golang.org/x/crypto/sha3 golang.org/x/sys/unix github.com/ProtonMail/go-crypto/openpgp/armor encoding/pem github.com/emersion/go-imap/utf7 crypto/ecdh golang.org/x/crypto/curve25519 fmt path/filepath golang.org/x/sys/cpu io/ioutil github.com/prometheus/procfs/internal/util vendor/golang.org/x/sys/cpu internal/lazyregexp net github.com/jeandeaual/go-locale google.golang.org/protobuf/internal/detrand google.golang.org/grpc/internal/envconfig github.com/mattn/go-runewidth internal/sysinfo os/signal github.com/ssor/bom github.com/allan-simon/go-singleinstance golang.org/x/crypto/blake2b vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/crypto/sha3 os/exec golang.org/x/crypto/argon2 internal/goroot encoding/json database/sql/driver compress/flate text/tabwriter github.com/ProtonMail/gluon/rfcparser mime log mime/quotedprintable encoding/gob github.com/ProtonMail/gluon/version math/big encoding/hex net/url text/template/parse golang.org/x/text/internal/language github.com/ProtonMail/go-crypto/ocb vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/norm compress/gzip github.com/ProtonMail/go-crypto/openpgp/internal/algorithm runtime/pprof compress/zlib github.com/ProtonMail/go-crypto/openpgp/s2k github.com/ProtonMail/go-crypto/openpgp/symmetric vendor/golang.org/x/net/http2/hpack net/http/internal text/template github.com/pkg/errors runtime/debug vendor/golang.org/x/text/secure/bidirule github.com/Masterminds/semver/v3 github.com/ProtonMail/gopenpgp/v2/internal golang.org/x/net/html github.com/ProtonMail/gopenpgp/v2/armor golang.org/x/text/internal/language/compact golang.org/x/sync/errgroup github.com/sirupsen/logrus encoding/xml github.com/bradenaw/juniper/parallel gitlab.com/c0b/go-ordered-json github.com/ProtonMail/gluon/logging golang.org/x/text/language github.com/ProtonMail/proton-bridge/v3/internal github.com/ProtonMail/proton-bridge/v3/internal/constants os/user github.com/golang/mock/gomock github.com/ProtonMail/proton-bridge/v3/internal/useragent github.com/ProtonMail/gluon/async vendor/golang.org/x/net/idna github.com/ProtonMail/gluon/watcher crypto/rand crypto/dsa crypto/internal/bigmod crypto/internal/boring/bbig github.com/ProtonMail/go-autostart crypto/elliptic encoding/asn1 github.com/ProtonMail/go-crypto/openpgp/internal/encoding github.com/cloudflare/circl/internal/conv crypto/ed25519 github.com/cloudflare/circl/math github.com/ProtonMail/go-crypto/openpgp/elgamal crypto/rsa github.com/cloudflare/circl/math/fp25519 github.com/cloudflare/circl/math/fp448 github.com/ProtonMail/go-crypto/bitcurves github.com/ProtonMail/go-crypto/brainpool github.com/cloudflare/circl/math/mlsbset golang.org/x/text/encoding/htmlindex crypto/internal/hpke crypto/internal/mlkem768 github.com/ProtonMail/gluon/reporter github.com/ProtonMail/bcrypt github.com/cronokirby/saferith github.com/andybalholm/cascadia github.com/ProtonMail/proton-bridge/v3/pkg/sum github.com/cloudflare/circl/dh/x25519 golang.org/x/sys/execabs archive/zip github.com/0xAX/notificator vendor/golang.org/x/crypto/cryptobyte github.com/cloudflare/circl/sign/ed25519 github.com/cloudflare/circl/dh/x448 github.com/cloudflare/circl/ecc/goldilocks crypto/x509/pkix github.com/ProtonMail/proton-bridge/v3/pkg/algo github.com/ProtonMail/go-crypto/openpgp/internal/ecc/curve25519 github.com/ProtonMail/proton-bridge/v3/pkg/restarter github.com/elastic/go-sysinfo/internal/registry howett.net/plist github.com/joeshaw/multierror crypto/ecdsa github.com/prometheus/procfs/internal/fs github.com/getsentry/sentry-go/internal/crypto/randutil golang.org/x/text/internal github.com/cloudflare/circl/sign/ed448 golang.org/x/text/unicode/norm go/token go/doc/comment internal/buildcfg github.com/docker/docker-credential-helpers/credentials github.com/vmihailenco/msgpack/v5 golang.org/x/net/internal/timeseries go/scanner html/template google.golang.org/grpc/internal/grpclog github.com/docker/docker-credential-helpers/pass github.com/ProtonMail/go-crypto/openpgp/internal/ecc github.com/docker/docker-credential-helpers/secretservice google.golang.org/grpc/grpclog google.golang.org/protobuf/internal/errors go/ast google.golang.org/protobuf/internal/version github.com/ProtonMail/go-crypto/openpgp/ecdh github.com/ProtonMail/go-crypto/openpgp/ecdsa github.com/ProtonMail/go-crypto/openpgp/eddsa google.golang.org/grpc/connectivity google.golang.org/protobuf/encoding/protowire google.golang.org/grpc/attributes google.golang.org/grpc/metadata github.com/ProtonMail/go-crypto/openpgp/packet github.com/elastic/go-sysinfo/providers/darwin google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/internal/balancerload golang.org/x/text/unicode/bidi golang.org/x/net/http2/hpack google.golang.org/protobuf/reflect/protoreflect google.golang.org/grpc/encoding github.com/ProtonMail/proton-bridge/v3/internal/service github.com/ProtonMail/proton-bridge/v3/internal/kb golang.org/x/text/cases github.com/ProtonMail/gluon/imap/command github.com/pierrec/lz4/v4/internal/lz4stream github.com/bradenaw/juniper/xmaps database/sql github.com/pierrec/lz4/v4 golang.org/x/text/secure/bidirule golang.org/x/net/idna github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks golang.org/x/net/html/charset encoding/csv github.com/ProtonMail/proton-bridge/v3/internal/files github.com/olekukonko/tablewriter google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/strs go/doc go/internal/typeparams google.golang.org/protobuf/internal/genid go/parser google.golang.org/protobuf/internal/order google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts archive/tar google.golang.org/protobuf/internal/encoding/json github.com/ProtonMail/go-crypto/openpgp github.com/jaytaylor/html2text github.com/mattn/go-sqlite3 google.golang.org/protobuf/internal/encoding/defval google.golang.org/protobuf/proto github.com/emersion/go-sasl github.com/ProtonMail/proton-bridge/v3/internal/try github.com/ProtonMail/proton-bridge/v3/internal/configstatus flag runtime/trace github.com/google/go-cmp/cmp/internal/value golang.org/x/net/bpf github.com/ProtonMail/proton-bridge/v3/pkg/tar github.com/mattn/go-isatty github.com/flynn-archive/go-shlex github.com/google/go-cmp/cmp testing github.com/ProtonMail/proton-bridge/v3/internal/legacy/credentials google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/internal/filedesc github.com/hashicorp/go-multierror github.com/google/pprof/profile github.com/mattn/go-colorable go/build github.com/ProtonMail/proton-bridge/v3/pkg/files github.com/russross/blackfriday/v2 github.com/fatih/color github.com/ProtonMail/proton-bridge/v3/internal/locations github.com/xrash/smetrics google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson github.com/cpuguy83/go-md2man/v2/md2man google.golang.org/protobuf/internal/impl github.com/urfave/cli/v2 net/textproto github.com/google/uuid crypto/x509 vendor/golang.org/x/net/http/httpproxy github.com/elastic/go-sysinfo/providers/shared github.com/prometheus/procfs github.com/godbus/dbus github.com/ProtonMail/proton-bridge/v3/pkg/ports google.golang.org/grpc/internal/syscall google.golang.org/grpc/stats golang.org/x/net/internal/socket github.com/abiosoft/readline net/mail github.com/ProtonMail/go-crypto/openpgp/clearsign mime/multipart github.com/ProtonMail/gluon/rfc5322 vendor/golang.org/x/net/http/httpguts github.com/ProtonMail/go-srp github.com/emersion/go-message/textproto github.com/ProtonMail/proton-bridge/v3/pkg/mobileconfig github.com/ProtonMail/proton-bridge/v3/internal/clientconfig github.com/ProtonMail/gluon/rfc822 golang.org/x/net/http/httpguts golang.org/x/net/ipv4 github.com/emersion/go-message golang.org/x/net/ipv6 crypto/tls github.com/ProtonMail/gluon/imap github.com/ProtonMail/gluon/rfcvalidation github.com/ProtonMail/proton-bridge/v3/internal/services/sendrecorder github.com/abiosoft/ishell 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/utils github.com/ProtonMail/gluon/limits github.com/ProtonMail/gluon/internal/response github.com/ProtonMail/gluon/store github.com/elastic/go-sysinfo/providers/linux github.com/ProtonMail/gluon/internal/db_impl/sqlite3/utils github.com/ProtonMail/gluon/store/fallback_v0 github.com/ProtonMail/gluon/internal/state github.com/elastic/go-sysinfo google.golang.org/protobuf/internal/filetype github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v2 github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v0 github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v1 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/timestamppb google.golang.org/protobuf/types/known/emptypb google.golang.org/protobuf/types/known/wrapperspb google.golang.org/protobuf/types/known/durationpb github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v3 github.com/golang/protobuf/ptypes/timestamp github.com/golang/protobuf/ptypes/duration google.golang.org/grpc/binarylog/grpc_binarylog_v1 github.com/golang/protobuf/ptypes/any google.golang.org/genproto/googleapis/rpc/status github.com/ProtonMail/proton-bridge/v3/pkg/keychain google.golang.org/protobuf/types/gofeaturespb google.golang.org/protobuf/reflect/protodesc github.com/ProtonMail/gluon/internal/backend net/http/httptrace github.com/ProtonMail/proton-bridge/v3/internal/certs google.golang.org/grpc/internal/credentials github.com/emersion/go-smtp github.com/miekg/dns github.com/emersion/go-imap net/http github.com/golang/protobuf/proto github.com/ProtonMail/gluon/internal/session google.golang.org/grpc/credentials google.golang.org/grpc/encoding/proto github.com/golang/protobuf/ptypes github.com/golang/protobuf/jsonpb github.com/emersion/go-imap/responses github.com/emersion/go-imap/commands google.golang.org/grpc/credentials/insecure google.golang.org/grpc/internal/channelz google.golang.org/grpc/peer google.golang.org/grpc/resolver github.com/emersion/go-imap/client google.golang.org/grpc/internal google.golang.org/grpc/balancer/grpclb/state google.golang.org/grpc/internal/transport/networktype google.golang.org/grpc/internal/resolver/passthrough google.golang.org/grpc/internal/metadata google.golang.org/grpc/internal/resolver/unix google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/codes google.golang.org/grpc/internal/pretty google.golang.org/grpc/channelz google.golang.org/grpc/internal/status google.golang.org/grpc/balancer google.golang.org/grpc/balancer/base google.golang.org/grpc/internal/serviceconfig google.golang.org/grpc/status google.golang.org/grpc/balancer/roundrobin google.golang.org/grpc/internal/balancer/gracefulswitch google.golang.org/grpc/internal/resolver google.golang.org/grpc/internal/binarylog github.com/ProtonMail/go-mime github.com/PuerkitoBio/goquery net/http/cookiejar net/http/httputil github.com/getsentry/sentry-go/internal/ratelimit golang.org/x/net/trace github.com/felixge/fgprof golang.org/x/net/http2 github.com/ProtonMail/proton-bridge/v3/internal/cookies golang.org/x/net/publicsuffix github.com/pkg/profile github.com/ProtonMail/gopenpgp/v2/crypto github.com/go-resty/resty/v2 github.com/getsentry/sentry-go/internal/debug github.com/getsentry/sentry-go github.com/ProtonMail/proton-bridge/v3/internal/versioner github.com/ProtonMail/proton-bridge/v3/internal/dialer github.com/ProtonMail/go-proton-api 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 google.golang.org/grpc github.com/ProtonMail/proton-bridge/v3/internal/hv github.com/ProtonMail/proton-bridge/v3/internal/usertypes github.com/ProtonMail/proton-bridge/v3/pkg/mime github.com/ProtonMail/proton-bridge/v3/internal/unleash github.com/ProtonMail/proton-bridge/v3/internal/bridge/mocks github.com/ProtonMail/proton-bridge/v3/internal/network github.com/ProtonMail/proton-bridge/v3/internal/services/userevents github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice github.com/ProtonMail/proton-bridge/v3/pkg/message/parser github.com/ProtonMail/proton-bridge/v3/internal/services/useridentity github.com/ProtonMail/proton-bridge/v3/internal/services/telemetry github.com/ProtonMail/proton-bridge/v3/pkg/message github.com/ProtonMail/proton-bridge/v3/internal/services/observability github.com/ProtonMail/proton-bridge/v3/internal/services/notifications 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.13.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.13.0 -- Found qmake at /usr/bin/qmake6 -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Using protobuf 28.2.0 -- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.3.2") -- Found c-ares: /usr/lib/cmake/c-ares/c-ares-config.cmake (found version "1.33.1") -- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.1") -- Found RE2 via pkg-config. -- Using gRPC 1.65.5 -- 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 (1.6s) -- Generating done (0.1s) -- Build files have been written to: /startdir/src/proton-bridge/build [ 0%] Built target gtest_autogen_timestamp_deps [ 1%] Generating Bridge gPRC/Protobuf C++ code [ 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 [ 15%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/GRPCErrors.cpp.o [ 15%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp_autogen/mocs_compilation.cpp.o [ 15%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/BugReportFlow/BugReportFlow.cpp.o [ 16%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/GRPCClient.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/EventFactory.cpp.o [ 21%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/BridgeUtils.cpp.o [ 23%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/GRPCUtils.cpp.o [ 24%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/GRPCConfig.cpp.o [ 26%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/CLI/CLIUtils.cpp.o [ 27%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/bridge.pb.cc.o [ 29%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/bridge.grpc.pb.cc.o [ 30%] 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 [ 33%] 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 [ 36%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/Log/LogUtils.cpp.o [ 38%] Linking CXX static library ../../../lib/libgtest.a [ 40%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/ProcessMonitor.cpp.o [ 41%] Built target gtest [ 41%] Built target gmock_autogen_timestamp_deps [ 41%] Built target gtest_main_autogen_timestamp_deps [ 43%] Automatic MOC and UIC for target gmock [ 43%] Built target gmock_autogen [ 44%] Automatic MOC and UIC for target gtest_main [ 44%] Built target gtest_main_autogen [ 46%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/gmock_autogen/mocs_compilation.cpp.o [ 47%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o [ 49%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/SessionID/SessionID.cpp.o [ 50%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/User/User.cpp.o [ 52%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/Worker/Overseer.cpp.o [ 53%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/gtest_main_autogen/mocs_compilation.cpp.o [ 55%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [ 56%] Linking CXX static library ../../../lib/libgtest_main.a [ 58%] Built target gtest_main [ 60%] Linking CXX static library ../../../lib/libgmock.a [ 61%] Built target gmock [ 61%] Built target gmock_main_autogen_timestamp_deps [ 63%] Automatic MOC and UIC for target gmock_main [ 63%] Built target gmock_main_autogen [ 66%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/gmock_main_autogen/mocs_compilation.cpp.o [ 66%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o [ 67%] Linking CXX static library ../../../lib/libgmock_main.a [ 69%] Built target gmock_main [ 70%] Linking CXX static library libbridgepp.a [ 70%] Built target bridgepp [ 70%] Built target bridge-gui_autogen_timestamp_deps [ 72%] Automatic MOC and UIC for target bridge-gui [ 72%] Built target bridge-gui_autogen [ 73%] Automatic RCC for Resources.qrc [ 75%] Building CXX object CMakeFiles/bridge-gui.dir/cmake_pch.hxx.gch [ 81%] Building CXX object CMakeFiles/bridge-gui.dir/EventStreamWorker.cpp.o [ 81%] Building CXX object CMakeFiles/bridge-gui.dir/main.cpp.o [ 81%] Building CXX object CMakeFiles/bridge-gui.dir/BridgeApp.cpp.o [ 81%] Building CXX object CMakeFiles/bridge-gui.dir/AppController.cpp.o [ 83%] Building CXX object CMakeFiles/bridge-gui.dir/TrayIcon.cpp.o [ 84%] Building CXX object CMakeFiles/bridge-gui.dir/QMLBackend.cpp.o [ 87%] Building CXX object CMakeFiles/bridge-gui.dir/UserList.cpp.o [ 89%] Building CXX object CMakeFiles/bridge-gui.dir/SentryUtils.cpp.o [ 89%] Building CXX object CMakeFiles/bridge-gui.dir/bridge-gui_autogen/mocs_compilation.cpp.o [ 90%] Building CXX object CMakeFiles/bridge-gui.dir/CommandLine.cpp.o [ 92%] Building CXX object CMakeFiles/bridge-gui.dir/LogUtils.cpp.o [ 93%] Building CXX object CMakeFiles/bridge-gui.dir/Settings.cpp.o [ 95%] Building CXX object CMakeFiles/bridge-gui.dir/ClipboardProxy.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.009s === 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.005s === RUN TestCheckSkipKeychainTest --- PASS: TestCheckSkipKeychainTest (0.00s) === RUN TestMigratePrefsToVaultWithKeys time="2024-09-26T10:31:52+02:00" level=info msg="Migrating TLS certificate" --- PASS: TestMigratePrefsToVaultWithKeys (0.08s) === RUN TestMigratePrefsToVaultWithoutKeys time="2024-09-26T10:31:52+02:00" level=info msg="Migrating TLS certificate" time="2024-09-26T10:31:52+02:00" level=info msg="Migrating TLS certificate" --- PASS: TestMigratePrefsToVaultWithoutKeys (0.15s) === RUN TestKeychainMigration time="2024-09-26T10:31:52+02:00" level=info msg="Keychain helper has been migrated" --- PASS: TestKeychainMigration (0.00s) === RUN TestUserMigration time="2024-09-26T10:31:52+02:00" level=info msg="Migrating accounts" time="2024-09-26T10:31:52+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-09-26T10:31:52+02:00" level=warning msg="Failed to get credentials" error="illegal base64 data at input byte 4" pkg=credentials userID=brokenID time="2024-09-26T10:31:52+02:00" level=info msg="Migrating account" userID=validID time="2024-09-26T10:31:52+02:00" level=info msg="Adding vault user" userID=validID time="2024-09-26T10:31:52+02:00" level=info msg="Migrated account with random bridge password" userID=validID username="******** (d5080076)" time="2024-09-26T10:31:52+02:00" level=info msg="Migrated existing bridge password" password="******** (5e79bf6e)" userID=validID username="******** (d5080076)" --- PASS: TestUserMigration (0.03s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/app 0.267s ? 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/observability [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/unleash [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-09-26T10:31:53+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_ConnStatus3001238915/001/config864940902/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:31:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_ConnStatus3001238915/001/cache3517360252/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:31:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_ConnStatus3001238915/001/cache3517360252/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:31:53+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_ConnStatus3001238915/001/data2103248595/gluon/backend/db gluonStore=/tmp/TestBridge_ConnStatus3001238915/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:31:53+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:53+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:31:53+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:31:53+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:31:53+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:31:53+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:31:53+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:31:53+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:31:53+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:31:53+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:31:53+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:31:53+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31: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-09-26T10:31:53+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:53+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:31:53+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:31:53+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:31:53+02:00" level=warning msg="Get \"https://127.0.0.1:41779/feature/v2/frontend\": read failed (not allowed), Attempt 1" pkg=gpa/client time="2024-09-26T10:31:53+02:00" level=warning msg="Post \"https://127.0.0.1:41779/auth/v4/info\": dial failed (not allowed), Attempt 1" pkg=gpa/client time="2024-09-26T10:31:53+02:00" level=warning msg="Get \"https://127.0.0.1:41779/feature/v2/frontend\": dial failed (not allowed), Attempt 2" pkg=gpa/client time="2024-09-26T10:31:53+02:00" level=warning msg="Post \"https://127.0.0.1:41779/auth/v4/info\": dial failed (not allowed), Attempt 2" pkg=gpa/client time="2024-09-26T10:31:53+02:00" level=warning msg="Get \"https://127.0.0.1:41779/feature/v2/frontend\": dial failed (not allowed), Attempt 3" pkg=gpa/client time="2024-09-26T10:31:53+02:00" level=warning msg="Post \"https://127.0.0.1:41779/auth/v4/info\": dial failed (not allowed), Attempt 3" pkg=gpa/client time="2024-09-26T10:31:53+02:00" level=warning msg="Get \"https://127.0.0.1:41779/feature/v2/frontend\": dial failed (not allowed), Attempt 4" pkg=gpa/client time="2024-09-26T10:31:53+02:00" level=error msg="Get \"https://127.0.0.1:41779/feature/v2/frontend\": dial failed (not allowed)" pkg=gpa/client time="2024-09-26T10:31:53+02:00" level=info msg="API status changed: down" pkg=bridge time="2024-09-26T10:31:53+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:41779/feature/v2/frontend\": dial failed (not allowed)" service=unleash time="2024-09-26T10:31:53+02:00" level=info msg="Handling API status down" pkg=bridge time="2024-09-26T10:31:53+02:00" level=info msg="Server Manager, network down stopping listeners" service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:40785: use of closed network connection" service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="Stopping IMAP listener" service=server-manager time="2024-09-26T10:31:53+02:00" level=warning msg="Post \"https://127.0.0.1:41779/auth/v4/info\": dial failed (not allowed), Attempt 4" pkg=gpa/client time="2024-09-26T10:31:53+02:00" level=error msg="Post \"https://127.0.0.1:41779/auth/v4/info\": dial failed (not allowed)" pkg=gpa/client time="2024-09-26T10:31:53+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:31:53+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:31:53+02:00" level=info msg="API status changed: up" pkg=bridge time="2024-09-26T10:31:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:41779/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:31:53+02:00" level=info msg="Server Manager, network up starting listeners" service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="Starting IMAP server" port=44877 service=server-manager ssl=false time="2024-09-26T10:31:53+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:53+02:00" level=info msg="Starting SMTP server" port=40785 service=server-manager ssl=false time="2024-09-26T10:31:53+02:00" level=info msg="Handling API status up" pkg=bridge time="2024-09-26T10:31:53+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:31:53+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:31:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:41779/auth/v4" pkg=gpa/manager time="2024-09-26T10:31:53+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Adding vault user" userID=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Creating new user" userID=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:41779/core/v4/events/latest" pkg=gpa/client userID=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:41779/core/v4/settings" pkg=gpa/client userID=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Registering user client, ID:444320a7-2236-4b26-8984-8c27c14450d7" pkg=observability time="2024-09-26T10:31:53+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Starting service main loop" service=notification user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Starting service main loop" service=telemetry user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Starting service main loop" service=smtp user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:41779/core/v4/labels?Type=4" pkg=gpa/client userID=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:41779/core/v4/labels?Type=3" pkg=gpa/client userID=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:41779/core/v4/labels?Type=1" pkg=gpa/client userID=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Adding user to imap server" addrID=eed3ecdb-95a4-4ce1-be0d-89b58da83134 service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="Creating new IMAP user" addrID=eed3ecdb-95a4-4ce1-be0d-89b58da83134 service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="Setting gluon ID" addrID=eed3ecdb-95a4-4ce1-be0d-89b58da83134 gluonID=44bc656d-1205-4125-81d2-824c614ff5ec userID=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Created new IMAP user" addrID=eed3ecdb-95a4-4ce1-be0d-89b58da83134 gluonID=44bc656d-1205-4125-81d2-824c614ff5ec service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg=Resuming service=user-events user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Received mailbox message count" count=0 gluonID=44bc656d-1205-4125-81d2-824c614ff5ec labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:31:53+02:00" level=info msg="Starting IMAP Service" service=imap user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Sync triggered" service=imap user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:444320a7-2236-4b26-8984-8c27c14450d7" userID=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:31:53.980799829 +0200 CEST m=+1.036444553" user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Syncing labels" service=imap user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:31:53+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:31:53+02:00" level=info msg="Closing user" userID=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="De-registering user client, ID:444320a7-2236-4b26-8984-8c27c14450d7" pkg=observability time="2024-09-26T10:31:53+02:00" level=info msg="Synced labels" service=imap user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=warning msg="Get \"https://127.0.0.1:41779/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:31:53+02:00" level=error msg="Get \"https://127.0.0.1:41779/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:31: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:41779/mail/v4/messages/count\": context canceled" service=imap user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Finished user sync" duration="275.893µs" service=imap user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Exiting IMAP Service" service=imap user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Exiting service main loop" service=smtp user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Exiting service main loop" service=notification user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Exiting Service" service=user-identity user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Exiting service main loop" service=telemetry user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Exiting service" service=user-events user=444320a7-2236-4b26-8984-8c27c14450d7 time="2024-09-26T10:31:53+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:40785: use of closed network connection" service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:53+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_ConnStatus (0.90s) === RUN TestBridge_TLSIssue time="2024-09-26T10:31:54+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_TLSIssue270279293/001/config1875240731/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:31:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_TLSIssue270279293/001/cache2886325891/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:31:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_TLSIssue270279293/001/cache2886325891/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:31:54+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_TLSIssue270279293/001/data144008010/gluon/backend/db gluonStore=/tmp/TestBridge_TLSIssue270279293/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:31:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:54+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:31:54+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:31:54+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:31:54+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:31:54+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:31:54+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:31:54+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:31:54+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:31:54+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:31:54+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:31:54+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31: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-09-26T10:31:54+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:54+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:31:54+02:00" level=warning msg="TLS issue encountered" pkg=bridge time="2024-09-26T10:31:54+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:31:54+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:31:54+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:37163: use of closed network connection" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:31:54+02:00" level=warning msg="Get \"https://127.0.0.1:39789/feature/v2/frontend\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:31:54+02:00" level=error msg="Get \"https://127.0.0.1:39789/feature/v2/frontend\": context canceled" pkg=gpa/client time="2024-09-26T10:31:54+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:39789/feature/v2/frontend\": context canceled" service=unleash 2024/09/26 10:31:54 http: TLS handshake error from 127.0.0.1:50280: write tcp 127.0.0.1:39789->127.0.0.1:50280: use of closed network connection --- PASS: TestBridge_TLSIssue (0.16s) === RUN TestBridge_Focus time="2024-09-26T10:31:54+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Focus2048872740/001/config2507074677/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:31:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Focus2048872740/001/cache477436789/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:31:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Focus2048872740/001/cache477436789/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:31:54+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Focus2048872740/001/data1265708996/gluon/backend/db gluonStore=/tmp/TestBridge_Focus2048872740/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:31:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:54+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:31:54+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:31:54+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:31:54+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:31:54+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:31:54+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:31:54+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:31:54+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:31:54+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:31:54+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:31:54+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31: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-09-26T10:31:54+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:54+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:31:54+02:00" level=info msg="Focus service requested raise" pkg=bridge time="2024-09-26T10:31:54+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:31:54+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:31:54+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:37353: use of closed network connection" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:31:54+02:00" level=warning msg="Get \"https://127.0.0.1:45425/feature/v2/frontend\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:31:54+02:00" level=error msg="Get \"https://127.0.0.1:45425/feature/v2/frontend\": context canceled" pkg=gpa/client time="2024-09-26T10:31:54+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:45425/feature/v2/frontend\": context canceled" service=unleash 2024/09/26 10:31:54 http: TLS handshake error from 127.0.0.1:44718: read tcp 127.0.0.1:45425->127.0.0.1:44718: use of closed network connection --- PASS: TestBridge_Focus (0.15s) === RUN TestBridge_UserAgent time="2024-09-26T10:31:54+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_UserAgent412072301/001/config1536232147/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:31:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_UserAgent412072301/001/cache3323486383/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:31:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_UserAgent412072301/001/cache3323486383/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:31:54+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_UserAgent412072301/001/data1930763577/gluon/backend/db gluonStore=/tmp/TestBridge_UserAgent412072301/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:31:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:54+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:31:54+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:31:54+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:31:54+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:31:54+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:31:54+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:31:54+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:31:54+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:31:54+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:31:54+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:31:54+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31: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-09-26T10:31:54+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:54+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:31:54+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:31:54+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:31:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:31:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:43901/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:31:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:43901/auth/v4" pkg=gpa/manager time="2024-09-26T10:31:54+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Adding vault user" userID=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Creating new user" userID=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/core/v4/events/latest" pkg=gpa/client userID=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/core/v4/settings" pkg=gpa/client userID=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Registering user client, ID:4b98fc49-3551-4887-86d8-ad28fc80ac85" pkg=observability time="2024-09-26T10:31:54+02:00" level=info msg="Starting service main loop" service=telemetry user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Starting service main loop" service=notification user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Starting service main loop" service=smtp user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/core/v4/labels?Type=4" pkg=gpa/client userID=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/core/v4/labels?Type=3" pkg=gpa/client userID=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/core/v4/labels?Type=1" pkg=gpa/client userID=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Adding user to imap server" addrID=03be4470-1381-413f-891d-4a1f3bc509f2 service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Creating new IMAP user" addrID=03be4470-1381-413f-891d-4a1f3bc509f2 service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Setting gluon ID" addrID=03be4470-1381-413f-891d-4a1f3bc509f2 gluonID=09b492e7-96af-47f6-8757-5c268361349c userID=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Created new IMAP user" addrID=03be4470-1381-413f-891d-4a1f3bc509f2 gluonID=09b492e7-96af-47f6-8757-5c268361349c service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg=Resuming service=user-events user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:31:54+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:31:54+02:00" level=info msg="Received mailbox message count" count=0 gluonID=09b492e7-96af-47f6-8757-5c268361349c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:31:54+02:00" level=info msg="Starting IMAP Service" service=imap user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Sync triggered" service=imap user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:31:54.649228011 +0200 CEST m=+1.704872735" user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Syncing labels" service=imap user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Closing user" userID=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="De-registering user client, ID:4b98fc49-3551-4887-86d8-ad28fc80ac85" pkg=observability time="2024-09-26T10:31:54+02:00" level=info msg="Synced labels" service=imap user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=warning msg="Get \"https://127.0.0.1:43901/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:31:54+02:00" level=error msg="Get \"https://127.0.0.1:43901/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:31: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:43901/mail/v4/messages/count\": context canceled" service=imap user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Finished user sync" duration="161.056µs" service=imap user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Exiting IMAP Service" service=imap user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Exiting service main loop" service=smtp user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Exiting service main loop" service=notification user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Exiting Service" service=user-identity user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Exiting service main loop" service=telemetry user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Exiting service" service=user-events user=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:4b98fc49-3551-4887-86d8-ad28fc80ac85" userID=4b98fc49-3551-4887-86d8-ad28fc80ac85 time="2024-09-26T10:31:54+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:39659: use of closed network connection" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_UserAgent (0.35s) === RUN TestBridge_UserAgent_Persistence time="2024-09-26T10:31:54+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_UserAgent_Persistence2208318253/001/config1461528286/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:31:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_UserAgent_Persistence2208318253/001/cache42360257/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:31:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_UserAgent_Persistence2208318253/001/cache42360257/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:31:54+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_UserAgent_Persistence2208318253/001/data2781842864/gluon/backend/db gluonStore=/tmp/TestBridge_UserAgent_Persistence2208318253/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:31:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:54+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:31:54+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:31:54+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:31:54+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:31:54+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:31:54+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:31:54+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:31:54+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:31:54+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:31:54+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:31:54+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31: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-09-26T10:31:54+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:54+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:31:54+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2c26b46b)" time="2024-09-26T10:31:54+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2c26b46b)" time="2024-09-26T10:31:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:31:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:43391/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:43391/auth/v4" pkg=gpa/manager time="2024-09-26T10:31:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Adding vault user" userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Creating new user" userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/events/latest" pkg=gpa/client userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/settings" pkg=gpa/client userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Registering user client, ID:1c1a60f4-b8cd-44bf-8635-97ee4d322d7f" pkg=observability time="2024-09-26T10:31:55+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=telemetry user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=notification user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=smtp user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/labels?Type=4" pkg=gpa/client userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/labels?Type=3" pkg=gpa/client userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/labels?Type=1" pkg=gpa/client userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Adding user to imap server" addrID=60781b54-6327-4329-9890-c7af35267dd6 service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Creating new IMAP user" addrID=60781b54-6327-4329-9890-c7af35267dd6 service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Setting gluon ID" addrID=60781b54-6327-4329-9890-c7af35267dd6 gluonID=c38bf5f0-a23e-4a3b-b524-fd68174b9457 userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Created new IMAP user" addrID=60781b54-6327-4329-9890-c7af35267dd6 gluonID=c38bf5f0-a23e-4a3b-b524-fd68174b9457 service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg=Resuming service=user-events user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Starting IMAP Service" service=imap user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Sync triggered" service=imap user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:31:55.145588385 +0200 CEST m=+2.201233109" user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1c1a60f4-b8cd-44bf-8635-97ee4d322d7f" userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c38bf5f0-a23e-4a3b-b524-fd68174b9457 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Syncing labels" service=imap user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Received IMAP ID" name=MyFancyClient pkg=bridge/event/imap sessionID=1 version=0.1.2 time="2024-09-26T10:31:55+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:31:55+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:31:55+02:00" level=info msg="Synced labels" service=imap user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/mail/v4/messages/count" pkg=gpa/client userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Syncing messages" service=imap user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Job started" service=imap user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:43391/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:43391/mail/v4/messages" pkg=gpa/client userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Job finished" service=imap user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Synced messages" service=imap user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Finished user sync" duration=8.700341ms service=imap user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/events/AQ==" pkg=gpa/client userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:43391/auth/v4" pkg=gpa/manager time="2024-09-26T10:31:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/events/AQ==" pkg=gpa/client userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Adding vault user" userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Creating new user" userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/events/latest" pkg=gpa/client userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/settings" pkg=gpa/client userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Registering user client, ID:8e833b24-3f89-41fd-aab9-abfc9d8b34d3" pkg=observability time="2024-09-26T10:31:55+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=telemetry user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=smtp user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=notification user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/labels?Type=4" pkg=gpa/client userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/labels?Type=3" pkg=gpa/client userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/labels?Type=1" pkg=gpa/client userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Adding user to imap server" addrID=8dc812e8-848b-4f3b-b510-0ae44c6428f1 service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Creating new IMAP user" addrID=8dc812e8-848b-4f3b-b510-0ae44c6428f1 service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Setting gluon ID" addrID=8dc812e8-848b-4f3b-b510-0ae44c6428f1 gluonID=62b562ee-c091-4ffc-85d6-01e2d75e9821 userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Created new IMAP user" addrID=8dc812e8-848b-4f3b-b510-0ae44c6428f1 gluonID=62b562ee-c091-4ffc-85d6-01e2d75e9821 service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg=Resuming service=user-events user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62b562ee-c091-4ffc-85d6-01e2d75e9821 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Starting IMAP Service" service=imap user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Sync triggered" service=imap user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:31:55.399595558 +0200 CEST m=+2.455240282" user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Syncing labels" service=imap user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8e833b24-3f89-41fd-aab9-abfc9d8b34d3" userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:31:55+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:31:55+02:00" level=info msg="Closing user" userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="De-registering user client, ID:1c1a60f4-b8cd-44bf-8635-97ee4d322d7f" pkg=observability time="2024-09-26T10:31:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=smtp user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=notification user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Exiting Service" service=user-identity user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service" service=user-events user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Closing user" userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="De-registering user client, ID:8e833b24-3f89-41fd-aab9-abfc9d8b34d3" pkg=observability time="2024-09-26T10:31:55+02:00" level=info msg="Synced labels" service=imap user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=warning msg="Get \"https://127.0.0.1:43391/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:31:55+02:00" level=error msg="Get \"https://127.0.0.1:43391/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:31:55+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:43391/mail/v4/messages/count\": context canceled" service=imap user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Finished user sync" duration="945.032µs" service=imap user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=smtp user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=notification user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting Service" service=user-identity user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service" service=user-events user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:35011: use of closed network connection" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:31:55+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_UserAgent_Persistence2208318253/001/config1461528286/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:31:55+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_UserAgent_Persistence2208318253/001/cache42360257/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:31:55+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_UserAgent_Persistence2208318253/001/data2781842864/gluon/backend/db gluonStore=/tmp/TestBridge_UserAgent_Persistence2208318253/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:31:55+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:55+02:00" level=info msg="Starting IMAP server" port=39237 service=server-manager ssl=false time="2024-09-26T10:31:55+02:00" level=info msg="Starting SMTP server" port=35011 service=server-manager ssl=false time="2024-09-26T10:31:55+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:31:55+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:31:55+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:31:55+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:31:55+02:00" level=info msg="Loading users" count=2 pkg=bridge/user time="2024-09-26T10:31:55+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:31:55+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:43391/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:43391/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:31:55+02:00" level=info msg="Creating new user" userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Creating new user" userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/settings" pkg=gpa/client userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Registering user client, ID:1c1a60f4-b8cd-44bf-8635-97ee4d322d7f" pkg=observability time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/settings" pkg=gpa/client userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Registering user client, ID:8e833b24-3f89-41fd-aab9-abfc9d8b34d3" pkg=observability time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=telemetry user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=telemetry user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=notification user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=smtp user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=notification user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=smtp user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/labels?Type=4" pkg=gpa/client userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/labels?Type=4" pkg=gpa/client userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/labels?Type=3" pkg=gpa/client userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/labels?Type=3" pkg=gpa/client userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/labels?Type=1" pkg=gpa/client userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Adding user to imap server" addrID=8dc812e8-848b-4f3b-b510-0ae44c6428f1 service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Loading existing IMAP user" addrID=8dc812e8-848b-4f3b-b510-0ae44c6428f1 gluonID=62b562ee-c091-4ffc-85d6-01e2d75e9821 service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/core/v4/labels?Type=1" pkg=gpa/client userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Adding user to imap server" addrID=60781b54-6327-4329-9890-c7af35267dd6 service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Loading existing IMAP user" addrID=60781b54-6327-4329-9890-c7af35267dd6 gluonID=c38bf5f0-a23e-4a3b-b524-fd68174b9457 service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62b562ee-c091-4ffc-85d6-01e2d75e9821 labelID=8 pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62b562ee-c091-4ffc-85d6-01e2d75e9821 labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62b562ee-c091-4ffc-85d6-01e2d75e9821 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62b562ee-c091-4ffc-85d6-01e2d75e9821 labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62b562ee-c091-4ffc-85d6-01e2d75e9821 labelID=3 pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg=Resuming service=user-events user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Starting IMAP Service" service=imap user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Sync triggered" service=imap user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:31:55.412501897 +0200 CEST m=+2.468146621" user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c38bf5f0-a23e-4a3b-b524-fd68174b9457 labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c38bf5f0-a23e-4a3b-b524-fd68174b9457 labelID=0 pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c38bf5f0-a23e-4a3b-b524-fd68174b9457 labelID=12 pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c38bf5f0-a23e-4a3b-b524-fd68174b9457 labelID=3 pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c38bf5f0-a23e-4a3b-b524-fd68174b9457 labelID=5 pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c38bf5f0-a23e-4a3b-b524-fd68174b9457 labelID=6 pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c38bf5f0-a23e-4a3b-b524-fd68174b9457 labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c38bf5f0-a23e-4a3b-b524-fd68174b9457 labelID=10 pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c38bf5f0-a23e-4a3b-b524-fd68174b9457 labelID=4 pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c38bf5f0-a23e-4a3b-b524-fd68174b9457 labelID=7 pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c38bf5f0-a23e-4a3b-b524-fd68174b9457 labelID=8 pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c38bf5f0-a23e-4a3b-b524-fd68174b9457 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8e833b24-3f89-41fd-aab9-abfc9d8b34d3" userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg=Resuming service=user-events user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Starting IMAP Service" service=imap user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Sync triggered" service=imap user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:31:55.412642223 +0200 CEST m=+2.468286947" user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:43391/mail/v4/messages/count" pkg=gpa/client userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Syncing messages" service=imap user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Job started" service=imap user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:31:55+02:00" level=info msg="Finished user sync" duration="210.098µs" service=imap user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1c1a60f4-b8cd-44bf-8635-97ee4d322d7f" userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:43391/mail/v4/messages" pkg=gpa/client userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Job finished" service=imap user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Synced messages" service=imap user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Finished user sync" duration="602.011µs" service=imap user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:31:55+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:35011: use of closed network connection" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:55+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:31:55+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:31:55+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:31:55+02:00" level=info msg="Closing user" userID=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="De-registering user client, ID:8e833b24-3f89-41fd-aab9-abfc9d8b34d3" pkg=observability time="2024-09-26T10:31:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=smtp user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=notification user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting Service" service=user-identity user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service" service=user-events user=8e833b24-3f89-41fd-aab9-abfc9d8b34d3 time="2024-09-26T10:31:55+02:00" level=info msg="Closing user" userID=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="De-registering user client, ID:1c1a60f4-b8cd-44bf-8635-97ee4d322d7f" pkg=observability time="2024-09-26T10:31:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=smtp user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=notification user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Exiting Service" service=user-identity user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service" service=user-events user=1c1a60f4-b8cd-44bf-8635-97ee4d322d7f time="2024-09-26T10:31:55+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:42083: use of closed network connection" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Closing service" service=unleash 2024/09/26 10:31:55 http: TLS handshake error from 127.0.0.1:60144: write tcp 127.0.0.1:43391->127.0.0.1:60144: use of closed network connection --- PASS: TestBridge_UserAgent_Persistence (0.76s) === RUN TestBridge_UserAgentFromUnknownClient time="2024-09-26T10:31:55+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_UserAgentFromUnknownClient648773513/001/config749882927/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:31:55+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_UserAgentFromUnknownClient648773513/001/cache1928693675/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:31:55+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_UserAgentFromUnknownClient648773513/001/cache1928693675/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:31:55+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_UserAgentFromUnknownClient648773513/001/data135500131/gluon/backend/db gluonStore=/tmp/TestBridge_UserAgentFromUnknownClient648773513/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:31:55+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:55+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:31:55+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:31:55+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:31:55+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:31:55+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:31:55+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:31:55+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:31:55+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:31:55+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:31:55+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:31:55+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31: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-09-26T10:31:55+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:55+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:31:55+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:31:55+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:36183/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:36183/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:36183/auth/v4" pkg=gpa/manager time="2024-09-26T10:31:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Adding vault user" userID=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Creating new user" userID=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:36183/core/v4/events/latest" pkg=gpa/client userID=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:36183/core/v4/settings" pkg=gpa/client userID=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Registering user client, ID:0f32d803-310c-4429-acc0-9aa0bf59bfd9" pkg=observability time="2024-09-26T10:31:55+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=telemetry user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=notification user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=smtp user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:36183/core/v4/labels?Type=4" pkg=gpa/client userID=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:36183/core/v4/labels?Type=3" pkg=gpa/client userID=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:36183/core/v4/labels?Type=1" pkg=gpa/client userID=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Adding user to imap server" addrID=adeb3877-6369-4522-9d41-e683ffc0e869 service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Creating new IMAP user" addrID=adeb3877-6369-4522-9d41-e683ffc0e869 service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Setting gluon ID" addrID=adeb3877-6369-4522-9d41-e683ffc0e869 gluonID=d5f0b146-b334-4e0a-bd95-88bd1bf6d16b userID=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Created new IMAP user" addrID=adeb3877-6369-4522-9d41-e683ffc0e869 gluonID=d5f0b146-b334-4e0a-bd95-88bd1bf6d16b service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg=Resuming service=user-events user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d5f0b146-b334-4e0a-bd95-88bd1bf6d16b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:31:55+02:00" level=info msg="Starting IMAP Service" service=imap user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Sync triggered" service=imap user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:31:55.991897563 +0200 CEST m=+3.047542287" user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Syncing labels" service=imap user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0f32d803-310c-4429-acc0-9aa0bf59bfd9" userID=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:36183/data/v1/stats" pkg=gpa/client userID=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Configuration Status Success event sent." userID=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Synced labels" service=imap user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:31:55+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:36183/mail/v4/messages/count" pkg=gpa/client userID=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Closing user" userID=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="De-registering user client, ID:0f32d803-310c-4429-acc0-9aa0bf59bfd9" pkg=observability time="2024-09-26T10:31:55+02:00" level=info msg="Syncing messages" service=imap user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Job started" service=imap user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Job finished" service=imap user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=error msg="Failed to sync, will retry later" error="failed sync messages: context canceled" service=imap user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Finished user sync" duration=2.835257ms service=imap user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=smtp user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=notification user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting Service" service=user-identity user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service" service=user-events user=0f32d803-310c-4429-acc0-9aa0bf59bfd9 time="2024-09-26T10:31:55+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38401: use of closed network connection" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:55+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_UserAgentFromUnknownClient (0.58s) === RUN TestBridge_UserAgentFromSMTPClient time="2024-09-26T10:31:56+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_UserAgentFromSMTPClient1543074386/001/config220663618/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:31:56+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_UserAgentFromSMTPClient1543074386/001/cache1829306287/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:31:56+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_UserAgentFromSMTPClient1543074386/001/cache1829306287/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:31:56+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_UserAgentFromSMTPClient1543074386/001/data14604072/gluon/backend/db gluonStore=/tmp/TestBridge_UserAgentFromSMTPClient1543074386/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:31:56+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:56+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:31:56+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:31:56+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:31:56+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:31:56+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:31:56+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:31:56+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:31:56+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:31:56+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:31:56+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:31:56+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:31:56+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:31:56+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31: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-09-26T10:31:56+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:56+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:56+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:31:56+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:31:56+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:39857/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:39857/auth/v4" pkg=gpa/manager time="2024-09-26T10:31:56+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Adding vault user" userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Creating new user" userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/latest" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/settings" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Registering user client, ID:472111d5-0973-4451-8e95-1ac783112e27" pkg=observability time="2024-09-26T10:31:56+02:00" level=info msg="Starting service main loop" service=telemetry user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Starting service main loop" service=notification user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Starting service main loop" service=smtp user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/labels?Type=4" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/labels?Type=3" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/labels?Type=1" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Adding user to imap server" addrID=256aa043-74cc-4e5a-b625-b0a557061c87 service=server-manager time="2024-09-26T10:31:56+02:00" level=info msg="Creating new IMAP user" addrID=256aa043-74cc-4e5a-b625-b0a557061c87 service=server-manager time="2024-09-26T10:31:56+02:00" level=info msg="Setting gluon ID" addrID=256aa043-74cc-4e5a-b625-b0a557061c87 gluonID=8da26ce7-ac90-4949-ab3e-29bd1b0a76cf userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8da26ce7-ac90-4949-ab3e-29bd1b0a76cf labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:31:56+02:00" level=info msg="Created new IMAP user" addrID=256aa043-74cc-4e5a-b625-b0a557061c87 gluonID=8da26ce7-ac90-4949-ab3e-29bd1b0a76cf service=server-manager time="2024-09-26T10:31:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:31:56+02:00" level=info msg=Resuming service=user-events user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Starting IMAP Service" service=imap user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Sync triggered" service=imap user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:31:56.519539674 +0200 CEST m=+3.575184398" user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Syncing labels" service=imap user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:472111d5-0973-4451-8e95-1ac783112e27" userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Synced labels" service=imap user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:39857/data/v1/stats" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Configuration Status Success event sent." userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/mail/v4/messages/count" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Syncing messages" service=imap user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Job started" service=imap user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:39857/mail/v4/messages" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Job finished" service=imap user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Synced messages" service=imap user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Finished user sync" duration=6.008836ms service=imap user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:39857/core/v4/events/AA==" pkg=gpa/client userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:01+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:01+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:01+02:00" level=info msg="Closing user" userID=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:01+02:00" level=info msg="De-registering user client, ID:472111d5-0973-4451-8e95-1ac783112e27" pkg=observability time="2024-09-26T10:32:01+02:00" level=info msg="Exiting IMAP Service" service=imap user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:01+02:00" level=info msg="Exiting service main loop" service=smtp user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:01+02:00" level=info msg="Exiting service main loop" service=notification user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:01+02:00" level=info msg="Exiting Service" service=user-identity user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:01+02:00" level=info msg="Exiting service main loop" service=telemetry user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:01+02:00" level=info msg="Exiting service" service=user-events user=472111d5-0973-4451-8e95-1ac783112e27 time="2024-09-26T10:32:01+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:01+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:01+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:01+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:37773: use of closed network connection" service=server-manager time="2024-09-26T10:32:01+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:01+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_UserAgentFromSMTPClient (5.53s) === RUN TestBridge_UserAgentFromIMAPID time="2024-09-26T10:32:01+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_UserAgentFromIMAPID445024226/001/config651971494/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:01+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_UserAgentFromIMAPID445024226/001/cache259094392/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:01+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_UserAgentFromIMAPID445024226/001/cache259094392/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:01+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_UserAgentFromIMAPID445024226/001/data3305095675/gluon/backend/db gluonStore=/tmp/TestBridge_UserAgentFromIMAPID445024226/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:01+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:01+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:01+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:01+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:01+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:01+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:01+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:01+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:01+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:01+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:01+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:01+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:01+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:01+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:01+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:01+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:01+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:01+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2c26b46b)" time="2024-09-26T10:32:01+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2c26b46b)" time="2024-09-26T10:32:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:45641/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:45641/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:45641/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:01+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="Adding vault user" userID=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="Creating new user" userID=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:45641/core/v4/events/latest" pkg=gpa/client userID=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:45641/core/v4/settings" pkg=gpa/client userID=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="Registering user client, ID:eb94e13b-d341-48bb-9f8f-c18ae7ba83ab" pkg=observability time="2024-09-26T10:32:01+02:00" level=info msg="Starting service main loop" service=telemetry user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="Starting service main loop" service=notification user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="Starting service main loop" service=smtp user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:45641/core/v4/labels?Type=4" pkg=gpa/client userID=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:45641/core/v4/labels?Type=3" pkg=gpa/client userID=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:45641/core/v4/labels?Type=1" pkg=gpa/client userID=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="Adding user to imap server" addrID=dbb0e388-5ceb-4015-b55f-b30c18dc58db service=server-manager time="2024-09-26T10:32:01+02:00" level=info msg="Creating new IMAP user" addrID=dbb0e388-5ceb-4015-b55f-b30c18dc58db service=server-manager time="2024-09-26T10:32:01+02:00" level=info msg="Setting gluon ID" addrID=dbb0e388-5ceb-4015-b55f-b30c18dc58db gluonID=7435487e-fa06-4a29-8368-646812063a84 userID=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="Created new IMAP user" addrID=dbb0e388-5ceb-4015-b55f-b30c18dc58db gluonID=7435487e-fa06-4a29-8368-646812063a84 service=server-manager time="2024-09-26T10:32:01+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7435487e-fa06-4a29-8368-646812063a84 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:01+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:01+02:00" level=info msg=Resuming service=user-events user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="Starting IMAP Service" service=imap user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="Sync triggered" service=imap user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:01.99726005 +0200 CEST m=+9.052904774" user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="Syncing labels" service=imap user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:eb94e13b-d341-48bb-9f8f-c18ae7ba83ab" userID=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:01+02:00" level=info msg="Received IMAP ID" name=MyFancyClient pkg=bridge/event/imap sessionID=1 version=0.1.2 time="2024-09-26T10:32:01+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:01+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:01+02:00" level=info msg="Synced labels" service=imap user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:45641/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:45641/mail/v4/messages/count" pkg=gpa/client userID=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="Syncing messages" service=imap user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="Job started" service=imap user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:45641/mail/v4/messages" pkg=gpa/client userID=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="Job finished" service=imap user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="Synced messages" service=imap user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="Finished user sync" duration=10.192943ms service=imap user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:45641/core/v4/events/AQ==" pkg=gpa/client userID=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:45641/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:02+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Adding vault user" userID=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Creating new user" userID=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:45641/core/v4/events/latest" pkg=gpa/client userID=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:45641/core/v4/settings" pkg=gpa/client userID=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Registering user client, ID:8363ec8c-f8bb-41b8-b411-26ead89295f2" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="Starting service main loop" service=telemetry user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Starting service main loop" service=notification user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Starting service main loop" service=smtp user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:45641/core/v4/labels?Type=4" pkg=gpa/client userID=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:45641/core/v4/labels?Type=3" pkg=gpa/client userID=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:45641/core/v4/labels?Type=1" pkg=gpa/client userID=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Adding user to imap server" addrID=73312309-364f-46dd-b79e-3650e4ef7d4b service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Creating new IMAP user" addrID=73312309-364f-46dd-b79e-3650e4ef7d4b service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Setting gluon ID" addrID=73312309-364f-46dd-b79e-3650e4ef7d4b gluonID=91afd98d-ec26-4f46-8894-1695e4b24039 userID=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Created new IMAP user" addrID=73312309-364f-46dd-b79e-3650e4ef7d4b gluonID=91afd98d-ec26-4f46-8894-1695e4b24039 service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=91afd98d-ec26-4f46-8894-1695e4b24039 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Starting IMAP Service" service=imap user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Sync triggered" service=imap user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:02.175462135 +0200 CEST m=+9.231106859" user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Syncing labels" service=imap user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg=Resuming service=user-events user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8363ec8c-f8bb-41b8-b411-26ead89295f2" userID=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:45641/data/v1/stats" pkg=gpa/client userID=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Configuration Status Success event sent." userID=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:02+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="Closing user" userID=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="De-registering user client, ID:eb94e13b-d341-48bb-9f8f-c18ae7ba83ab" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="Exiting service main loop" service=smtp user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="Exiting service main loop" service=notification user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="Exiting Service" service=user-identity user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="Exiting service" service=user-events user=eb94e13b-d341-48bb-9f8f-c18ae7ba83ab time="2024-09-26T10:32:02+02:00" level=info msg="Closing user" userID=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="De-registering user client, ID:8363ec8c-f8bb-41b8-b411-26ead89295f2" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="Synced labels" service=imap user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=warning msg="Get \"https://127.0.0.1:45641/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:02+02:00" level=error msg="Get \"https://127.0.0.1:45641/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32: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:45641/mail/v4/messages/count\": context canceled" service=imap user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Finished user sync" duration="827.269µs" service=imap user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting service main loop" service=smtp user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting service main loop" service=notification user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting Service" service=user-identity user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting service" service=user-events user=8363ec8c-f8bb-41b8-b411-26ead89295f2 time="2024-09-26T10:32:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:46571: use of closed network connection" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_UserAgentFromIMAPID (0.65s) === RUN TestBridge_Cookies time="2024-09-26T10:32:02+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Cookies2415672339/001/config3220084711/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Cookies2415672339/001/cache1790153365/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Cookies2415672339/001/cache1790153365/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:02+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Cookies2415672339/001/data4141650424/gluon/backend/db gluonStore=/tmp/TestBridge_Cookies2415672339/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:02+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:02+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:02+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:02+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:02+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:02+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:02+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-09-26T10:32:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:02+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:02+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40929/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:40929/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:40929/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:02+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Adding vault user" userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Creating new user" userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40929/core/v4/events/latest" pkg=gpa/client userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40929/core/v4/settings" pkg=gpa/client userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Registering user client, ID:7d1b71e0-7746-48f7-99f3-b4244222bee6" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="Starting service main loop" service=telemetry user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Starting service main loop" service=notification user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Starting service main loop" service=smtp user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40929/core/v4/labels?Type=4" pkg=gpa/client userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40929/core/v4/labels?Type=3" pkg=gpa/client userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40929/core/v4/labels?Type=1" pkg=gpa/client userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Adding user to imap server" addrID=5f81642a-ac66-4980-a57a-0ea7e853ed3f service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Creating new IMAP user" addrID=5f81642a-ac66-4980-a57a-0ea7e853ed3f service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Setting gluon ID" addrID=5f81642a-ac66-4980-a57a-0ea7e853ed3f gluonID=f9a65c32-c953-430d-bf48-9576ec170c17 userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Created new IMAP user" addrID=5f81642a-ac66-4980-a57a-0ea7e853ed3f gluonID=f9a65c32-c953-430d-bf48-9576ec170c17 service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg=Resuming service=user-events user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f9a65c32-c953-430d-bf48-9576ec170c17 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:02+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="Starting IMAP Service" service=imap user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Sync triggered" service=imap user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Closing user" userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:02.500327417 +0200 CEST m=+9.555972141" user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Syncing labels" service=imap user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7d1b71e0-7746-48f7-99f3-b4244222bee6" userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="De-registering user client, ID:7d1b71e0-7746-48f7-99f3-b4244222bee6" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="Synced labels" service=imap user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=warning msg="Get \"https://127.0.0.1:40929/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:02+02:00" level=error msg="Get \"https://127.0.0.1:40929/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32: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:40929/mail/v4/messages/count\": context canceled" service=imap user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Finished user sync" duration="196.102µs" service=imap user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting service main loop" service=smtp user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting service main loop" service=notification user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting Service" service=user-identity user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting service" service=user-events user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33211: use of closed network connection" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:02+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Cookies2415672339/001/config3220084711/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Cookies2415672339/001/cache1790153365/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:02+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Cookies2415672339/001/data4141650424/gluon/backend/db gluonStore=/tmp/TestBridge_Cookies2415672339/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:02+02:00" level=info msg="Starting IMAP server" port=34467 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Starting SMTP server" port=33211 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:02+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:02+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:02+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:02+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:40929/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:32:02+02:00" level=info msg="Creating new user" userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40929/core/v4/settings" pkg=gpa/client userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Registering user client, ID:7d1b71e0-7746-48f7-99f3-b4244222bee6" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="Starting service main loop" service=telemetry user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Starting service main loop" service=notification user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Starting service main loop" service=smtp user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40929/core/v4/labels?Type=4" pkg=gpa/client userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40929/core/v4/labels?Type=3" pkg=gpa/client userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40929/core/v4/labels?Type=1" pkg=gpa/client userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Adding user to imap server" addrID=5f81642a-ac66-4980-a57a-0ea7e853ed3f service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Loading existing IMAP user" addrID=5f81642a-ac66-4980-a57a-0ea7e853ed3f gluonID=f9a65c32-c953-430d-bf48-9576ec170c17 service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg=Resuming service=user-events user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f9a65c32-c953-430d-bf48-9576ec170c17 labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:32:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f9a65c32-c953-430d-bf48-9576ec170c17 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:02+02:00" level=info msg="Starting IMAP Service" service=imap user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Sync triggered" service=imap user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:02.50565439 +0200 CEST m=+9.561299114" user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7d1b71e0-7746-48f7-99f3-b4244222bee6" userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40929/mail/v4/messages/count" pkg=gpa/client userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Syncing messages" service=imap user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Job started" service=imap user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33211: use of closed network connection" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:02+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:02+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="Closing user" userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="De-registering user client, ID:7d1b71e0-7746-48f7-99f3-b4244222bee6" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:40929/mail/v4/messages" pkg=gpa/client userID=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Job finished" service=imap user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=error msg="Failed to sync, will retry later" error="failed sync messages: context canceled" service=imap user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Finished user sync" duration="481.924µs" service=imap user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting service main loop" service=smtp user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting service main loop" service=notification user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting Service" service=user-identity user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Exiting service" service=user-events user=7d1b71e0-7746-48f7-99f3-b4244222bee6 time="2024-09-26T10:32:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:42869: use of closed network connection" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_Cookies (0.33s) === RUN TestBridge_CheckUpdate time="2024-09-26T10:32:02+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_CheckUpdate3163392081/001/config1615000014/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_CheckUpdate3163392081/001/cache2992012748/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_CheckUpdate3163392081/001/cache2992012748/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:02+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_CheckUpdate3163392081/001/data3293245237/gluon/backend/db gluonStore=/tmp/TestBridge_CheckUpdate3163392081/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:02+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:02+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:02+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:02+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:02+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:02+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:02+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-09-26T10:32:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:02+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:02+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-09-26T10:32:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:02+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33435: use of closed network connection" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:02+02:00" level=warning msg="Get \"https://127.0.0.1:34023/feature/v2/frontend\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:02+02:00" level=error msg="Get \"https://127.0.0.1:34023/feature/v2/frontend\": context canceled" pkg=gpa/client time="2024-09-26T10:32:02+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:34023/feature/v2/frontend\": context canceled" service=unleash 2024/09/26 10:32:02 http: TLS handshake error from 127.0.0.1:40600: write tcp 127.0.0.1:34023->127.0.0.1:40600: use of closed network connection --- PASS: TestBridge_CheckUpdate (0.15s) === RUN TestBridge_AutoUpdate time="2024-09-26T10:32:02+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_AutoUpdate3796062425/001/config1576399533/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_AutoUpdate3796062425/001/cache1972079471/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_AutoUpdate3796062425/001/cache1972079471/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:02+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_AutoUpdate3796062425/001/data2608412077/gluon/backend/db gluonStore=/tmp/TestBridge_AutoUpdate3796062425/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:02+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:02+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:02+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:02+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:02+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:02+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:02+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-09-26T10:32:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:02+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:02+02:00" level=info msg="An update is available" channel=stable current=2.3.0 silent=true version=2.4.0 time="2024-09-26T10:32:02+02:00" level=info msg="The update was installed successfully" channel=stable current=2.3.0 version=2.4.0 time="2024-09-26T10:32:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:02+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:34391: use of closed network connection" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:02+02:00" level=warning msg="Get \"https://127.0.0.1:43875/feature/v2/frontend\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:02+02:00" level=error msg="Get \"https://127.0.0.1:43875/feature/v2/frontend\": context canceled" pkg=gpa/client time="2024-09-26T10:32:02+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:43875/feature/v2/frontend\": context canceled" service=unleash 2024/09/26 10:32:02 http: TLS handshake error from 127.0.0.1:43942: write tcp 127.0.0.1:43875->127.0.0.1:43942: use of closed network connection --- PASS: TestBridge_AutoUpdate (0.15s) === RUN TestBridge_ManualUpdate time="2024-09-26T10:32:02+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_ManualUpdate4155763573/001/config1733871064/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_ManualUpdate4155763573/001/cache1283932620/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_ManualUpdate4155763573/001/cache1283932620/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:02+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_ManualUpdate4155763573/001/data1518165960/gluon/backend/db gluonStore=/tmp/TestBridge_ManualUpdate4155763573/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:02+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:02+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:02+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:02+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:02+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:02+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:02+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-09-26T10:32:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:02+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:02+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-09-26T10:32:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:02+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-09-26T10:32:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:02+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:34103: use of closed network connection" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:02+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:02+02:00" level=warning msg="Get \"https://127.0.0.1:35205/feature/v2/frontend\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:02+02:00" level=error msg="Get \"https://127.0.0.1:35205/feature/v2/frontend\": context canceled" pkg=gpa/client time="2024-09-26T10:32:02+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:35205/feature/v2/frontend\": context canceled" service=unleash 2024/09/26 10:32:02 http: TLS handshake error from 127.0.0.1:45498: write tcp 127.0.0.1:35205->127.0.0.1:45498: use of closed network connection --- PASS: TestBridge_ManualUpdate (0.15s) === RUN TestBridge_ForceUpdate time="2024-09-26T10:32:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_ForceUpdate2099132067/001/config314990206/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_ForceUpdate2099132067/001/cache3385383287/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_ForceUpdate2099132067/001/cache3385383287/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_ForceUpdate2099132067/001/data426586004/gluon/backend/db gluonStore=/tmp/TestBridge_ForceUpdate2099132067/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:03+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:03+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:03+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:03+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:03+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-09-26T10:32:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:03+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:03+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:03+02:00" level=warning msg="400 GET https://127.0.0.1:43659/feature/v2/frontend: 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-09-26T10:32:03+02:00" level=error msg="400 GET https://127.0.0.1:43659/feature/v2/frontend: 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-09-26T10:32:03+02:00" level=warning msg="App version is bad" pkg=bridge time="2024-09-26T10:32:03+02:00" level=error msg="Failed to get flags from server" error="400 GET https://127.0.0.1:43659/feature/v2/frontend: This version of the app is no longer supported, please update to continue using the app (Code=5003, Status=400)" service=unleash time="2024-09-26T10:32:03+02:00" level=warning msg="400 POST https://127.0.0.1:43659/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-09-26T10:32:03+02:00" level=error msg="400 POST https://127.0.0.1:43659/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-09-26T10:32:03+02:00" level=warning msg="App version is bad" pkg=bridge time="2024-09-26T10:32:03+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:03+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:03+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:37381: use of closed network connection" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing service" service=unleash 2024/09/26 10:32:03 http: TLS handshake error from 127.0.0.1:36078: write tcp 127.0.0.1:43659->127.0.0.1:36078: use of closed network connection --- PASS: TestBridge_ForceUpdate (0.15s) === RUN TestBridge_BadVaultKey time="2024-09-26T10:32:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_BadVaultKey3359098189/001/config2320848506/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_BadVaultKey3359098189/001/cache433925014/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_BadVaultKey3359098189/001/cache433925014/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_BadVaultKey3359098189/001/data3177847238/gluon/backend/db gluonStore=/tmp/TestBridge_BadVaultKey3359098189/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:03+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:03+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:03+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:03+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:03+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-09-26T10:32:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:03+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:03+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40587/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:40587/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:40587/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:03+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Adding vault user" userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Creating new user" userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40587/core/v4/events/latest" pkg=gpa/client userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40587/core/v4/settings" pkg=gpa/client userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Registering user client, ID:dcdc9837-39c9-4b82-891f-7b3770507a29" pkg=observability time="2024-09-26T10:32:03+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Starting service main loop" service=telemetry user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Starting service main loop" service=notification user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Starting service main loop" service=smtp user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40587/core/v4/labels?Type=4" pkg=gpa/client userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40587/core/v4/labels?Type=3" pkg=gpa/client userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40587/core/v4/labels?Type=1" pkg=gpa/client userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Adding user to imap server" addrID=7617f383-d3f2-4d82-96cd-d0622e5f4437 service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Creating new IMAP user" addrID=7617f383-d3f2-4d82-96cd-d0622e5f4437 service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Setting gluon ID" addrID=7617f383-d3f2-4d82-96cd-d0622e5f4437 gluonID=aef53609-7d3e-46c3-ba9c-350df70a6778 userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Created new IMAP user" addrID=7617f383-d3f2-4d82-96cd-d0622e5f4437 gluonID=aef53609-7d3e-46c3-ba9c-350df70a6778 service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg=Resuming service=user-events user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:03+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:03+02:00" level=info msg="Closing user" userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aef53609-7d3e-46c3-ba9c-350df70a6778 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:03+02:00" level=info msg="Starting IMAP Service" service=imap user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:dcdc9837-39c9-4b82-891f-7b3770507a29" userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=error msg="Failed to retrieve IsTelemeteryEnabled, assuming no" error="context canceled" service=telemetry user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="De-registering user client, ID:dcdc9837-39c9-4b82-891f-7b3770507a29" pkg=observability time="2024-09-26T10:32:03+02:00" level=info msg="Sync triggered" service=imap user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:03.422694496 +0200 CEST m=+10.478339230" user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Finished user sync" duration="17.944µs" service=imap user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Exiting IMAP Service" service=imap user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Exiting service main loop" service=smtp user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Exiting service main loop" service=notification user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Exiting Service" service=user-identity user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Exiting service main loop" service=telemetry user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Exiting service" service=user-events user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:41731: use of closed network connection" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_BadVaultKey3359098189/001/config2320848506/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_BadVaultKey3359098189/001/cache433925014/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_BadVaultKey3359098189/001/data3177847238/gluon/backend/db gluonStore=/tmp/TestBridge_BadVaultKey3359098189/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:03+02:00" level=info msg="Starting IMAP server" port=46171 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Starting SMTP server" port=41731 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:03+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:03+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40587/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:40587/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:32:03+02:00" level=info msg="Creating new user" userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40587/core/v4/settings" pkg=gpa/client userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Registering user client, ID:dcdc9837-39c9-4b82-891f-7b3770507a29" pkg=observability time="2024-09-26T10:32:03+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Starting service main loop" service=telemetry user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Starting service main loop" service=notification user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Starting service main loop" service=smtp user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40587/core/v4/labels?Type=4" pkg=gpa/client userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40587/core/v4/labels?Type=3" pkg=gpa/client userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40587/core/v4/labels?Type=1" pkg=gpa/client userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Adding user to imap server" addrID=7617f383-d3f2-4d82-96cd-d0622e5f4437 service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Loading existing IMAP user" addrID=7617f383-d3f2-4d82-96cd-d0622e5f4437 gluonID=aef53609-7d3e-46c3-ba9c-350df70a6778 service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aef53609-7d3e-46c3-ba9c-350df70a6778 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:03+02:00" level=info msg="Removing gluon ID" addrID=7617f383-d3f2-4d82-96cd-d0622e5f4437 gluonID=aef53609-7d3e-46c3-ba9c-350df70a6778 userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Setting gluon ID" addrID=7617f383-d3f2-4d82-96cd-d0622e5f4437 gluonID=cca6f745-77d4-42c0-857f-b23e61cc21eb userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Re-created IMAP user" addrID=7617f383-d3f2-4d82-96cd-d0622e5f4437 gluonID=cca6f745-77d4-42c0-857f-b23e61cc21eb service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cca6f745-77d4-42c0-857f-b23e61cc21eb labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:03+02:00" level=info msg=Resuming service=user-events user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Starting IMAP Service" service=imap user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Sync triggered" service=imap user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:03+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:dcdc9837-39c9-4b82-891f-7b3770507a29" userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:03.430516571 +0200 CEST m=+10.486161295" user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Syncing labels" service=imap user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:41731: use of closed network connection" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:03+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:03+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:03+02:00" level=info msg="Closing user" userID=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="De-registering user client, ID:dcdc9837-39c9-4b82-891f-7b3770507a29" pkg=observability time="2024-09-26T10:32:03+02:00" level=info msg="Synced labels" service=imap user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=warning msg="Get \"https://127.0.0.1:40587/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:03+02:00" level=error msg="Get \"https://127.0.0.1:40587/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32:03+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:40587/mail/v4/messages/count\": context canceled" service=imap user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Finished user sync" duration="721.719µs" service=imap user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Exiting IMAP Service" service=imap user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Exiting service main loop" service=smtp user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Exiting service main loop" service=notification user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Exiting Service" service=user-identity user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Exiting service main loop" service=telemetry user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Exiting service" service=user-events user=dcdc9837-39c9-4b82-891f-7b3770507a29 time="2024-09-26T10:32:03+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:45583: use of closed network connection" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_BadVaultKey3359098189/001/config2320848506/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_BadVaultKey3359098189/001/cache433925014/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_BadVaultKey3359098189/001/data3177847238/gluon/backend/db gluonStore=/tmp/TestBridge_BadVaultKey3359098189/004/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:03+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:03+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:03+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:03+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:03+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-09-26T10:32:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:03+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:03+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:03+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:40921: use of closed network connection" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:03+02:00" level=warning msg="Get \"https://127.0.0.1:40587/feature/v2/frontend\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:03+02:00" level=error msg="Get \"https://127.0.0.1:40587/feature/v2/frontend\": context canceled" pkg=gpa/client time="2024-09-26T10:32:03+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:40587/feature/v2/frontend\": context canceled" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_BadVaultKey3359098189/001/config2320848506/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_BadVaultKey3359098189/001/cache433925014/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_BadVaultKey3359098189/001/data3177847238/gluon/backend/db gluonStore=/tmp/TestBridge_BadVaultKey3359098189/005/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:03+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:03+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:03+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:03+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-09-26T10:32:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:03+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:03+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:03+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:37653: use of closed network connection" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:03+02:00" level=warning msg="Get \"https://127.0.0.1:40587/feature/v2/frontend\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:03+02:00" level=error msg="Get \"https://127.0.0.1:40587/feature/v2/frontend\": context canceled" pkg=gpa/client time="2024-09-26T10:32:03+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:40587/feature/v2/frontend\": context canceled" service=unleash 2024/09/26 10:32:03 http: TLS handshake error from 127.0.0.1:40900: write tcp 127.0.0.1:40587->127.0.0.1:40900: use of closed network connection --- PASS: TestBridge_BadVaultKey (0.34s) === RUN TestBridge_MissingGluonStore time="2024-09-26T10:32:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_MissingGluonStore163872593/001/config4187913573/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_MissingGluonStore163872593/001/cache1487926752/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_MissingGluonStore163872593/001/cache1487926752/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_MissingGluonStore163872593/001/data780733856/gluon/backend/db gluonStore=/tmp/TestBridge_MissingGluonStore163872593/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:03+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:03+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:03+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:03+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:03+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:03+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-09-26T10:32:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:03+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:03+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:45243/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:45243/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:45243/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:03+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Adding vault user" userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Creating new user" userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:45243/core/v4/events/latest" pkg=gpa/client userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:45243/core/v4/settings" pkg=gpa/client userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Registering user client, ID:9e9d788c-c74f-4665-a56b-6fc37a55d11a" pkg=observability time="2024-09-26T10:32:03+02:00" level=info msg="Starting service main loop" service=telemetry user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Starting service main loop" service=notification user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Starting service main loop" service=smtp user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:45243/core/v4/labels?Type=4" pkg=gpa/client userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:45243/core/v4/labels?Type=3" pkg=gpa/client userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:45243/core/v4/labels?Type=1" pkg=gpa/client userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Adding user to imap server" addrID=a32ccb08-e96a-4f44-b50a-47f4090cbb1d service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Creating new IMAP user" addrID=a32ccb08-e96a-4f44-b50a-47f4090cbb1d service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Setting gluon ID" addrID=a32ccb08-e96a-4f44-b50a-47f4090cbb1d gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Created new IMAP user" addrID=a32ccb08-e96a-4f44-b50a-47f4090cbb1d gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg=Resuming service=user-events user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Pausing user event loops for gluon dir change" pkg=bridge time="2024-09-26T10:32:03+02:00" level=info msg=Pausing service=user-events user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Waiting on user event loop completion" pkg=bridge time="2024-09-26T10:32:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:03+02:00" level=info msg="Starting IMAP Service" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9e9d788c-c74f-4665-a56b-6fc37a55d11a" userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Sync triggered" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:03.758425475 +0200 CEST m=+10.814070199" user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Syncing labels" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Synced labels" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:45243/mail/v4/messages/count" pkg=gpa/client userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Syncing messages" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Job started" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:45243/mail/v4/messages" pkg=gpa/client userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Job finished" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Synced messages" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Finished user sync" duration=3.709996ms service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Changing gluon directory" pkg=bridge time="2024-09-26T10:32:03+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="gluon cache moving from /tmp/TestBridge_MissingGluonStore163872593/002 to /tmp/TestBridge_MissingGluonStore163872593/003/gluon" pkg=service/imap time="2024-09-26T10:32:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_MissingGluonStore163872593/001/data780733856/gluon/backend/db gluonStore=/tmp/TestBridge_MissingGluonStore163872593/003/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:03+02:00" level=info msg="Starting IMAP server" port=37057 service=server-manager ssl=false time="2024-09-26T10:32:03+02:00" level=info msg="Adding user to imap server" addrID=a32ccb08-e96a-4f44-b50a-47f4090cbb1d service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg="Restarting user event loops" pkg=bridge time="2024-09-26T10:32:03+02:00" level=info msg="Loading existing IMAP user" addrID=a32ccb08-e96a-4f44-b50a-47f4090cbb1d gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 service=server-manager time="2024-09-26T10:32:03+02:00" level=info msg=Resuming service=user-events user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:03+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:03+02:00" level=info msg="Closing user" userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="De-registering user client, ID:9e9d788c-c74f-4665-a56b-6fc37a55d11a" pkg=observability time="2024-09-26T10:32:03+02:00" level=error msg="Failed to add connect to imap server" error="context canceled" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=error msg="Failed to remove previously added connectors after failure" error="context canceled" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Exiting IMAP Service" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Exiting service main loop" service=smtp user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Exiting service main loop" service=notification user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Exiting Service" service=user-identity user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Exiting service main loop" service=telemetry user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Exiting service" service=user-events user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=10 pkg=bridge/event/imap time="2024-09-26T10:32:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=3 pkg=bridge/event/imap time="2024-09-26T10:32:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=5 pkg=bridge/event/imap time="2024-09-26T10:32:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=6 pkg=bridge/event/imap time="2024-09-26T10:32:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=0 pkg=bridge/event/imap time="2024-09-26T10:32:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=12 pkg=bridge/event/imap time="2024-09-26T10:32:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=4 pkg=bridge/event/imap time="2024-09-26T10:32:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=7 pkg=bridge/event/imap time="2024-09-26T10:32:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=8 pkg=bridge/event/imap time="2024-09-26T10:32:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:32:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:32:13+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38247: use of closed network connection" service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:13+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_MissingGluonStore163872593/001/config4187913573/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:13+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_MissingGluonStore163872593/001/cache1487926752/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:13+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_MissingGluonStore163872593/001/data780733856/gluon/backend/db gluonStore=/tmp/TestBridge_MissingGluonStore163872593/003/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:13+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:13+02:00" level=info msg="Starting IMAP server" port=37057 service=server-manager ssl=false time="2024-09-26T10:32:13+02:00" level=info msg="Starting SMTP server" port=38247 service=server-manager ssl=false time="2024-09-26T10:32:13+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:13+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:13+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:13+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:13+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:13+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:13+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45243/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:45243/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:32:13+02:00" level=info msg="Creating new user" userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45243/core/v4/settings" pkg=gpa/client userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Registering user client, ID:9e9d788c-c74f-4665-a56b-6fc37a55d11a" pkg=observability time="2024-09-26T10:32:13+02:00" level=info msg="Starting service main loop" service=telemetry user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Starting service main loop" service=notification user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Starting service main loop" service=smtp user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45243/core/v4/labels?Type=4" pkg=gpa/client userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45243/core/v4/labels?Type=3" pkg=gpa/client userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45243/core/v4/labels?Type=1" pkg=gpa/client userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Adding user to imap server" addrID=a32ccb08-e96a-4f44-b50a-47f4090cbb1d service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="Loading existing IMAP user" addrID=a32ccb08-e96a-4f44-b50a-47f4090cbb1d gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg=Resuming service=user-events user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:13+02:00" level=info msg="Starting IMAP Service" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Sync triggered" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:13.888731633 +0200 CEST m=+20.944376357" user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=0 pkg=bridge/event/imap time="2024-09-26T10:32:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=12 pkg=bridge/event/imap time="2024-09-26T10:32:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=5 pkg=bridge/event/imap time="2024-09-26T10:32:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:32:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:32:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=10 pkg=bridge/event/imap time="2024-09-26T10:32:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=3 pkg=bridge/event/imap time="2024-09-26T10:32:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=4 pkg=bridge/event/imap time="2024-09-26T10:32:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=6 pkg=bridge/event/imap time="2024-09-26T10:32:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=7 pkg=bridge/event/imap time="2024-09-26T10:32:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=386db1fd-5f96-41a2-9566-0d7945147d34 labelID=8 pkg=bridge/event/imap time="2024-09-26T10:32:13+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9e9d788c-c74f-4665-a56b-6fc37a55d11a" userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:13+02:00" level=info msg="Finished user sync" duration="196.813µs" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38247: use of closed network connection" service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:13+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:13+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:13+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:13+02:00" level=info msg="Closing user" userID=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="De-registering user client, ID:9e9d788c-c74f-4665-a56b-6fc37a55d11a" pkg=observability time="2024-09-26T10:32:13+02:00" level=info msg="Exiting IMAP Service" service=imap user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Exiting service main loop" service=smtp user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Exiting service main loop" service=notification user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Exiting Service" service=user-identity user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Exiting service main loop" service=telemetry user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Exiting service" service=user-events user=9e9d788c-c74f-4665-a56b-6fc37a55d11a time="2024-09-26T10:32:13+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:42387: use of closed network connection" service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:13+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_MissingGluonStore (10.45s) === RUN TestBridge_MissingGluonDatabase time="2024-09-26T10:32:14+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_MissingGluonDatabase433429260/001/config1297326013/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:14+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_MissingGluonDatabase433429260/001/cache835225335/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:14+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_MissingGluonDatabase433429260/001/cache835225335/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:14+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_MissingGluonDatabase433429260/001/data3537283039/gluon/backend/db gluonStore=/tmp/TestBridge_MissingGluonDatabase433429260/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:14+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:14+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:14+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:14+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:14+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:14+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:14+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:14+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:14+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:14+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:14+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:14+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:14+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-09-26T10:32:14+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:14+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:14+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:14+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:43477/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:43477/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:43477/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:14+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Adding vault user" userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Creating new user" userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:43477/core/v4/events/latest" pkg=gpa/client userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:43477/core/v4/settings" pkg=gpa/client userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Registering user client, ID:90bccc0d-dd9e-4347-a799-fc1979f2cef1" pkg=observability time="2024-09-26T10:32:14+02:00" level=info msg="Starting service main loop" service=telemetry user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Starting service main loop" service=smtp user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Starting service main loop" service=notification user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:43477/core/v4/labels?Type=4" pkg=gpa/client userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:43477/core/v4/labels?Type=3" pkg=gpa/client userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:43477/core/v4/labels?Type=1" pkg=gpa/client userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Adding user to imap server" addrID=32db2f5c-b537-4d58-b099-1433ca7a4ebb service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Creating new IMAP user" addrID=32db2f5c-b537-4d58-b099-1433ca7a4ebb service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Setting gluon ID" addrID=32db2f5c-b537-4d58-b099-1433ca7a4ebb gluonID=ab8605c2-72c6-4ad3-8e4b-cab1d8706e50 userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Created new IMAP user" addrID=32db2f5c-b537-4d58-b099-1433ca7a4ebb gluonID=ab8605c2-72c6-4ad3-8e4b-cab1d8706e50 service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg=Resuming service=user-events user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:14+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:14+02:00" level=info msg="Starting IMAP Service" service=imap user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Sync triggered" service=imap user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:90bccc0d-dd9e-4347-a799-fc1979f2cef1" userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:14.213339257 +0200 CEST m=+21.268983981" user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Syncing labels" service=imap user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ab8605c2-72c6-4ad3-8e4b-cab1d8706e50 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:14+02:00" level=info msg="Closing user" userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="De-registering user client, ID:90bccc0d-dd9e-4347-a799-fc1979f2cef1" pkg=observability time="2024-09-26T10:32:14+02:00" level=info msg="Synced labels" service=imap user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=warning msg="Get \"https://127.0.0.1:43477/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:14+02:00" level=error msg="Get \"https://127.0.0.1:43477/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32: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:43477/mail/v4/messages/count\": context canceled" service=imap user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Finished user sync" duration="128.775µs" service=imap user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Exiting IMAP Service" service=imap user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Exiting service main loop" service=smtp user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Exiting service main loop" service=notification user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Exiting Service" service=user-identity user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Exiting service main loop" service=telemetry user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Exiting service" service=user-events user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:34885: use of closed network connection" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:14+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_MissingGluonDatabase433429260/001/config1297326013/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:14+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_MissingGluonDatabase433429260/001/cache835225335/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:14+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_MissingGluonDatabase433429260/001/data3537283039/gluon/backend/db gluonStore=/tmp/TestBridge_MissingGluonDatabase433429260/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:14+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:14+02:00" level=info msg="Starting IMAP server" port=46339 service=server-manager ssl=false time="2024-09-26T10:32:14+02:00" level=info msg="Starting SMTP server" port=34885 service=server-manager ssl=false time="2024-09-26T10:32:14+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:14+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:14+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:14+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:14+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:14+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:14+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:43477/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:43477/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:32:14+02:00" level=info msg="Creating new user" userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:43477/core/v4/settings" pkg=gpa/client userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Registering user client, ID:90bccc0d-dd9e-4347-a799-fc1979f2cef1" pkg=observability time="2024-09-26T10:32:14+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Starting service main loop" service=telemetry user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Starting service main loop" service=notification user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Starting service main loop" service=smtp user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:43477/core/v4/labels?Type=4" pkg=gpa/client userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:43477/core/v4/labels?Type=3" pkg=gpa/client userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:43477/core/v4/labels?Type=1" pkg=gpa/client userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Adding user to imap server" addrID=32db2f5c-b537-4d58-b099-1433ca7a4ebb service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Loading existing IMAP user" addrID=32db2f5c-b537-4d58-b099-1433ca7a4ebb gluonID=ab8605c2-72c6-4ad3-8e4b-cab1d8706e50 service=server-manager time="2024-09-26T10:32:14+02:00" level=warning msg="IMAP user DB was newly created, clearing sync status" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ab8605c2-72c6-4ad3-8e4b-cab1d8706e50 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:14+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ab8605c2-72c6-4ad3-8e4b-cab1d8706e50 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:14+02:00" level=info msg=Resuming service=user-events user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Starting IMAP Service" service=imap user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Sync triggered" service=imap user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:14.222000854 +0200 CEST m=+21.277645578" user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Syncing labels" service=imap user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:90bccc0d-dd9e-4347-a799-fc1979f2cef1" userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:14+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:14+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:34885: use of closed network connection" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:14+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:14+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:14+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:14+02:00" level=info msg="Closing user" userID=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="De-registering user client, ID:90bccc0d-dd9e-4347-a799-fc1979f2cef1" pkg=observability time="2024-09-26T10:32:14+02:00" level=info msg="Synced labels" service=imap user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=warning msg="Get \"https://127.0.0.1:43477/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:14+02:00" level=error msg="Get \"https://127.0.0.1:43477/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32: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:43477/mail/v4/messages/count\": context canceled" service=imap user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Finished user sync" duration="605.919µs" service=imap user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Exiting IMAP Service" service=imap user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Exiting service main loop" service=smtp user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Exiting service main loop" service=notification user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Exiting Service" service=user-identity user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Exiting service main loop" service=telemetry user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Exiting service" service=user-events user=90bccc0d-dd9e-4347-a799-fc1979f2cef1 time="2024-09-26T10:32:14+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:44809: use of closed network connection" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_MissingGluonDatabase (0.33s) === RUN TestBridge_AddressWithoutKeys time="2024-09-26T10:32:14+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_AddressWithoutKeys159113292/001/config1710091203/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:14+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_AddressWithoutKeys159113292/001/cache4261683645/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:14+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_AddressWithoutKeys159113292/001/cache4261683645/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:14+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_AddressWithoutKeys159113292/001/data2843467299/gluon/backend/db gluonStore=/tmp/TestBridge_AddressWithoutKeys159113292/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:14+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:14+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:14+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:14+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:14+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:14+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:14+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:14+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:14+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:14+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:14+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:14+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:14+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-09-26T10:32:14+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:14+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:46023/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:14+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (57382ec3)" time="2024-09-26T10:32:14+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (57382ec3)" time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:46023/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:46023/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:14+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Adding vault user" userID=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Creating new user" userID=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:46023/core/v4/events/latest" pkg=gpa/client userID=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:46023/core/v4/settings" pkg=gpa/client userID=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Registering user client, ID:4938df36-5ee1-4b93-afb0-88834c37b4ce" pkg=observability time="2024-09-26T10:32:14+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Starting service main loop" service=notification user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Starting service main loop" service=telemetry user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Starting service main loop" service=smtp user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:46023/core/v4/labels?Type=4" pkg=gpa/client userID=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:46023/core/v4/labels?Type=3" pkg=gpa/client userID=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:46023/core/v4/labels?Type=1" pkg=gpa/client userID=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Adding user to imap server" addrID=17aa182e-430d-432e-a2fc-c894750127a6 service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Creating new IMAP user" addrID=17aa182e-430d-432e-a2fc-c894750127a6 service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Setting gluon ID" addrID=17aa182e-430d-432e-a2fc-c894750127a6 gluonID=435dc45c-cfa1-4d25-bec2-6831daa2bee5 userID=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Created new IMAP user" addrID=17aa182e-430d-432e-a2fc-c894750127a6 gluonID=435dc45c-cfa1-4d25-bec2-6831daa2bee5 service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg=Resuming service=user-events user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Received mailbox message count" count=0 gluonID=435dc45c-cfa1-4d25-bec2-6831daa2bee5 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:14+02:00" level=info msg="Starting IMAP Service" service=imap user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Sync triggered" service=imap user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:14.845294952 +0200 CEST m=+21.900939676" user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Syncing labels" service=imap user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:4938df36-5ee1-4b93-afb0-88834c37b4ce" userID=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Synced labels" service=imap user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:46023/mail/v4/messages/count" pkg=gpa/client userID=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Syncing messages" service=imap user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Job started" service=imap user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:46023/mail/v4/messages" pkg=gpa/client userID=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Job finished" service=imap user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Synced messages" service=imap user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Finished user sync" duration=2.220181ms service=imap user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:14+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:14+02:00" level=info msg="Closing user" userID=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="De-registering user client, ID:4938df36-5ee1-4b93-afb0-88834c37b4ce" pkg=observability time="2024-09-26T10:32:14+02:00" level=info msg="Exiting IMAP Service" service=imap user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Exiting service main loop" service=smtp user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Exiting service main loop" service=notification user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Exiting Service" service=user-identity user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Exiting service main loop" service=telemetry user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Exiting service" service=user-events user=4938df36-5ee1-4b93-afb0-88834c37b4ce time="2024-09-26T10:32:14+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:35763: use of closed network connection" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_AddressWithoutKeys (0.62s) === RUN TestBridge_FactoryReset time="2024-09-26T10:32:14+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_FactoryReset2838072920/001/config3248380526/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:14+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_FactoryReset2838072920/001/cache1307488684/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:14+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_FactoryReset2838072920/001/cache1307488684/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:14+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_FactoryReset2838072920/001/data4007130448/gluon/backend/db gluonStore=/tmp/TestBridge_FactoryReset2838072920/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:14+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:14+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:14+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:14+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:14+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:14+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:14+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:14+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:14+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:14+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:14+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:14+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:14+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-09-26T10:32:14+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:14+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:14+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:14+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:14+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:40865/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:40865/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:40865/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:15+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Adding vault user" userID=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Creating new user" userID=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:40865/core/v4/events/latest" pkg=gpa/client userID=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:40865/core/v4/settings" pkg=gpa/client userID=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Registering user client, ID:38815829-e1c6-4ffa-935c-fea83df87da2" pkg=observability time="2024-09-26T10:32:15+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Starting service main loop" service=telemetry user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Starting service main loop" service=smtp user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Starting service main loop" service=notification user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:40865/core/v4/labels?Type=4" pkg=gpa/client userID=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:40865/core/v4/labels?Type=3" pkg=gpa/client userID=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:40865/core/v4/labels?Type=1" pkg=gpa/client userID=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Adding user to imap server" addrID=9a024bec-c1dc-410c-850c-fc0fbe82951b service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Creating new IMAP user" addrID=9a024bec-c1dc-410c-850c-fc0fbe82951b service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Setting gluon ID" addrID=9a024bec-c1dc-410c-850c-fc0fbe82951b gluonID=0eefe4ad-e626-4793-9527-d504a57ac017 userID=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0eefe4ad-e626-4793-9527-d504a57ac017 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:15+02:00" level=info msg="Created new IMAP user" addrID=9a024bec-c1dc-410c-850c-fc0fbe82951b gluonID=0eefe4ad-e626-4793-9527-d504a57ac017 service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg=Resuming service=user-events user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Starting IMAP Service" service=imap user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:38815829-e1c6-4ffa-935c-fea83df87da2" userID=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Sync triggered" service=imap user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:15.164338124 +0200 CEST m=+22.219982848" user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Syncing labels" service=imap user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:15+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:40865/data/v1/stats" pkg=gpa/client userID=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Configuration Status Abort event sent." userID=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Logging out user" userID=38815829-e1c6-4ffa-935c-fea83df87da2 withAPI=true time="2024-09-26T10:32:15+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="De-registering user client, ID:38815829-e1c6-4ffa-935c-fea83df87da2" pkg=observability time="2024-09-26T10:32:15+02:00" level=info msg="Synced labels" service=imap user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=warning msg="Get \"https://127.0.0.1:40865/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:15+02:00" level=error msg="Get \"https://127.0.0.1:40865/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32:15+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:40865/mail/v4/messages/count\": context canceled" service=imap user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Finished user sync" duration=1.621485ms service=imap user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Exiting IMAP Service" service=imap user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Exiting service main loop" service=smtp user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Exiting service main loop" service=notification user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Exiting Service" service=user-identity user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Exiting service main loop" service=telemetry user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Exiting service" service=user-events user=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:40865/auth/v4" pkg=gpa/client userID=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="Closing user" userID=38815829-e1c6-4ffa-935c-fea83df87da2 time="2024-09-26T10:32:15+02:00" level=info msg="De-registering user client, ID:38815829-e1c6-4ffa-935c-fea83df87da2" pkg=observability time="2024-09-26T10:32:15+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:15+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:15+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:40799: use of closed network connection" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:15+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_FactoryReset2838072920/001/config3248380526/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:15+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_FactoryReset2838072920/001/cache1307488684/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:15+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_FactoryReset2838072920/001/cache1307488684/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:15+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_FactoryReset2838072920/001/data4007130448/gluon/backend/db gluonStore=/tmp/TestBridge_FactoryReset2838072920/001/data4007130448/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:15+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:15+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:15+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:15+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:15+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:15+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:15+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:15+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:15+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:15+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:15+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:15+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:15+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:15+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:15+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:15+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:36175: use of closed network connection" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:15+02:00" level=warning msg="Get \"https://127.0.0.1:40865/feature/v2/frontend\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:15+02:00" level=error msg="Get \"https://127.0.0.1:40865/feature/v2/frontend\": context canceled" pkg=gpa/client time="2024-09-26T10:32:15+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:40865/feature/v2/frontend\": context canceled" service=unleash 2024/09/26 10:32:15 http: TLS handshake error from 127.0.0.1:39954: write tcp 127.0.0.1:40865->127.0.0.1:39954: use of closed network connection --- PASS: TestBridge_FactoryReset (0.32s) === RUN TestBridge_InitGluonDirectory time="2024-09-26T10:32:15+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_InitGluonDirectory3183348733/001/config3044611970/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:15+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_InitGluonDirectory3183348733/001/cache2004344811/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:15+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_InitGluonDirectory3183348733/001/cache2004344811/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:15+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_InitGluonDirectory3183348733/001/data1486958140/gluon/backend/db gluonStore=/tmp/TestBridge_InitGluonDirectory3183348733/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:15+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:15+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:15+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:15+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:15+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:15+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:15+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:15+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:15+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:15+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:15+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:15+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:15+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:15+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:15+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:15+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:40771: use of closed network connection" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:15+02:00" level=warning msg="Get \"https://127.0.0.1:39025/feature/v2/frontend\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:15+02:00" level=error msg="Get \"https://127.0.0.1:39025/feature/v2/frontend\": context canceled" pkg=gpa/client time="2024-09-26T10:32:15+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:39025/feature/v2/frontend\": context canceled" service=unleash 2024/09/26 10:32:15 http: TLS handshake error from 127.0.0.1:46526: write tcp 127.0.0.1:39025->127.0.0.1:46526: use of closed network connection --- PASS: TestBridge_InitGluonDirectory (0.14s) === RUN TestBridge_LoginFailed time="2024-09-26T10:32:15+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_LoginFailed86450131/001/config4248818111/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:15+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_LoginFailed86450131/001/cache4126800082/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:15+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_LoginFailed86450131/001/cache4126800082/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:15+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_LoginFailed86450131/001/data2488513434/gluon/backend/db gluonStore=/tmp/TestBridge_LoginFailed86450131/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:15+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:15+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:15+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:15+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:15+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:15+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:15+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:15+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:15+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:15+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:15+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:15+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:15+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:15+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:15+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:37537/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:37537/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:37537/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:15+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Adding vault user" userID=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Creating new user" userID=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:37537/core/v4/events/latest" pkg=gpa/client userID=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:37537/core/v4/settings" pkg=gpa/client userID=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Registering user client, ID:a95703c7-d684-4658-96c7-46ff8a57037b" pkg=observability time="2024-09-26T10:32:15+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Starting service main loop" service=notification user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Starting service main loop" service=telemetry user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Starting service main loop" service=smtp user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:37537/core/v4/labels?Type=4" pkg=gpa/client userID=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:37537/core/v4/labels?Type=3" pkg=gpa/client userID=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:37537/core/v4/labels?Type=1" pkg=gpa/client userID=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Adding user to imap server" addrID=abd17bb9-751a-4417-8c06-8aa1790116be service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Creating new IMAP user" addrID=abd17bb9-751a-4417-8c06-8aa1790116be service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Setting gluon ID" addrID=abd17bb9-751a-4417-8c06-8aa1790116be gluonID=838c1ce6-8caa-437e-9eed-c17fbaa4d482 userID=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Received mailbox message count" count=0 gluonID=838c1ce6-8caa-437e-9eed-c17fbaa4d482 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:15+02:00" level=info msg="Created new IMAP user" addrID=abd17bb9-751a-4417-8c06-8aa1790116be gluonID=838c1ce6-8caa-437e-9eed-c17fbaa4d482 service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg=Resuming service=user-events user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Starting IMAP Service" service=imap user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Sync triggered" service=imap user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a95703c7-d684-4658-96c7-46ff8a57037b" userID=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:15.622547546 +0200 CEST m=+22.678192270" user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Syncing labels" service=imap user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=error msg="Command failed" cmd="LOGIN '66SxkdqCvUgW9xccrpkxCizG/hOryY4PsIFSy28DHGI=' " error="no such user" pkg=gluon/session session=1 time="2024-09-26T10:32:15+02:00" level=error msg="Incorrect login credentials." pkg=imap sessionID=1 username=badUser time="2024-09-26T10:32:15+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:15+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:15+02:00" level=info msg="Closing user" userID=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="De-registering user client, ID:a95703c7-d684-4658-96c7-46ff8a57037b" pkg=observability time="2024-09-26T10:32:15+02:00" level=info msg="Synced labels" service=imap user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=warning msg="Get \"https://127.0.0.1:37537/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:15+02:00" level=error msg="Get \"https://127.0.0.1:37537/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32:15+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:37537/mail/v4/messages/count\": context canceled" service=imap user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Finished user sync" duration="301.983µs" service=imap user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Exiting IMAP Service" service=imap user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Exiting service main loop" service=smtp user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Exiting service main loop" service=notification user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Exiting Service" service=user-identity user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Exiting service main loop" service=telemetry user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Exiting service" service=user-events user=a95703c7-d684-4658-96c7-46ff8a57037b time="2024-09-26T10:32:15+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:34025: use of closed network connection" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:15+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_LoginFailed (0.31s) === RUN TestBridge_ChangeCacheDirectory time="2024-09-26T10:32:16+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_ChangeCacheDirectory2274263647/001/config2856372141/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:16+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_ChangeCacheDirectory2274263647/001/cache1711958969/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:16+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_ChangeCacheDirectory2274263647/001/cache1711958969/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:16+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_ChangeCacheDirectory2274263647/001/data1469929661/gluon/backend/db gluonStore=/tmp/TestBridge_ChangeCacheDirectory2274263647/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:16+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:16+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:16+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:16+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:16+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:16+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:16+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:16+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:16+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:16+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:16+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:16+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:16+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:16+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:16+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:16+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36177/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:36177/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:36177/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:16+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Adding vault user" userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Creating new user" userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36177/core/v4/events/latest" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Starting service Last EventID=DA==" service=user-events user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36177/core/v4/settings" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Registering user client, ID:0c988385-7eea-4cfc-b4cb-762dd233ac7c" pkg=observability time="2024-09-26T10:32:16+02:00" level=info msg="Starting service main loop" service=notification user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Starting service main loop" service=telemetry user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Starting service main loop" service=smtp user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36177/core/v4/labels?Type=4" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36177/core/v4/labels?Type=3" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36177/core/v4/labels?Type=1" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Adding user to imap server" addrID=979de62e-066c-4e09-9db3-2ef0590de663 service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg="Creating new IMAP user" addrID=979de62e-066c-4e09-9db3-2ef0590de663 service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg="Setting gluon ID" addrID=979de62e-066c-4e09-9db3-2ef0590de663 gluonID=aa95c5a0-b8c2-48c9-a273-d56eef648849 userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aa95c5a0-b8c2-48c9-a273-d56eef648849 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:16+02:00" level=info msg="Created new IMAP user" addrID=979de62e-066c-4e09-9db3-2ef0590de663 gluonID=aa95c5a0-b8c2-48c9-a273-d56eef648849 service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg=Resuming service=user-events user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Starting IMAP Service" service=imap user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Sync triggered" service=imap user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0c988385-7eea-4cfc-b4cb-762dd233ac7c" userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:16.246617626 +0200 CEST m=+23.302262350" user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Syncing labels" service=imap user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Synced labels" service=imap user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36177/mail/v4/messages/count" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Syncing messages" service=imap user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Job started" service=imap user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:36177/mail/v4/messages" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:36177/mail/v4/messages" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Creating new child job" service=imap user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Job finished" service=imap user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36177/mail/v4/messages/1bbd7454-5fcb-4df7-960c-1da493989ddf" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36177/mail/v4/messages/8e808e36-1078-41a3-867e-88b5e84b9b46" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36177/mail/v4/messages/995e5f1f-17af-4012-af94-dc5c21fa8f64" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36177/mail/v4/messages/4172271b-4933-41ea-81c7-105acd1a4c3c" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36177/mail/v4/messages/d6df51a8-eb7f-4cb6-b6e2-2eefa831277e" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36177/mail/v4/messages/67affe0f-24b9-4fe2-a6fa-5a622b88fd92" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36177/mail/v4/messages/c78e5ebe-1b3c-44a4-ac1e-4e42f5f70a72" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36177/mail/v4/messages/96acb177-45d8-43fe-b124-68c4dcc96fa9" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36177/mail/v4/messages/deefa05f-cb48-4834-aaa5-6c98e07a61f7" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36177/mail/v4/messages/4cde7c39-8c3f-4171-8648-54a6e0dd7519" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Child job finished" service=imap user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Synced messages" service=imap user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Finished user sync" duration=8.830657ms service=imap user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Pausing user event loops for gluon dir change" pkg=bridge time="2024-09-26T10:32:16+02:00" level=info msg=Pausing service=user-events user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Waiting on user event loop completion" pkg=bridge time="2024-09-26T10:32:16+02:00" level=info msg="Changing gluon directory" pkg=bridge time="2024-09-26T10:32:16+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg="gluon cache moving from /tmp/TestBridge_ChangeCacheDirectory2274263647/002 to /tmp/TestBridge_ChangeCacheDirectory2274263647/003/gluon" pkg=service/imap time="2024-09-26T10:32:16+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_ChangeCacheDirectory2274263647/001/data1469929661/gluon/backend/db gluonStore=/tmp/TestBridge_ChangeCacheDirectory2274263647/003/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:16+02:00" level=info msg="Starting IMAP server" port=33511 service=server-manager ssl=false time="2024-09-26T10:32:16+02:00" level=info msg="Restarting user event loops" pkg=bridge time="2024-09-26T10:32:16+02:00" level=info msg="Adding user to imap server" addrID=979de62e-066c-4e09-9db3-2ef0590de663 service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg="Loading existing IMAP user" addrID=979de62e-066c-4e09-9db3-2ef0590de663 gluonID=aa95c5a0-b8c2-48c9-a273-d56eef648849 service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg=Resuming service=user-events user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg="Received mailbox message count" count=10 gluonID=aa95c5a0-b8c2-48c9-a273-d56eef648849 labelID=12c9c8a9-a291-4c5b-9610-a21bca1ea0cb pkg=bridge/event/imap time="2024-09-26T10:32:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aa95c5a0-b8c2-48c9-a273-d56eef648849 labelID=4 pkg=bridge/event/imap time="2024-09-26T10:32:16+02:00" level=info msg="Received mailbox message count" count=10 gluonID=aa95c5a0-b8c2-48c9-a273-d56eef648849 labelID=5 pkg=bridge/event/imap time="2024-09-26T10:32:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aa95c5a0-b8c2-48c9-a273-d56eef648849 labelID=7 pkg=bridge/event/imap time="2024-09-26T10:32:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aa95c5a0-b8c2-48c9-a273-d56eef648849 labelID=8 pkg=bridge/event/imap time="2024-09-26T10:32:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aa95c5a0-b8c2-48c9-a273-d56eef648849 labelID=0 pkg=bridge/event/imap time="2024-09-26T10:32:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aa95c5a0-b8c2-48c9-a273-d56eef648849 labelID=10 pkg=bridge/event/imap time="2024-09-26T10:32:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aa95c5a0-b8c2-48c9-a273-d56eef648849 labelID=12 pkg=bridge/event/imap time="2024-09-26T10:32:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aa95c5a0-b8c2-48c9-a273-d56eef648849 labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:32:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aa95c5a0-b8c2-48c9-a273-d56eef648849 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aa95c5a0-b8c2-48c9-a273-d56eef648849 labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:32:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aa95c5a0-b8c2-48c9-a273-d56eef648849 labelID=3 pkg=bridge/event/imap time="2024-09-26T10:32:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aa95c5a0-b8c2-48c9-a273-d56eef648849 labelID=6 pkg=bridge/event/imap time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:36177/data/v1/stats" pkg=gpa/client userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Configuration Status Success event sent." userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:16+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:16+02:00" level=info msg="Closing user" userID=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="De-registering user client, ID:0c988385-7eea-4cfc-b4cb-762dd233ac7c" pkg=observability time="2024-09-26T10:32:16+02:00" level=info msg="Exiting IMAP Service" service=imap user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Exiting service main loop" service=smtp user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Exiting service main loop" service=notification user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Exiting Service" service=user-identity user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Exiting service main loop" service=telemetry user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Exiting service" service=user-events user=0c988385-7eea-4cfc-b4cb-762dd233ac7c time="2024-09-26T10:32:16+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:16+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-09-26T10:32:16+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_ChangeCacheDirectory (0.72s) === RUN TestBridge_ChangeAddressOrder time="2024-09-26T10:32:16+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_ChangeAddressOrder634745696/001/config4240531713/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:16+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_ChangeAddressOrder634745696/001/cache2240725732/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:16+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_ChangeAddressOrder634745696/001/cache2240725732/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:16+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_ChangeAddressOrder634745696/001/data2691918900/gluon/backend/db gluonStore=/tmp/TestBridge_ChangeAddressOrder634745696/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:16+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:16+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:16+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:16+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:16+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:16+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:16+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:16+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:16+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:16+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:16+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:16+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:16+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:16+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:16+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:16+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:16+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:42411/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:42411/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:16+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Adding vault user" userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Creating new user" userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/core/v4/events/latest" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Starting service Last EventID=DA==" service=user-events user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/core/v4/settings" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Registering user client, ID:6fc75da5-0c2f-4682-be82-b339fb9b1806" pkg=observability time="2024-09-26T10:32:17+02:00" level=info msg="Starting service main loop" service=telemetry user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Starting service main loop" service=smtp user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Starting service main loop" service=notification user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/core/v4/labels?Type=4" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/core/v4/labels?Type=3" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/core/v4/labels?Type=1" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Adding user to imap server" addrID=c4d70817-c26e-4d7d-a39a-366a6de04138 service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Creating new IMAP user" addrID=c4d70817-c26e-4d7d-a39a-366a6de04138 service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Setting gluon ID" addrID=c4d70817-c26e-4d7d-a39a-366a6de04138 gluonID=1fe4ed90-5717-4be9-ab75-91879f87d7e3 userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Created new IMAP user" addrID=c4d70817-c26e-4d7d-a39a-366a6de04138 gluonID=1fe4ed90-5717-4be9-ab75-91879f87d7e3 service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1fe4ed90-5717-4be9-ab75-91879f87d7e3 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:17+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg=Resuming service=user-events user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Starting IMAP Service" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Sync triggered" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:17.012955448 +0200 CEST m=+24.068600172" user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Syncing labels" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6fc75da5-0c2f-4682-be82-b339fb9b1806" userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Synced labels" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/mail/v4/messages/count" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Syncing messages" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Job started" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:42411/mail/v4/messages" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:42411/mail/v4/messages" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Creating new child job" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Job finished" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/mail/v4/messages/58f912a7-ce49-4437-b849-f2f18042004d" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/mail/v4/messages/6d07cfe7-8af5-49c9-92a3-0a526a71ecc3" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/mail/v4/messages/6ac59f6e-06b8-492d-95f7-21656c0d9b65" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/mail/v4/messages/50ddafae-300f-4a28-b60f-d0e47055a177" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/mail/v4/messages/097ccf42-1e5b-4e66-85dd-d87aa26d857a" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/mail/v4/messages/f4a29834-8d0f-4948-a4ff-24dd51fe5424" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/mail/v4/messages/6b4de210-feb2-4856-ab4b-0755dbdc27fc" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/mail/v4/messages/610b4e88-7d33-42ea-afec-86f98e7eb900" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/mail/v4/messages/333d3609-e4b0-438f-a603-64975c07fbfd" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/mail/v4/messages/3aae6852-ee92-49fc-bd1c-4a61b67b6bb9" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Child job finished" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Synced messages" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Finished user sync" duration=8.16651ms service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:42411/data/v1/stats" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Configuration Status Success event sent." userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:17+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:17+02:00" level=info msg="Closing user" userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="De-registering user client, ID:6fc75da5-0c2f-4682-be82-b339fb9b1806" pkg=observability time="2024-09-26T10:32:17+02:00" level=info msg="Exiting IMAP Service" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Exiting service main loop" service=smtp user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Exiting service main loop" service=notification user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Exiting Service" service=user-identity user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Exiting service main loop" service=telemetry user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Exiting service" service=user-events user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33305: use of closed network connection" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:17+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_ChangeAddressOrder634745696/001/config4240531713/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:17+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_ChangeAddressOrder634745696/001/cache2240725732/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:17+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_ChangeAddressOrder634745696/001/data2691918900/gluon/backend/db gluonStore=/tmp/TestBridge_ChangeAddressOrder634745696/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:17+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:17+02:00" level=info msg="Starting IMAP server" port=40591 service=server-manager ssl=false time="2024-09-26T10:32:17+02:00" level=info msg="Starting SMTP server" port=33305 service=server-manager ssl=false time="2024-09-26T10:32:17+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:17+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:17+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:17+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:17+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:17+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:42411/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:32:17+02:00" level=info msg="Creating new user" userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Starting service Last EventID=DA==" service=user-events user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/core/v4/settings" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Registering user client, ID:6fc75da5-0c2f-4682-be82-b339fb9b1806" pkg=observability time="2024-09-26T10:32:17+02:00" level=info msg="Starting service main loop" service=telemetry user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Starting service main loop" service=notification user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Starting service main loop" service=smtp user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/core/v4/labels?Type=4" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/core/v4/labels?Type=3" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/core/v4/labels?Type=1" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Adding user to imap server" addrID=9520d58d-c69e-4d87-a283-ee9c021aca1d service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Loading existing IMAP user" addrID=9520d58d-c69e-4d87-a283-ee9c021aca1d gluonID=1fe4ed90-5717-4be9-ab75-91879f87d7e3 service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg=Resuming service=user-events user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1fe4ed90-5717-4be9-ab75-91879f87d7e3 labelID=12 pkg=bridge/event/imap time="2024-09-26T10:32:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1fe4ed90-5717-4be9-ab75-91879f87d7e3 labelID=4 pkg=bridge/event/imap time="2024-09-26T10:32:17+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6fc75da5-0c2f-4682-be82-b339fb9b1806" userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1fe4ed90-5717-4be9-ab75-91879f87d7e3 labelID=7 pkg=bridge/event/imap time="2024-09-26T10:32:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1fe4ed90-5717-4be9-ab75-91879f87d7e3 labelID=8 pkg=bridge/event/imap time="2024-09-26T10:32:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1fe4ed90-5717-4be9-ab75-91879f87d7e3 labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:32:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1fe4ed90-5717-4be9-ab75-91879f87d7e3 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1fe4ed90-5717-4be9-ab75-91879f87d7e3 labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:32:17+02:00" level=info msg="Received mailbox message count" count=10 gluonID=1fe4ed90-5717-4be9-ab75-91879f87d7e3 labelID=0 pkg=bridge/event/imap time="2024-09-26T10:32:17+02:00" level=info msg="Starting IMAP Service" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Sync triggered" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:17.151555625 +0200 CEST m=+24.207200349" user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1fe4ed90-5717-4be9-ab75-91879f87d7e3 labelID=10 pkg=bridge/event/imap time="2024-09-26T10:32:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1fe4ed90-5717-4be9-ab75-91879f87d7e3 labelID=3 pkg=bridge/event/imap time="2024-09-26T10:32:17+02:00" level=info msg="Received mailbox message count" count=10 gluonID=1fe4ed90-5717-4be9-ab75-91879f87d7e3 labelID=5 pkg=bridge/event/imap time="2024-09-26T10:32:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1fe4ed90-5717-4be9-ab75-91879f87d7e3 labelID=6 pkg=bridge/event/imap time="2024-09-26T10:32:17+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Finished user sync" duration="121.531µs" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:17+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33305: use of closed network connection" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:17+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42411/core/v4/events/DA==" pkg=gpa/client userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+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=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Handling user event" service=user-identity user=6fc75da5-0c2f-4682-be82-b339fb9b1806 username="******** (c009985f)" time="2024-09-26T10:32:17+02:00" level=info msg="Handling Address Events (2)" service=user-identity user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:17+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:17+02:00" level=info msg="Closing user" userID=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="De-registering user client, ID:6fc75da5-0c2f-4682-be82-b339fb9b1806" pkg=observability time="2024-09-26T10:32:17+02:00" level=info msg="Exiting IMAP Service" service=imap user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Exiting service main loop" service=smtp user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Exiting service main loop" service=notification user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Exiting Service" service=user-identity user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Exiting service main loop" service=telemetry user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Exiting service" service=user-events user=6fc75da5-0c2f-4682-be82-b339fb9b1806 time="2024-09-26T10:32:17+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:36527: use of closed network connection" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_ChangeAddressOrder (0.91s) === RUN TestBridge_GetUpdatedCachePath --- PASS: TestBridge_GetUpdatedCachePath (0.00s) === RUN TestBridge_HandleDraftsSendFromOtherClient time="2024-09-26T10:32:17+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_HandleDraftsSendFromOtherClient1391962077/001/config1232660661/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:17+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_HandleDraftsSendFromOtherClient1391962077/001/cache2600443267/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:17+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_HandleDraftsSendFromOtherClient1391962077/001/cache2600443267/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:17+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_HandleDraftsSendFromOtherClient1391962077/001/data2102064780/gluon/backend/db gluonStore=/tmp/TestBridge_HandleDraftsSendFromOtherClient1391962077/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:17+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:17+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:17+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:17+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:17+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:17+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:17+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:17+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:17+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:17+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:17+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:17+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:17+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:17+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:17+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:17+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:42837/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:42837/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:17+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Adding vault user" userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Creating new user" userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/latest" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/settings" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Registering user client, ID:9a166380-5b8a-4f42-a418-4d42d5569079" pkg=observability time="2024-09-26T10:32:17+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Starting service main loop" service=notification user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Starting service main loop" service=telemetry user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Starting service main loop" service=smtp user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/labels?Type=4" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/labels?Type=3" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/labels?Type=1" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Adding user to imap server" addrID=741c54bb-b930-428b-966d-c04d37ab245a service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Creating new IMAP user" addrID=741c54bb-b930-428b-966d-c04d37ab245a service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Setting gluon ID" addrID=741c54bb-b930-428b-966d-c04d37ab245a gluonID=74b718f2-dd78-4fd7-a5b8-f76688eca5ee userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Created new IMAP user" addrID=741c54bb-b930-428b-966d-c04d37ab245a gluonID=74b718f2-dd78-4fd7-a5b8-f76688eca5ee service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:17+02:00" level=info msg=Resuming service=user-events user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=74b718f2-dd78-4fd7-a5b8-f76688eca5ee labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:17+02:00" level=info msg="Starting IMAP Service" service=imap user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Sync triggered" service=imap user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:17.863087814 +0200 CEST m=+24.918732528" user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Syncing labels" service=imap user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9a166380-5b8a-4f42-a418-4d42d5569079" userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Synced labels" service=imap user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/mail/v4/messages/count" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Syncing messages" service=imap user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Job started" service=imap user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:42837/mail/v4/messages" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Job finished" service=imap user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Synced messages" service=imap user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Finished user sync" duration=3.769981ms service=imap user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:42837/data/v1/stats" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Configuration Status Success event sent." userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:42837/mail/v4/messages" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/mail/v4/messages/c0300024-4417-4b9f-9b23-0a65ac4c8b56" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/AQ==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+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=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="Handling message created event" date=0 messageID=c0300024-4417-4b9f-9b23-0a65ac4c8b56 service=imap subject="******** (1cbec737)" user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/mail/v4/messages/c0300024-4417-4b9f-9b23-0a65ac4c8b56" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Aw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Aw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Aw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Aw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Aw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Aw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Aw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Aw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Aw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="X-Pm-Gluon-Id: 6d185b19-4e0d-4f79-9340-47c8aecf3a80\r\nMime-Version: 1.0\r\nContent-Transfer-Encoding: quoted-printable\r\nContent-Type: text/plain; charset=utf-8\r\nReferences: \r\nX-Pm-Date: Thu, 01 Jan 1970 00:00:00 +0000\r\nX-Pm-Internal-Id: c0300024-4417-4b9f-9b23-0a65ac4c8b56\r\nMessage-Id: \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-09-26T10:32:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/mail/v4/settings" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:42837/mail/v4/messages" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:42837/mail/v4/messages" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:42837/mail/v4/messages" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/keys?Email=bar%40proton.local" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/contacts/v4/emails?Email=bar%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:42837/mail/v4/messages/6947ff4c-f7f0-45d4-87cb-c6daa1847d6c" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: PUT https://127.0.0.1:42837/mail/v4/messages/delete" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:42837/mail/v4/messages/import" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/mail/v4/messages/6947ff4c-f7f0-45d4-87cb-c6daa1847d6c" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Aw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+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=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="Handling message created event" date=0 messageID=6947ff4c-f7f0-45d4-87cb-c6daa1847d6c service=imap subject="******** (1cbec737)" user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/mail/v4/messages/6947ff4c-f7f0-45d4-87cb-c6daa1847d6c" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=6947ff4c-f7f0-45d4-87cb-c6daa1847d6c service=imap subject="******** (1cbec737)" user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/mail/v4/messages/6947ff4c-f7f0-45d4-87cb-c6daa1847d6c" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:18+02:00" level=info msg="Handling message deleted event" messageID=c0300024-4417-4b9f-9b23-0a65ac4c8b56 service=imap user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Bw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Bw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Bw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Bw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Bw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Bw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Bw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Bw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:42837/core/v4/events/Bw==" pkg=gpa/client userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:19+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:19+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:19+02:00" level=info msg="Closing user" userID=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:19+02:00" level=info msg="De-registering user client, ID:9a166380-5b8a-4f42-a418-4d42d5569079" pkg=observability time="2024-09-26T10:32:19+02:00" level=info msg="Exiting IMAP Service" service=imap user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:19+02:00" level=info msg="Exiting service main loop" service=smtp user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:19+02:00" level=info msg="Exiting service main loop" service=notification user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:19+02:00" level=info msg="Exiting Service" service=user-identity user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:19+02:00" level=info msg="Exiting service main loop" service=telemetry user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:19+02:00" level=info msg="Exiting service" service=user-events user=9a166380-5b8a-4f42-a418-4d42d5569079 time="2024-09-26T10:32:19+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:19+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:19+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:19+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38261: use of closed network connection" service=server-manager time="2024-09-26T10:32:19+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:19+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_HandleDraftsSendFromOtherClient (2.63s) === RUN TestBridge_Observability time="2024-09-26T10:32:20+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Observability3756007476/001/config4019737896/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:20+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Observability3756007476/001/cache184583339/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:20+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Observability3756007476/001/cache184583339/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:20+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Observability3756007476/001/data3610584165/gluon/backend/db gluonStore=/tmp/TestBridge_Observability3756007476/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:20+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:20+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:20+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:20+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:20+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:20+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:20+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:20+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:20+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:20+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:20+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:20+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:20+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:20+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:20+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:20+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:20+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:20+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:20+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:45787/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:45787/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:20+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Adding vault user" userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Creating new user" userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/latest" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/settings" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Registering user client, ID:658c3a8d-4968-46f7-828d-cf8e8be9e1f1" pkg=observability time="2024-09-26T10:32:20+02:00" level=info msg="Starting service main loop" service=telemetry user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Starting service main loop" service=notification user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Starting service main loop" service=smtp user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/labels?Type=4" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/labels?Type=3" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/labels?Type=1" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Adding user to imap server" addrID=41c81b56-b64c-4265-bc0f-49e81fbba72b service=server-manager time="2024-09-26T10:32:20+02:00" level=info msg="Creating new IMAP user" addrID=41c81b56-b64c-4265-bc0f-49e81fbba72b service=server-manager time="2024-09-26T10:32:20+02:00" level=info msg="Setting gluon ID" addrID=41c81b56-b64c-4265-bc0f-49e81fbba72b gluonID=5e4a4355-eb76-4e14-aebd-655ad5652757 userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Created new IMAP user" addrID=41c81b56-b64c-4265-bc0f-49e81fbba72b gluonID=5e4a4355-eb76-4e14-aebd-655ad5652757 service=server-manager time="2024-09-26T10:32:20+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:20+02:00" level=info msg=Resuming service=user-events user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Sending observability data." pkg=observability time="2024-09-26T10:32:20+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5e4a4355-eb76-4e14-aebd-655ad5652757 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:20+02:00" level=info msg="Starting IMAP Service" service=imap user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Sync triggered" service=imap user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:20.19958667 +0200 CEST m=+27.255231394" user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Syncing labels" service=imap user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:658c3a8d-4968-46f7-828d-cf8e8be9e1f1" userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:45787/data/v1/metrics" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Successfully sent observability data." pkg=observability time="2024-09-26T10:32:20+02:00" level=info msg="Synced labels" service=imap user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/mail/v4/messages/count" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Syncing messages" service=imap user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Job started" service=imap user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:45787/mail/v4/messages" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Job finished" service=imap user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Synced messages" service=imap user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Finished user sync" duration=2.318057ms service=imap user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Scheduling observability data sending" pkg=observability time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Sending observability data." pkg=observability time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:45787/data/v1/metrics" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="Successfully sent observability data." pkg=observability time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:21+02:00" level=info msg="Sending observability data." pkg=observability time="2024-09-26T10:32:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:45787/data/v1/metrics" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:21+02:00" level=info msg="Successfully sent observability data." pkg=observability time="2024-09-26T10:32:21+02:00" level=info msg="Scheduling observability data sending" pkg=observability time="2024-09-26T10:32:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:21+02:00" level=info msg="Sending observability data." pkg=observability time="2024-09-26T10:32:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:45787/data/v1/metrics" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:21+02:00" level=info msg="Successfully sent observability data." pkg=observability time="2024-09-26T10:32:21+02:00" level=info msg="Scheduling observability data sending" pkg=observability time="2024-09-26T10:32:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:22+02:00" level=info msg="Sending observability data." pkg=observability time="2024-09-26T10:32:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:45787/data/v1/metrics" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:22+02:00" level=info msg="Successfully sent observability data." pkg=observability time="2024-09-26T10:32:22+02:00" level=info msg="Scheduling observability data sending" pkg=observability time="2024-09-26T10:32:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:22+02:00" level=info msg="Sending observability data." pkg=observability time="2024-09-26T10:32:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:45787/data/v1/metrics" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:22+02:00" level=info msg="Successfully sent observability data." pkg=observability time="2024-09-26T10:32:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:22+02:00" level=info msg="Scheduling observability data sending" pkg=observability time="2024-09-26T10:32:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:23+02:00" level=info msg="Sending observability data." pkg=observability time="2024-09-26T10:32:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:45787/data/v1/metrics" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:23+02:00" level=info msg="Successfully sent observability data." pkg=observability time="2024-09-26T10:32:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:23+02:00" level=info msg="Scheduling observability data sending" pkg=observability time="2024-09-26T10:32:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:23+02:00" level=info msg="Sending observability data." pkg=observability time="2024-09-26T10:32:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:45787/data/v1/metrics" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:23+02:00" level=info msg="Successfully sent observability data." pkg=observability time="2024-09-26T10:32:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:23+02:00" level=info msg="Scheduling observability data sending" pkg=observability time="2024-09-26T10:32:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:24+02:00" level=info msg="Sending observability data." pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:45787/data/v1/metrics" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:24+02:00" level=info msg="Successfully sent observability data." pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:45787/core/v4/events/AA==" pkg=gpa/client userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:24+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:24+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Closing user" userID=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:24+02:00" level=info msg="De-registering user client, ID:658c3a8d-4968-46f7-828d-cf8e8be9e1f1" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service main loop" service=smtp user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service main loop" service=notification user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting Service" service=user-identity user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service" service=user-events user=658c3a8d-4968-46f7-828d-cf8e8be9e1f1 time="2024-09-26T10:32:24+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:32803: use of closed network connection" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_Observability (4.51s) === RUN TestBridge_Refresh time="2024-09-26T10:32:24+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Refresh2440757535/001/config1044872160/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:24+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Refresh2440757535/001/cache175593894/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:24+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Refresh2440757535/001/cache175593894/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:24+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Refresh2440757535/001/data2061706011/gluon/backend/db gluonStore=/tmp/TestBridge_Refresh2440757535/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:24+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:24+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:24+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:24+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:24+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:24+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:24+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:24+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:24+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:24+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:24+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:24+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:24+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:24+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:36173/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:36173/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:24+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Adding vault user" userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Creating new user" userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Creating user object" numAddr=1 numLabels=22 userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/events/latest" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting service Last EventID=Cw==" service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/settings" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Registering user client, ID:647dbcda-72dc-4e49-93d7-4e24b32b1455" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting service main loop" service=telemetry user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting service main loop" service=notification user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting service main loop" service=smtp user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/labels?Type=4" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/labels?Type=3" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/labels?Type=1" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Adding user to imap server" addrID=aab0b846-4417-4306-8c74-0b6dd370af6b service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Creating new IMAP user" addrID=aab0b846-4417-4306-8c74-0b6dd370af6b service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Setting gluon ID" addrID=aab0b846-4417-4306-8c74-0b6dd370af6b gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Created new IMAP user" addrID=aab0b846-4417-4306-8c74-0b6dd370af6b gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg=Resuming service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting IMAP Service" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Sync triggered" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:24.853460127 +0200 CEST m=+31.909104841" user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Syncing labels" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:647dbcda-72dc-4e49-93d7-4e24b32b1455" userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Synced labels" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/mail/v4/messages/count" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Syncing messages" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Job started" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:36173/mail/v4/messages" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Job finished" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Synced messages" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Finished user sync" duration=3.703624ms service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Event loop reset" eventID="Cw==" service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:24+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Closing user" userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="De-registering user client, ID:647dbcda-72dc-4e49-93d7-4e24b32b1455" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service main loop" service=smtp user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service main loop" service=notification user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting Service" service=user-identity user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service" service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:43545: use of closed network connection" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:24+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Refresh2440757535/001/config1044872160/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:24+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Refresh2440757535/001/cache175593894/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:24+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Refresh2440757535/001/data2061706011/gluon/backend/db gluonStore=/tmp/TestBridge_Refresh2440757535/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:24+02:00" level=info msg="Starting IMAP server" port=45997 service=server-manager ssl=false time="2024-09-26T10:32:24+02:00" level=info msg="Starting SMTP server" port=43545 service=server-manager ssl=false time="2024-09-26T10:32:24+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:24+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:24+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:24+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:24+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:24+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:36173/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:32:24+02:00" level=info msg="Creating new user" userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Creating user object" numAddr=1 numLabels=22 userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting service Last EventID=Cw==" service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/settings" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Registering user client, ID:647dbcda-72dc-4e49-93d7-4e24b32b1455" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Starting service main loop" service=telemetry user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting service main loop" service=notification user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting service main loop" service=smtp user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/labels?Type=4" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/labels?Type=3" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/labels?Type=1" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Adding user to imap server" addrID=aab0b846-4417-4306-8c74-0b6dd370af6b service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Loading existing IMAP user" addrID=aab0b846-4417-4306-8c74-0b6dd370af6b gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg=Resuming service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=7 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:647dbcda-72dc-4e49-93d7-4e24b32b1455" userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=cfa38579-e03e-4c65-b0e0-de20b6a1f29f pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=10 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=3 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=5 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=8 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=898871f6-7668-46e9-ab18-2054636d13e2 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=d0bb5851-0a21-44a8-a220-c634e7508fd4 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=12 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=4 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=23046dd0-7c00-4e81-acaa-2645d8d6b372 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=643c18a3-777f-4e96-94a0-eb5d97371a71 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=85a5fab9-c8a3-4835-9796-37daacab8d28 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=0 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=0864f211-463e-4657-8053-02050e2b5925 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=67fe9af6-009d-455b-9a2b-d0472fe4c838 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=b7930511-b9b7-4d22-be9a-0a457cbce20b pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=47692569-c9ea-45bc-baa5-b42e70969f6d pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=6 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Starting IMAP Service" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Sync triggered" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:24.863287895 +0200 CEST m=+31.918932649" user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:24+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:43545: use of closed network connection" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:24+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:24+02:00" level=info msg="Finished user sync" duration="207.293µs" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Event loop reset" eventID="Cw==" service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:36173/data/v1/stats" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Configuration Status Success event sent." userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:24+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Closing user" userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="De-registering user client, ID:647dbcda-72dc-4e49-93d7-4e24b32b1455" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service main loop" service=smtp user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service main loop" service=notification user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting Service" service=user-identity user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service" service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:45193: use of closed network connection" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:24+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Refresh2440757535/001/config1044872160/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:24+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Refresh2440757535/001/cache175593894/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:24+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Refresh2440757535/001/data2061706011/gluon/backend/db gluonStore=/tmp/TestBridge_Refresh2440757535/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:24+02:00" level=info msg="Starting IMAP server" port=42277 service=server-manager ssl=false time="2024-09-26T10:32:24+02:00" level=info msg="Starting SMTP server" port=45193 service=server-manager ssl=false time="2024-09-26T10:32:24+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:24+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:24+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:24+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:24+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:24+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:36173/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:32:24+02:00" level=info msg="Creating new user" userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Creating user object" numAddr=1 numLabels=22 userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting service Last EventID=Cw==" service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/settings" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Registering user client, ID:647dbcda-72dc-4e49-93d7-4e24b32b1455" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting service main loop" service=telemetry user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting service main loop" service=notification user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting service main loop" service=smtp user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/labels?Type=4" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/labels?Type=3" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/labels?Type=1" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Adding user to imap server" addrID=aab0b846-4417-4306-8c74-0b6dd370af6b service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Loading existing IMAP user" addrID=aab0b846-4417-4306-8c74-0b6dd370af6b gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg=Resuming service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:24+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=0864f211-463e-4657-8053-02050e2b5925 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=5 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=8 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=85a5fab9-c8a3-4835-9796-37daacab8d28 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=898871f6-7668-46e9-ab18-2054636d13e2 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=10 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=4 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=6 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=643c18a3-777f-4e96-94a0-eb5d97371a71 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=67fe9af6-009d-455b-9a2b-d0472fe4c838 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=12 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=47692569-c9ea-45bc-baa5-b42e70969f6d pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=cfa38579-e03e-4c65-b0e0-de20b6a1f29f pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=0 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=23046dd0-7c00-4e81-acaa-2645d8d6b372 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=3 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=7 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=b7930511-b9b7-4d22-be9a-0a457cbce20b pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a labelID=d0bb5851-0a21-44a8-a220-c634e7508fd4 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Starting IMAP Service" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Sync triggered" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:24.873160089 +0200 CEST m=+31.928804814" user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:647dbcda-72dc-4e49-93d7-4e24b32b1455" userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:24+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:45193: use of closed network connection" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:24+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:24+02:00" level=info msg="Finished user sync" duration="449.883µs" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Event loop reset" eventID="Cw==" service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/events/Cw==" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Received new API event" new="Event DA==: refresh: 255" old="Cw==" service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Received refresh event" service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Handling refresh event" service=user-identity user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/settings" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/users" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/users" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/users" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/addresses" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/addresses" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/addresses" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Removing gluon ID" addrID=aab0b846-4417-4306-8c74-0b6dd370af6b gluonID=c8976824-f5dd-450c-a477-8670c5ecfc6a userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Adding user to imap server" addrID=aab0b846-4417-4306-8c74-0b6dd370af6b service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Creating new IMAP user" addrID=aab0b846-4417-4306-8c74-0b6dd370af6b service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Setting gluon ID" addrID=aab0b846-4417-4306-8c74-0b6dd370af6b gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Created new IMAP user" addrID=aab0b846-4417-4306-8c74-0b6dd370af6b gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Sync triggered" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:24.977035287 +0200 CEST m=+32.032680021" user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Syncing labels" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Synced labels" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/mail/v4/messages/count" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Syncing messages" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Job started" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:36173/mail/v4/messages" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Job finished" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Synced messages" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Finished user sync" duration=3.61684ms service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:24+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Closing user" userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="De-registering user client, ID:647dbcda-72dc-4e49-93d7-4e24b32b1455" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service main loop" service=smtp user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service main loop" service=notification user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting Service" service=user-identity user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service" service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:36301: use of closed network connection" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:24+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Refresh2440757535/001/config1044872160/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:24+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Refresh2440757535/001/cache175593894/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:24+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Refresh2440757535/001/data2061706011/gluon/backend/db gluonStore=/tmp/TestBridge_Refresh2440757535/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:24+02:00" level=info msg="Starting IMAP server" port=34729 service=server-manager ssl=false time="2024-09-26T10:32:24+02:00" level=info msg="Starting SMTP server" port=36301 service=server-manager ssl=false time="2024-09-26T10:32:24+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:24+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:24+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:24+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:24+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:24+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:36173/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:32:24+02:00" level=info msg="Creating new user" userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Creating user object" numAddr=1 numLabels=22 userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting service Last EventID=DA==" service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/settings" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Registering user client, ID:647dbcda-72dc-4e49-93d7-4e24b32b1455" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting service main loop" service=telemetry user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting service main loop" service=notification user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Starting service main loop" service=smtp user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/labels?Type=4" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/labels?Type=3" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:36173/core/v4/labels?Type=1" pkg=gpa/client userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Adding user to imap server" addrID=aab0b846-4417-4306-8c74-0b6dd370af6b service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Loading existing IMAP user" addrID=aab0b846-4417-4306-8c74-0b6dd370af6b gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg=Resuming service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=85a5fab9-c8a3-4835-9796-37daacab8d28 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Starting IMAP Service" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Sync triggered" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:647dbcda-72dc-4e49-93d7-4e24b32b1455" userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=b7930511-b9b7-4d22-be9a-0a457cbce20b pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=3 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=4 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=5 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=8 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=10 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=23046dd0-7c00-4e81-acaa-2645d8d6b372 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=643c18a3-777f-4e96-94a0-eb5d97371a71 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=cfa38579-e03e-4c65-b0e0-de20b6a1f29f pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=67fe9af6-009d-455b-9a2b-d0472fe4c838 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=898871f6-7668-46e9-ab18-2054636d13e2 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=47692569-c9ea-45bc-baa5-b42e70969f6d pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:24.986666754 +0200 CEST m=+32.042311468" user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=6 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=7 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=d0bb5851-0a21-44a8-a220-c634e7508fd4 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=0 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=0864f211-463e-4657-8053-02050e2b5925 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dad4d719-68b8-4559-a4d7-eef8e399a160 labelID=12 pkg=bridge/event/imap time="2024-09-26T10:32:24+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:24+02:00" level=info msg="Finished user sync" duration="253.06µs" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:36301: use of closed network connection" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:24+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:24+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:24+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Closing user" userID=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="De-registering user client, ID:647dbcda-72dc-4e49-93d7-4e24b32b1455" pkg=observability time="2024-09-26T10:32:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service main loop" service=smtp user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service main loop" service=notification user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting Service" service=user-identity user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Exiting service" service=user-events user=647dbcda-72dc-4e49-93d7-4e24b32b1455 time="2024-09-26T10:32:24+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:42545: use of closed network connection" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:24+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_Refresh (0.59s) === RUN TestBridge_Send time="2024-09-26T10:32:25+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Send3761139159/001/config421762956/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:25+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Send3761139159/001/cache929243461/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:25+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Send3761139159/001/cache929243461/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:25+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Send3761139159/001/data2156014592/gluon/backend/db gluonStore=/tmp/TestBridge_Send3761139159/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:25+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:25+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:25+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:25+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:25+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:25+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:25+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:25+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:25+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:25+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:25+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:25+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:25+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:25+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:25+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-09-26T10:32:25+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:25+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:25+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:25+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:25+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:25+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Adding vault user" userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Creating new user" userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/events/latest" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/settings" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Registering user client, ID:8cb0f068-2b1e-4fbf-8daf-752513b3be92" pkg=observability time="2024-09-26T10:32:25+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Starting service main loop" service=telemetry user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Starting service main loop" service=notification user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Starting service main loop" service=smtp user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/labels?Type=4" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/labels?Type=3" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/labels?Type=1" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Adding user to imap server" addrID=8344232c-ed31-4936-b7c6-18066cea4a12 service=server-manager time="2024-09-26T10:32:25+02:00" level=info msg="Creating new IMAP user" addrID=8344232c-ed31-4936-b7c6-18066cea4a12 service=server-manager time="2024-09-26T10:32:25+02:00" level=info msg="Setting gluon ID" addrID=8344232c-ed31-4936-b7c6-18066cea4a12 gluonID=c8ac976e-93cb-4d28-80c9-94ef4856a21c userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Created new IMAP user" addrID=8344232c-ed31-4936-b7c6-18066cea4a12 gluonID=c8ac976e-93cb-4d28-80c9-94ef4856a21c service=server-manager time="2024-09-26T10:32:25+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:25+02:00" level=info msg=Resuming service=user-events user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (665d0698)" time="2024-09-26T10:32:25+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8ac976e-93cb-4d28-80c9-94ef4856a21c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:25+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8cb0f068-2b1e-4fbf-8daf-752513b3be92" userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Starting IMAP Service" service=imap user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (665d0698)" time="2024-09-26T10:32:25+02:00" level=info msg="Sync triggered" service=imap user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:25.450127608 +0200 CEST m=+32.505772322" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Syncing labels" service=imap user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Synced labels" service=imap user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/count" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Syncing messages" service=imap user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Job started" service=imap user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Job finished" service=imap user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Synced messages" service=imap user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Finished user sync" duration=8.096445ms service=imap user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/events/AA==" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:25+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Adding vault user" userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Creating new user" userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/events/latest" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/settings" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Registering user client, ID:33dec2b0-5047-46e4-9e1f-daf7c10f50f4" pkg=observability time="2024-09-26T10:32:25+02:00" level=info msg="Starting service main loop" service=telemetry user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Starting service main loop" service=notification user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Starting service main loop" service=smtp user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/labels?Type=4" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/labels?Type=3" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/labels?Type=1" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Adding user to imap server" addrID=fc822e29-52f5-456f-b6d6-f39b62972cf1 service=server-manager time="2024-09-26T10:32:25+02:00" level=info msg="Creating new IMAP user" addrID=fc822e29-52f5-456f-b6d6-f39b62972cf1 service=server-manager time="2024-09-26T10:32:25+02:00" level=info msg="Setting gluon ID" addrID=fc822e29-52f5-456f-b6d6-f39b62972cf1 gluonID=5d2974ce-8f2c-452e-9097-f8335281bb1e userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Created new IMAP user" addrID=fc822e29-52f5-456f-b6d6-f39b62972cf1 gluonID=5d2974ce-8f2c-452e-9097-f8335281bb1e service=server-manager time="2024-09-26T10:32:25+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:25+02:00" level=info msg=Resuming service=user-events user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5d2974ce-8f2c-452e-9097-f8335281bb1e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:25+02:00" level=info msg="Starting IMAP Service" service=imap user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Sync triggered" service=imap user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:25.638126785 +0200 CEST m=+32.693771509" user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Syncing labels" service=imap user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:33dec2b0-5047-46e4-9e1f-daf7c10f50f4" userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Synced labels" service=imap user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/data/v1/stats" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Configuration Status Success event sent." userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/count" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Syncing messages" service=imap user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Job started" service=imap user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Job finished" service=imap user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/settings" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Synced messages" service=imap user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Finished user sync" duration=3.30604ms service=imap user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages/7f974a7e-57e8-40d0-9ab0-5567f0ab9b91" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/events/AA==" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32: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=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=7f974a7e-57e8-40d0-9ab0-5567f0ab9b91 service=imap subject="******** (19421d58)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/7f974a7e-57e8-40d0-9ab0-5567f0ab9b91" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/settings" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=7f974a7e-57e8-40d0-9ab0-5567f0ab9b91 service=imap subject="******** (19421d58)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/7f974a7e-57e8-40d0-9ab0-5567f0ab9b91" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages/779de598-1746-4ec6-ace2-3587a68f7d8f" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/settings" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages/76d8ac43-0226-4b3a-85c1-7c9c04974264" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/settings" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages/19400688-6d47-4b4a-9516-d03f1cc23e04" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/settings" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages/8a0b1376-1601-41f5-953a-686f2371f83b" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/settings" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages/d316e971-1a8a-4dcc-a356-16d6186286eb" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/settings" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages/85ab2287-0176-4ff5-810b-e7e6f98bcf5f" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/settings" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages/8065a11e-6f82-436d-bbf1-6688652c280c" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/settings" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages/2d05f3fd-f025-44f2-9dd5-09459e3d99e5" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/settings" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/mail/v4/messages/fd411226-21e6-4bb2-8f5d-3505cb684e67" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:36017/data/v1/stats" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Configuration Status Success event sent." userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/events/AQ==" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Received new API event" new="Event Hw==: messages: created=10, updated=0, deleted=0" old="AQ==" service=user-events user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=763edb38-2e62-465b-9e98-3b6a94d2178f service=imap subject="******** (19421d58)" user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/763edb38-2e62-465b-9e98-3b6a94d2178f" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=01e4bc9f-07c4-4676-bf87-cac1d92aaf46 service=imap subject="******** (26ea0ae2)" user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/01e4bc9f-07c4-4676-bf87-cac1d92aaf46" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=b33162ba-5fb2-457a-8ba9-2d4d7a3bbca4 service=imap subject="******** (32aaca36)" user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/b33162ba-5fb2-457a-8ba9-2d4d7a3bbca4" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=b520df05-d92a-4738-8625-b8556812ee1e service=imap subject="******** (4a13e678)" user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/b520df05-d92a-4738-8625-b8556812ee1e" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=9175aad7-d696-48dc-8c29-b277a2fea807 service=imap subject="******** (04788660)" user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/9175aad7-d696-48dc-8c29-b277a2fea807" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=f6a06aac-cd91-483a-a62d-734de7d5ca9f service=imap subject="******** (cfde65e6)" user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/core/v4/events/Aw==" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Received new API event" new="Event Hg==: messages: created=9, updated=9, deleted=0" old="Aw==" service=user-events user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=779de598-1746-4ec6-ace2-3587a68f7d8f service=imap subject="******** (26ea0ae2)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/f6a06aac-cd91-483a-a62d-734de7d5ca9f" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/779de598-1746-4ec6-ace2-3587a68f7d8f" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=118602a7-a9a7-4532-ad6b-9e5e9e494a41 service=imap subject="******** (8de58fd4)" user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/118602a7-a9a7-4532-ad6b-9e5e9e494a41" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=779de598-1746-4ec6-ace2-3587a68f7d8f service=imap subject="******** (26ea0ae2)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/779de598-1746-4ec6-ace2-3587a68f7d8f" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=76d8ac43-0226-4b3a-85c1-7c9c04974264 service=imap subject="******** (32aaca36)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/76d8ac43-0226-4b3a-85c1-7c9c04974264" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=76d8ac43-0226-4b3a-85c1-7c9c04974264 service=imap subject="******** (32aaca36)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=c85008c6-e967-4087-bf98-f3e821a559cd service=imap subject="******** (4a67196f)" user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/76d8ac43-0226-4b3a-85c1-7c9c04974264" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=19400688-6d47-4b4a-9516-d03f1cc23e04 service=imap subject="******** (4a13e678)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/c85008c6-e967-4087-bf98-f3e821a559cd" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/19400688-6d47-4b4a-9516-d03f1cc23e04" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=4fb07693-11e3-473b-9aba-439c0c8a3278 service=imap subject="******** (b806793b)" user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/4fb07693-11e3-473b-9aba-439c0c8a3278" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=19400688-6d47-4b4a-9516-d03f1cc23e04 service=imap subject="******** (4a13e678)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/19400688-6d47-4b4a-9516-d03f1cc23e04" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=8a0b1376-1601-41f5-953a-686f2371f83b service=imap subject="******** (04788660)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/8a0b1376-1601-41f5-953a-686f2371f83b" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=44708cbb-8552-4846-a0dc-651eb14378ce service=imap subject="******** (a032fadc)" user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/44708cbb-8552-4846-a0dc-651eb14378ce" pkg=gpa/client userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=8a0b1376-1601-41f5-953a-686f2371f83b service=imap subject="******** (04788660)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/8a0b1376-1601-41f5-953a-686f2371f83b" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=d316e971-1a8a-4dcc-a356-16d6186286eb service=imap subject="******** (cfde65e6)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/d316e971-1a8a-4dcc-a356-16d6186286eb" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=d316e971-1a8a-4dcc-a356-16d6186286eb service=imap subject="******** (cfde65e6)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/d316e971-1a8a-4dcc-a356-16d6186286eb" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=85ab2287-0176-4ff5-810b-e7e6f98bcf5f service=imap subject="******** (8de58fd4)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/85ab2287-0176-4ff5-810b-e7e6f98bcf5f" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=85ab2287-0176-4ff5-810b-e7e6f98bcf5f service=imap subject="******** (8de58fd4)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/85ab2287-0176-4ff5-810b-e7e6f98bcf5f" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=8065a11e-6f82-436d-bbf1-6688652c280c service=imap subject="******** (4a67196f)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/8065a11e-6f82-436d-bbf1-6688652c280c" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=8065a11e-6f82-436d-bbf1-6688652c280c service=imap subject="******** (4a67196f)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/8065a11e-6f82-436d-bbf1-6688652c280c" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=2d05f3fd-f025-44f2-9dd5-09459e3d99e5 service=imap subject="******** (b806793b)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/2d05f3fd-f025-44f2-9dd5-09459e3d99e5" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=2d05f3fd-f025-44f2-9dd5-09459e3d99e5 service=imap subject="******** (b806793b)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/2d05f3fd-f025-44f2-9dd5-09459e3d99e5" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling message created event" date=0 messageID=fd411226-21e6-4bb2-8f5d-3505cb684e67 service=imap subject="******** (a032fadc)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/fd411226-21e6-4bb2-8f5d-3505cb684e67" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=fd411226-21e6-4bb2-8f5d-3505cb684e67 service=imap subject="******** (a032fadc)" user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:36017/mail/v4/messages/fd411226-21e6-4bb2-8f5d-3505cb684e67" pkg=gpa/client userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:25+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:25+02:00" level=info msg="Closing user" userID=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="De-registering user client, ID:33dec2b0-5047-46e4-9e1f-daf7c10f50f4" pkg=observability time="2024-09-26T10:32:25+02:00" level=info msg="Exiting IMAP Service" service=imap user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Exiting service main loop" service=smtp user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Exiting service main loop" service=notification user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Exiting Service" service=user-identity user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Exiting service main loop" service=telemetry user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Exiting service" service=user-events user=33dec2b0-5047-46e4-9e1f-daf7c10f50f4 time="2024-09-26T10:32:25+02:00" level=info msg="Closing user" userID=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="De-registering user client, ID:8cb0f068-2b1e-4fbf-8daf-752513b3be92" pkg=observability time="2024-09-26T10:32:25+02:00" level=info msg="Exiting IMAP Service" service=imap user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Exiting service main loop" service=smtp user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Exiting service main loop" service=notification user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Exiting Service" service=user-identity user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Exiting service main loop" service=telemetry user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Exiting service" service=user-events user=8cb0f068-2b1e-4fbf-8daf-752513b3be92 time="2024-09-26T10:32:25+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:25+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:25+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:25+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38701: use of closed network connection" service=server-manager time="2024-09-26T10:32:25+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:25+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_Send (0.87s) === RUN TestBridge_SendDraftFlags time="2024-09-26T10:32:26+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SendDraftFlags1183656619/001/config3736528779/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:26+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_SendDraftFlags1183656619/001/cache3279169227/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:26+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_SendDraftFlags1183656619/001/cache3279169227/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:26+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SendDraftFlags1183656619/001/data3472204480/gluon/backend/db gluonStore=/tmp/TestBridge_SendDraftFlags1183656619/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:26+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:26+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:26+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:26+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:26+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:26+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:26+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:26+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:26+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:26+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:26+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:26+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:26+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-09-26T10:32:26+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:26+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:26+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:26+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37255/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37255/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:26+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Adding vault user" userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Creating new user" userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/core/v4/events/latest" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/core/v4/settings" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Registering user client, ID:d8bf3c70-6c5b-482d-ad57-dff7e8a719c7" pkg=observability time="2024-09-26T10:32:26+02:00" level=info msg="Starting service main loop" service=telemetry user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Starting service main loop" service=notification user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Starting service main loop" service=smtp user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/core/v4/labels?Type=4" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/core/v4/labels?Type=3" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/core/v4/labels?Type=1" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Adding user to imap server" addrID=e77d8c0d-ba2a-49a1-b865-6aa3a081227f service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Creating new IMAP user" addrID=e77d8c0d-ba2a-49a1-b865-6aa3a081227f service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Setting gluon ID" addrID=e77d8c0d-ba2a-49a1-b865-6aa3a081227f gluonID=4228983b-1c26-4be6-930f-cf19e542f2b1 userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Created new IMAP user" addrID=e77d8c0d-ba2a-49a1-b865-6aa3a081227f gluonID=4228983b-1c26-4be6-930f-cf19e542f2b1 service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg=Resuming service=user-events user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4228983b-1c26-4be6-930f-cf19e542f2b1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:26+02:00" level=info msg="Starting IMAP Service" service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Sync triggered" service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:26.462029417 +0200 CEST m=+33.517674141" user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Syncing labels" service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d8bf3c70-6c5b-482d-ad57-dff7e8a719c7" userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Synced labels" service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/mail/v4/messages/count" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Syncing messages" service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Job started" service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37255/mail/v4/messages" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Job finished" service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Synced messages" service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Finished user sync" duration=4.396348ms service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:26+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:26+02:00" level=info msg="Closing user" userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="De-registering user client, ID:d8bf3c70-6c5b-482d-ad57-dff7e8a719c7" pkg=observability time="2024-09-26T10:32:26+02:00" level=info msg="Exiting IMAP Service" service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Exiting service main loop" service=smtp user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Exiting service main loop" service=notification user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Exiting Service" service=user-identity user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Exiting service main loop" service=telemetry user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Exiting service" service=user-events user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:40977: use of closed network connection" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:26+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SendDraftFlags1183656619/001/config3736528779/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:26+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_SendDraftFlags1183656619/001/cache3279169227/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:26+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SendDraftFlags1183656619/001/data3472204480/gluon/backend/db gluonStore=/tmp/TestBridge_SendDraftFlags1183656619/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:26+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:26+02:00" level=info msg="Starting IMAP server" port=40187 service=server-manager ssl=false time="2024-09-26T10:32:26+02:00" level=info msg="Starting SMTP server" port=40977 service=server-manager ssl=false time="2024-09-26T10:32:26+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:26+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:26+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:26+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:26+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:26+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37255/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:32:26+02:00" level=info msg="Creating new user" userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/core/v4/settings" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Registering user client, ID:d8bf3c70-6c5b-482d-ad57-dff7e8a719c7" pkg=observability time="2024-09-26T10:32:26+02:00" level=info msg="Starting service main loop" service=telemetry user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Starting service main loop" service=notification user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Starting service main loop" service=smtp user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/core/v4/labels?Type=4" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/core/v4/labels?Type=3" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/core/v4/labels?Type=1" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Adding user to imap server" addrID=e77d8c0d-ba2a-49a1-b865-6aa3a081227f service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Loading existing IMAP user" addrID=e77d8c0d-ba2a-49a1-b865-6aa3a081227f gluonID=4228983b-1c26-4be6-930f-cf19e542f2b1 service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg=Resuming service=user-events user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4228983b-1c26-4be6-930f-cf19e542f2b1 labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:32:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4228983b-1c26-4be6-930f-cf19e542f2b1 labelID=0 pkg=bridge/event/imap time="2024-09-26T10:32:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4228983b-1c26-4be6-930f-cf19e542f2b1 labelID=3 pkg=bridge/event/imap time="2024-09-26T10:32:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4228983b-1c26-4be6-930f-cf19e542f2b1 labelID=5 pkg=bridge/event/imap time="2024-09-26T10:32:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4228983b-1c26-4be6-930f-cf19e542f2b1 labelID=6 pkg=bridge/event/imap time="2024-09-26T10:32:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4228983b-1c26-4be6-930f-cf19e542f2b1 labelID=8 pkg=bridge/event/imap time="2024-09-26T10:32:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4228983b-1c26-4be6-930f-cf19e542f2b1 labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:32:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4228983b-1c26-4be6-930f-cf19e542f2b1 labelID=10 pkg=bridge/event/imap time="2024-09-26T10:32:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4228983b-1c26-4be6-930f-cf19e542f2b1 labelID=12 pkg=bridge/event/imap time="2024-09-26T10:32:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4228983b-1c26-4be6-930f-cf19e542f2b1 labelID=4 pkg=bridge/event/imap time="2024-09-26T10:32:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4228983b-1c26-4be6-930f-cf19e542f2b1 labelID=7 pkg=bridge/event/imap time="2024-09-26T10:32:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4228983b-1c26-4be6-930f-cf19e542f2b1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:26+02:00" level=info msg="Starting IMAP Service" service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Sync triggered" service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:26.478643787 +0200 CEST m=+33.534288511" user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d8bf3c70-6c5b-482d-ad57-dff7e8a719c7" userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:26+02:00" level=info msg="Finished user sync" duration="262.227µs" service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:40977: use of closed network connection" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:26+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37255/data/v1/stats" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Configuration Status Success event sent." userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37255/mail/v4/messages" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/mail/v4/messages/0a1d160b-adf0-4965-9a97-c25763ca4a14" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/mail/v4/settings" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37255/mail/v4/messages" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37255/mail/v4/messages/84852ec9-bd5f-4ba4-9b60-4ee3544a2afc" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: PUT https://127.0.0.1:37255/mail/v4/messages/unlabel" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37255/mail/v4/messages" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: PUT https://127.0.0.1:37255/mail/v4/messages/delete" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/core/v4/events/AA==" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+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=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Handling message created event" date=0 messageID=84852ec9-bd5f-4ba4-9b60-4ee3544a2afc service=imap subject="******** (532eaabd)" user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/mail/v4/messages/84852ec9-bd5f-4ba4-9b60-4ee3544a2afc" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=84852ec9-bd5f-4ba4-9b60-4ee3544a2afc service=imap subject="******** (532eaabd)" user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/mail/v4/messages/84852ec9-bd5f-4ba4-9b60-4ee3544a2afc" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Handling message deleted event" messageID=0a1d160b-adf0-4965-9a97-c25763ca4a14 service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37255/core/v4/events/Bw==" pkg=gpa/client userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:26+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:26+02:00" level=info msg="Closing user" userID=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="De-registering user client, ID:d8bf3c70-6c5b-482d-ad57-dff7e8a719c7" pkg=observability time="2024-09-26T10:32:26+02:00" level=info msg="Exiting IMAP Service" service=imap user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Exiting service main loop" service=smtp user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Exiting service main loop" service=notification user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Exiting Service" service=user-identity user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Exiting service main loop" service=telemetry user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Exiting service" service=user-events user=d8bf3c70-6c5b-482d-ad57-dff7e8a719c7 time="2024-09-26T10:32:26+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:35563: use of closed network connection" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:26+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_SendDraftFlags (0.86s) === RUN TestBridge_SendInvite time="2024-09-26T10:32:27+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SendInvite4279068764/001/config3472987394/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:27+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_SendInvite4279068764/001/cache2195212167/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:27+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_SendInvite4279068764/001/cache2195212167/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:27+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SendInvite4279068764/001/data297625882/gluon/backend/db gluonStore=/tmp/TestBridge_SendInvite4279068764/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:27+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:27+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:27+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:27+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:27+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:27+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:27+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:27+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:27+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:27+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:27+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:27+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:27+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-09-26T10:32:27+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:27+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:27+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:27+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:44785/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:44785/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:27+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Adding vault user" userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Creating new user" userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/core/v4/events/latest" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/core/v4/settings" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Registering user client, ID:010e7500-2e81-45d5-82d8-4efa84de6f19" pkg=observability time="2024-09-26T10:32:27+02:00" level=info msg="Starting service main loop" service=telemetry user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Starting service main loop" service=notification user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Starting service main loop" service=smtp user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/core/v4/labels?Type=4" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/core/v4/labels?Type=3" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/core/v4/labels?Type=1" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Adding user to imap server" addrID=fb357ccd-b8b0-4d37-ab8e-d0d86d00e4c9 service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Creating new IMAP user" addrID=fb357ccd-b8b0-4d37-ab8e-d0d86d00e4c9 service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Setting gluon ID" addrID=fb357ccd-b8b0-4d37-ab8e-d0d86d00e4c9 gluonID=62c15d89-8792-4eb0-996b-a155d77b1196 userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Created new IMAP user" addrID=fb357ccd-b8b0-4d37-ab8e-d0d86d00e4c9 gluonID=62c15d89-8792-4eb0-996b-a155d77b1196 service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg=Resuming service=user-events user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62c15d89-8792-4eb0-996b-a155d77b1196 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:27+02:00" level=info msg="Starting IMAP Service" service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Sync triggered" service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:27.468445543 +0200 CEST m=+34.524090267" user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Syncing labels" service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:010e7500-2e81-45d5-82d8-4efa84de6f19" userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Synced labels" service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/mail/v4/messages/count" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Syncing messages" service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Job started" service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:44785/mail/v4/messages" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Job finished" service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Synced messages" service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Finished user sync" duration=5.715549ms service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:27+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:27+02:00" level=info msg="Closing user" userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="De-registering user client, ID:010e7500-2e81-45d5-82d8-4efa84de6f19" pkg=observability time="2024-09-26T10:32:27+02:00" level=info msg="Exiting IMAP Service" service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Exiting service main loop" service=smtp user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Exiting service main loop" service=notification user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Exiting Service" service=user-identity user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Exiting service main loop" service=telemetry user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Exiting service" service=user-events user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:35691: use of closed network connection" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:27+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SendInvite4279068764/001/config3472987394/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:27+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_SendInvite4279068764/001/cache2195212167/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:27+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SendInvite4279068764/001/data297625882/gluon/backend/db gluonStore=/tmp/TestBridge_SendInvite4279068764/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:27+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:27+02:00" level=info msg="Starting IMAP server" port=40285 service=server-manager ssl=false time="2024-09-26T10:32:27+02:00" level=info msg="Starting SMTP server" port=35691 service=server-manager ssl=false time="2024-09-26T10:32:27+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:27+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:27+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:27+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:27+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:27+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:27+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:44785/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:32:27+02:00" level=info msg="Creating new user" userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/core/v4/settings" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Registering user client, ID:010e7500-2e81-45d5-82d8-4efa84de6f19" pkg=observability time="2024-09-26T10:32:27+02:00" level=info msg="Starting service main loop" service=telemetry user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Starting service main loop" service=notification user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Starting service main loop" service=smtp user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/core/v4/labels?Type=4" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/core/v4/labels?Type=3" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/core/v4/labels?Type=1" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Adding user to imap server" addrID=fb357ccd-b8b0-4d37-ab8e-d0d86d00e4c9 service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Loading existing IMAP user" addrID=fb357ccd-b8b0-4d37-ab8e-d0d86d00e4c9 gluonID=62c15d89-8792-4eb0-996b-a155d77b1196 service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg=Resuming service=user-events user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62c15d89-8792-4eb0-996b-a155d77b1196 labelID=6 pkg=bridge/event/imap time="2024-09-26T10:32:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62c15d89-8792-4eb0-996b-a155d77b1196 labelID=8 pkg=bridge/event/imap time="2024-09-26T10:32:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62c15d89-8792-4eb0-996b-a155d77b1196 labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:32:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62c15d89-8792-4eb0-996b-a155d77b1196 labelID=0 pkg=bridge/event/imap time="2024-09-26T10:32:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62c15d89-8792-4eb0-996b-a155d77b1196 labelID=3 pkg=bridge/event/imap time="2024-09-26T10:32:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62c15d89-8792-4eb0-996b-a155d77b1196 labelID=5 pkg=bridge/event/imap time="2024-09-26T10:32:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62c15d89-8792-4eb0-996b-a155d77b1196 labelID=7 pkg=bridge/event/imap time="2024-09-26T10:32:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62c15d89-8792-4eb0-996b-a155d77b1196 labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:32:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62c15d89-8792-4eb0-996b-a155d77b1196 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62c15d89-8792-4eb0-996b-a155d77b1196 labelID=10 pkg=bridge/event/imap time="2024-09-26T10:32:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62c15d89-8792-4eb0-996b-a155d77b1196 labelID=12 pkg=bridge/event/imap time="2024-09-26T10:32:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62c15d89-8792-4eb0-996b-a155d77b1196 labelID=4 pkg=bridge/event/imap time="2024-09-26T10:32:27+02:00" level=info msg="Starting IMAP Service" service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Sync triggered" service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:27.483258997 +0200 CEST m=+34.538903721" user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:010e7500-2e81-45d5-82d8-4efa84de6f19" userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:27+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Finished user sync" duration="541.237µs" service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:27+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:35691: use of closed network connection" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:27+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:44785/data/v1/stats" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Configuration Status Success event sent." userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:44785/mail/v4/messages" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:44785/mail/v4/attachments" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/mail/v4/messages/d7c7c6b7-441b-422e-bcd0-c0418c7c7714" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/mail/v4/settings" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:44785/mail/v4/messages" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:44785/mail/v4/attachments" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:44785/mail/v4/attachments" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:44785/mail/v4/messages/2b6cb3d3-90f4-404e-b42d-b24a24bb4ea3" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44785/mail/v4/messages/unlabel" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:44785/mail/v4/messages" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44785/mail/v4/messages/delete" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/core/v4/events/AA==" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Received new API event" new="Event Cg==: messages: created=1, updated=1, deleted=1" old="AA==" service=user-events user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Handling message created event" date=0 messageID=2b6cb3d3-90f4-404e-b42d-b24a24bb4ea3 service=imap subject="******** (c3b1795b)" user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/mail/v4/messages/2b6cb3d3-90f4-404e-b42d-b24a24bb4ea3" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=2b6cb3d3-90f4-404e-b42d-b24a24bb4ea3 service=imap subject="******** (c3b1795b)" user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/mail/v4/messages/2b6cb3d3-90f4-404e-b42d-b24a24bb4ea3" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Handling message deleted event" messageID=d7c7c6b7-441b-422e-bcd0-c0418c7c7714 service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:44785/core/v4/events/Cg==" pkg=gpa/client userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:27+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:27+02:00" level=info msg="Closing user" userID=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="De-registering user client, ID:010e7500-2e81-45d5-82d8-4efa84de6f19" pkg=observability time="2024-09-26T10:32:27+02:00" level=info msg="Exiting IMAP Service" service=imap user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Exiting service main loop" service=smtp user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Exiting service main loop" service=notification user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Exiting Service" service=user-identity user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Exiting service main loop" service=telemetry user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Exiting service" service=user-events user=010e7500-2e81-45d5-82d8-4efa84de6f19 time="2024-09-26T10:32:27+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:45699: use of closed network connection" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:27+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_SendInvite (0.99s) === RUN TestBridge_SendAddTextBodyPartIfNotExists time="2024-09-26T10:32:28+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SendAddTextBodyPartIfNotExists3994366030/001/config984864985/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:28+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_SendAddTextBodyPartIfNotExists3994366030/001/cache2360645015/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:28+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_SendAddTextBodyPartIfNotExists3994366030/001/cache2360645015/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:28+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SendAddTextBodyPartIfNotExists3994366030/001/data337581877/gluon/backend/db gluonStore=/tmp/TestBridge_SendAddTextBodyPartIfNotExists3994366030/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:28+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:28+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:28+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:28+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:28+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:28+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:28+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:28+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:28+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:28+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:28+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:28+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:28+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-09-26T10:32:28+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:28+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:28+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:28+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:28+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Adding vault user" userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Creating new user" userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/events/latest" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/settings" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Registering user client, ID:fb5e9242-dbd0-4d37-b176-841473c51140" pkg=observability time="2024-09-26T10:32:28+02:00" level=info msg="Starting service main loop" service=telemetry user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Starting service main loop" service=notification user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Starting service main loop" service=smtp user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/labels?Type=4" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/labels?Type=3" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/labels?Type=1" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Adding user to imap server" addrID=5f8d4e88-de43-412b-9230-d336069a1f01 service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg="Creating new IMAP user" addrID=5f8d4e88-de43-412b-9230-d336069a1f01 service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg="Setting gluon ID" addrID=5f8d4e88-de43-412b-9230-d336069a1f01 gluonID=5115a0f7-3710-47ad-beef-4a721ecc06ef userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5115a0f7-3710-47ad-beef-4a721ecc06ef labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:28+02:00" level=info msg="Created new IMAP user" addrID=5f8d4e88-de43-412b-9230-d336069a1f01 gluonID=5115a0f7-3710-47ad-beef-4a721ecc06ef service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg=Resuming service=user-events user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (665d0698)" time="2024-09-26T10:32:28+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (665d0698)" time="2024-09-26T10:32:28+02:00" level=info msg="Starting IMAP Service" service=imap user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Sync triggered" service=imap user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:28.29585713 +0200 CEST m=+35.351501844" user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Syncing labels" service=imap user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fb5e9242-dbd0-4d37-b176-841473c51140" userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Synced labels" service=imap user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/messages/count" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:28+02:00" level=info msg="Syncing messages" service=imap user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Job started" service=imap user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/mail/v4/messages" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Job finished" service=imap user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Synced messages" service=imap user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Finished user sync" duration=12.503886ms service=imap user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/events/AA==" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:28+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/events/AA==" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Adding vault user" userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Creating new user" userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/events/latest" pkg=gpa/client userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/settings" pkg=gpa/client userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Registering user client, ID:12ee646f-6947-4c1c-bc73-10c51f95034a" pkg=observability time="2024-09-26T10:32:28+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Starting service main loop" service=telemetry user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Starting service main loop" service=notification user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Starting service main loop" service=smtp user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/labels?Type=4" pkg=gpa/client userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/labels?Type=3" pkg=gpa/client userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/labels?Type=1" pkg=gpa/client userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Adding user to imap server" addrID=ff90fcf6-2b4b-4f01-89f1-5d81cb3ff914 service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg="Creating new IMAP user" addrID=ff90fcf6-2b4b-4f01-89f1-5d81cb3ff914 service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg="Setting gluon ID" addrID=ff90fcf6-2b4b-4f01-89f1-5d81cb3ff914 gluonID=cd4f4e45-43d3-47cf-9e4a-20133082ce41 userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Created new IMAP user" addrID=ff90fcf6-2b4b-4f01-89f1-5d81cb3ff914 gluonID=cd4f4e45-43d3-47cf-9e4a-20133082ce41 service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg=Resuming service=user-events user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cd4f4e45-43d3-47cf-9e4a-20133082ce41 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:28+02:00" level=info msg="Starting IMAP Service" service=imap user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Sync triggered" service=imap user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:28.520905975 +0200 CEST m=+35.576550699" user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:12ee646f-6947-4c1c-bc73-10c51f95034a" userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Syncing labels" service=imap user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/data/v1/stats" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Configuration Status Success event sent." userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/settings" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Synced labels" service=imap user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/messages/count" pkg=gpa/client userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Syncing messages" service=imap user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Job started" service=imap user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/mail/v4/messages" pkg=gpa/client userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Job finished" service=imap user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Synced messages" service=imap user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Finished user sync" duration=3.825455ms service=imap user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/mail/v4/messages" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/mail/v4/attachments" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/mail/v4/messages/c987d0ce-04e6-4272-8a03-f10a762f4bcb" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/settings" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/mail/v4/messages" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/mail/v4/attachments" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/mail/v4/messages/389daa72-1851-47f3-a6a7-5f5824a85d8b" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=warning msg="Message has an unknown charset" error="unknown charset: unknown charset: message: unhandled charset \"utf8\"" time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/settings" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/mail/v4/messages" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/mail/v4/messages/89e57068-7133-4418-856f-37b8f781e318" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/settings" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/mail/v4/messages" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/mail/v4/attachments" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/mail/v4/messages/8cdeb05a-5ab7-4dd4-a74f-faa204e85daf" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41941/data/v1/stats" pkg=gpa/client userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Configuration Status Success event sent." userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/events/AA==" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Received new API event" new="Event Dw==: messages: created=4, updated=4, deleted=0" old="AA==" service=user-events user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Handling message created event" date=0 messageID=c987d0ce-04e6-4272-8a03-f10a762f4bcb service=imap subject="******** (77a2ed99)" user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/messages/c987d0ce-04e6-4272-8a03-f10a762f4bcb" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=c987d0ce-04e6-4272-8a03-f10a762f4bcb service=imap subject="******** (77a2ed99)" user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/messages/c987d0ce-04e6-4272-8a03-f10a762f4bcb" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Handling message created event" date=0 messageID=389daa72-1851-47f3-a6a7-5f5824a85d8b service=imap subject="******** (dbba7461)" user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/messages/389daa72-1851-47f3-a6a7-5f5824a85d8b" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=389daa72-1851-47f3-a6a7-5f5824a85d8b service=imap subject="******** (dbba7461)" user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/messages/389daa72-1851-47f3-a6a7-5f5824a85d8b" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Handling message created event" date=0 messageID=89e57068-7133-4418-856f-37b8f781e318 service=imap subject="******** (5b716656)" user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/messages/89e57068-7133-4418-856f-37b8f781e318" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=89e57068-7133-4418-856f-37b8f781e318 service=imap subject="******** (5b716656)" user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/messages/89e57068-7133-4418-856f-37b8f781e318" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Handling message created event" date=0 messageID=8cdeb05a-5ab7-4dd4-a74f-faa204e85daf service=imap subject="******** (93544b10)" user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/messages/8cdeb05a-5ab7-4dd4-a74f-faa204e85daf" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=8cdeb05a-5ab7-4dd4-a74f-faa204e85daf service=imap subject="******** (93544b10)" user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/messages/8cdeb05a-5ab7-4dd4-a74f-faa204e85daf" pkg=gpa/client userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/core/v4/events/AQ==" pkg=gpa/client userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Received new API event" new="Event EA==: messages: created=4, updated=0, deleted=0" old="AQ==" service=user-events user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Handling message created event" date=0 messageID=cbf7a399-c4fc-45d4-a3aa-a1af5fd28296 service=imap subject="******** (77a2ed99)" user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/messages/cbf7a399-c4fc-45d4-a3aa-a1af5fd28296" pkg=gpa/client userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Handling message created event" date=0 messageID=33d01935-68a6-48ef-b67d-87efd9be8260 service=imap subject="******** (dbba7461)" user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/messages/33d01935-68a6-48ef-b67d-87efd9be8260" pkg=gpa/client userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Handling message created event" date=0 messageID=38c2b68a-8186-408c-928e-d78018b67970 service=imap subject="******** (5b716656)" user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/messages/38c2b68a-8186-408c-928e-d78018b67970" pkg=gpa/client userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Handling message created event" date=0 messageID=1a0cdd02-c3c7-4539-b899-fbae10eafb33 service=imap subject="******** (93544b10)" user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41941/mail/v4/messages/1a0cdd02-c3c7-4539-b899-fbae10eafb33" pkg=gpa/client userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:28+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:28+02:00" level=info msg="Closing user" userID=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="De-registering user client, ID:fb5e9242-dbd0-4d37-b176-841473c51140" pkg=observability time="2024-09-26T10:32:28+02:00" level=info msg="Exiting IMAP Service" service=imap user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Exiting service main loop" service=smtp user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Exiting service main loop" service=notification user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Exiting Service" service=user-identity user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Exiting service main loop" service=telemetry user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Exiting service" service=user-events user=fb5e9242-dbd0-4d37-b176-841473c51140 time="2024-09-26T10:32:28+02:00" level=info msg="Closing user" userID=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="De-registering user client, ID:12ee646f-6947-4c1c-bc73-10c51f95034a" pkg=observability time="2024-09-26T10:32:28+02:00" level=info msg="Exiting IMAP Service" service=imap user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Exiting service main loop" service=smtp user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Exiting service main loop" service=notification user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Exiting Service" service=user-identity user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Exiting service main loop" service=telemetry user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Exiting service" service=user-events user=12ee646f-6947-4c1c-bc73-10c51f95034a time="2024-09-26T10:32:28+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:43211: use of closed network connection" service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_SendAddTextBodyPartIfNotExists (0.95s) === RUN TestBridge_SendInlineImage time="2024-09-26T10:32:28+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SendInlineImage1142797008/001/config1867210841/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:28+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_SendInlineImage1142797008/001/cache4188759487/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:28+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_SendInlineImage1142797008/001/cache4188759487/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:28+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SendInlineImage1142797008/001/data1836933034/gluon/backend/db gluonStore=/tmp/TestBridge_SendInlineImage1142797008/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:28+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:28+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:28+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:28+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:28+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:28+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:28+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:28+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:28+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:28+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:28+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:28+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:28+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-09-26T10:32:28+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:28+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:28+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:28+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:28+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:29+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Adding vault user" userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Creating new user" userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/events/latest" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/settings" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Registering user client, ID:0bf9ed9c-0047-405e-aa33-f08549754f20" pkg=observability time="2024-09-26T10:32:29+02:00" level=info msg="Starting service main loop" service=telemetry user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Starting service main loop" service=notification user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Starting service main loop" service=smtp user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/labels?Type=4" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/labels?Type=3" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/labels?Type=1" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Adding user to imap server" addrID=9a62adc7-d6f7-4b33-b978-d6c2668518a7 service=server-manager time="2024-09-26T10:32:29+02:00" level=info msg="Creating new IMAP user" addrID=9a62adc7-d6f7-4b33-b978-d6c2668518a7 service=server-manager time="2024-09-26T10:32:29+02:00" level=info msg="Setting gluon ID" addrID=9a62adc7-d6f7-4b33-b978-d6c2668518a7 gluonID=e8206b1c-ca74-402b-bd29-4cbe3d52ff2e userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Created new IMAP user" addrID=9a62adc7-d6f7-4b33-b978-d6c2668518a7 gluonID=e8206b1c-ca74-402b-bd29-4cbe3d52ff2e service=server-manager time="2024-09-26T10:32:29+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e8206b1c-ca74-402b-bd29-4cbe3d52ff2e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:29+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:29+02:00" level=info msg=Resuming service=user-events user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (665d0698)" time="2024-09-26T10:32:29+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (665d0698)" time="2024-09-26T10:32:29+02:00" level=info msg="Starting IMAP Service" service=imap user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Sync triggered" service=imap user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0bf9ed9c-0047-405e-aa33-f08549754f20" userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:29.190376275 +0200 CEST m=+36.246020999" user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Syncing labels" service=imap user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Synced labels" service=imap user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/messages/count" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Syncing messages" service=imap user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Job started" service=imap user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/mail/v4/messages" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Job finished" service=imap user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Synced messages" service=imap user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Finished user sync" duration=10.487039ms service=imap user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/events/AA==" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:29+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Adding vault user" userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Creating new user" userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/events/latest" pkg=gpa/client userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/settings" pkg=gpa/client userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Registering user client, ID:75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b" pkg=observability time="2024-09-26T10:32:29+02:00" level=info msg="Starting service main loop" service=telemetry user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Starting service main loop" service=notification user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Starting service main loop" service=smtp user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/labels?Type=4" pkg=gpa/client userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/labels?Type=3" pkg=gpa/client userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/labels?Type=1" pkg=gpa/client userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Adding user to imap server" addrID=860c8a96-5984-4d4b-aaf7-3c545afcba99 service=server-manager time="2024-09-26T10:32:29+02:00" level=info msg="Creating new IMAP user" addrID=860c8a96-5984-4d4b-aaf7-3c545afcba99 service=server-manager time="2024-09-26T10:32:29+02:00" level=info msg="Setting gluon ID" addrID=860c8a96-5984-4d4b-aaf7-3c545afcba99 gluonID=b1b05529-2699-402e-bd29-9ad93932d159 userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Created new IMAP user" addrID=860c8a96-5984-4d4b-aaf7-3c545afcba99 gluonID=b1b05529-2699-402e-bd29-9ad93932d159 service=server-manager time="2024-09-26T10:32:29+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:29+02:00" level=info msg=Resuming service=user-events user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b1b05529-2699-402e-bd29-9ad93932d159 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:29+02:00" level=info msg="Starting IMAP Service" service=imap user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Sync triggered" service=imap user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:29.380992655 +0200 CEST m=+36.436637379" user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b" userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Syncing labels" service=imap user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/data/v1/stats" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Configuration Status Success event sent." userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/settings" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Synced labels" service=imap user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/messages/count" pkg=gpa/client userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Syncing messages" service=imap user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Job started" service=imap user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/events/AA==" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/mail/v4/messages" pkg=gpa/client userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Job finished" service=imap user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Synced messages" service=imap user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Finished user sync" duration=4.311698ms service=imap user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/mail/v4/messages" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/mail/v4/attachments" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/mail/v4/messages/7a44a6d8-147b-4b03-aad0-c194809c9296" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/settings" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/mail/v4/messages" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/mail/v4/attachments" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/mail/v4/messages/66a49278-0d2b-48e6-b36d-ad25df96243c" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/settings" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/mail/v4/messages" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/mail/v4/attachments" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/mail/v4/messages/d289851c-ebf7-4409-96d8-5c1d67f5d9a2" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/settings" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/mail/v4/messages" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/mail/v4/attachments" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/mail/v4/messages/7bbc8875-497e-4f2b-9304-ed2ab417132a" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44521/data/v1/stats" pkg=gpa/client userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Configuration Status Success event sent." userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/events/AQ==" pkg=gpa/client userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Received new API event" new="Event EQ==: messages: created=4, updated=0, deleted=0" old="AQ==" service=user-events user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Handling message created event" date=0 messageID=f7341b99-cfbc-4566-ba8b-264c3aca55b5 service=imap subject="******** (77a2ed99)" user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/messages/f7341b99-cfbc-4566-ba8b-264c3aca55b5" pkg=gpa/client userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Handling message created event" date=0 messageID=e02c2e0c-ec0c-41cf-babe-3335f726b76b service=imap subject="******** (dbba7461)" user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/messages/e02c2e0c-ec0c-41cf-babe-3335f726b76b" pkg=gpa/client userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Handling message created event" date=0 messageID=ad25d7b3-c0b8-49db-bbfb-4c1f67fb9b37 service=imap subject="******** (5b716656)" user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/messages/ad25d7b3-c0b8-49db-bbfb-4c1f67fb9b37" pkg=gpa/client userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Handling message created event" date=0 messageID=2f5e562c-a44e-4e30-9a86-b77c83b77560 service=imap subject="******** (93544b10)" user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/messages/2f5e562c-a44e-4e30-9a86-b77c83b77560" pkg=gpa/client userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/core/v4/events/AA==" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Received new API event" new="Event EA==: messages: created=4, updated=4, deleted=0" old="AA==" service=user-events user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Handling message created event" date=0 messageID=7a44a6d8-147b-4b03-aad0-c194809c9296 service=imap subject="******** (77a2ed99)" user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/messages/7a44a6d8-147b-4b03-aad0-c194809c9296" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=7a44a6d8-147b-4b03-aad0-c194809c9296 service=imap subject="******** (77a2ed99)" user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/messages/7a44a6d8-147b-4b03-aad0-c194809c9296" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Handling message created event" date=0 messageID=66a49278-0d2b-48e6-b36d-ad25df96243c service=imap subject="******** (dbba7461)" user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/messages/66a49278-0d2b-48e6-b36d-ad25df96243c" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=66a49278-0d2b-48e6-b36d-ad25df96243c service=imap subject="******** (dbba7461)" user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/messages/66a49278-0d2b-48e6-b36d-ad25df96243c" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Handling message created event" date=0 messageID=d289851c-ebf7-4409-96d8-5c1d67f5d9a2 service=imap subject="******** (5b716656)" user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/messages/d289851c-ebf7-4409-96d8-5c1d67f5d9a2" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=d289851c-ebf7-4409-96d8-5c1d67f5d9a2 service=imap subject="******** (5b716656)" user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/messages/d289851c-ebf7-4409-96d8-5c1d67f5d9a2" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Handling message created event" date=0 messageID=7bbc8875-497e-4f2b-9304-ed2ab417132a service=imap subject="******** (93544b10)" user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/messages/7bbc8875-497e-4f2b-9304-ed2ab417132a" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=7bbc8875-497e-4f2b-9304-ed2ab417132a service=imap subject="******** (93544b10)" user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44521/mail/v4/messages/7bbc8875-497e-4f2b-9304-ed2ab417132a" pkg=gpa/client userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:29+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:29+02:00" level=info msg="Closing user" userID=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="De-registering user client, ID:0bf9ed9c-0047-405e-aa33-f08549754f20" pkg=observability time="2024-09-26T10:32:29+02:00" level=info msg="Exiting IMAP Service" service=imap user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Exiting service main loop" service=smtp user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Exiting service main loop" service=notification user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Exiting Service" service=user-identity user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Exiting service main loop" service=telemetry user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Exiting service" service=user-events user=0bf9ed9c-0047-405e-aa33-f08549754f20 time="2024-09-26T10:32:29+02:00" level=info msg="Closing user" userID=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="De-registering user client, ID:75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b" pkg=observability time="2024-09-26T10:32:29+02:00" level=info msg="Exiting IMAP Service" service=imap user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Exiting service main loop" service=smtp user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Exiting service main loop" service=notification user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Exiting Service" service=user-identity user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Exiting service main loop" service=telemetry user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Exiting service" service=user-events user=75bd92b6-5ee9-4e8c-9bfe-97c732bb6a9b time="2024-09-26T10:32:29+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:29+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:29+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:29+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-09-26T10:32:29+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:29+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_SendInlineImage (0.85s) === RUN TestBridge_SendAddressDisabled time="2024-09-26T10:32:29+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SendAddressDisabled664431606/001/config2178571154/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:29+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_SendAddressDisabled664431606/001/cache4205514557/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:29+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_SendAddressDisabled664431606/001/cache4205514557/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:29+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SendAddressDisabled664431606/001/data340444301/gluon/backend/db gluonStore=/tmp/TestBridge_SendAddressDisabled664431606/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:29+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:29+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:29+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:29+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:29+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:29+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:29+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:29+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:29+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:29+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:29+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:29+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:29+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:29+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:29+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-09-26T10:32:29+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:29+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:29+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:29+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0a367b92)" time="2024-09-26T10:32:29+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0a367b92)" time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:35593/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:35593/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:35593/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:30+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Adding vault user" userID=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Creating new user" userID=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:35593/core/v4/events/latest" pkg=gpa/client userID=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:35593/core/v4/settings" pkg=gpa/client userID=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Registering user client, ID:3566a42c-5a17-438f-a14b-b9abb472c63c" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Starting service main loop" service=telemetry user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Starting service main loop" service=notification user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Starting service main loop" service=smtp user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:35593/core/v4/labels?Type=4" pkg=gpa/client userID=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:35593/core/v4/labels?Type=3" pkg=gpa/client userID=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:35593/core/v4/labels?Type=1" pkg=gpa/client userID=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Adding user to imap server" addrID=1c36b0a2-5da5-4431-8dea-76e3f3566c95 service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Creating new IMAP user" addrID=1c36b0a2-5da5-4431-8dea-76e3f3566c95 service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Setting gluon ID" addrID=1c36b0a2-5da5-4431-8dea-76e3f3566c95 gluonID=fbc6cbf6-105e-4801-af58-90e520549124 userID=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Created new IMAP user" addrID=1c36b0a2-5da5-4431-8dea-76e3f3566c95 gluonID=fbc6cbf6-105e-4801-af58-90e520549124 service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg=Resuming service=user-events user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (665d0698)" time="2024-09-26T10:32:30+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (665d0698)" time="2024-09-26T10:32:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=fbc6cbf6-105e-4801-af58-90e520549124 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:30+02:00" level=info msg="Starting IMAP Service" service=imap user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Sync triggered" service=imap user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:30.125448292 +0200 CEST m=+37.181093006" user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Syncing labels" service=imap user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3566a42c-5a17-438f-a14b-b9abb472c63c" userID=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Synced labels" service=imap user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:35593/mail/v4/messages/count" pkg=gpa/client userID=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Syncing messages" service=imap user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Job started" service=imap user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:35593/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:35593/mail/v4/messages" pkg=gpa/client userID=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Job finished" service=imap user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Synced messages" service=imap user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Finished user sync" duration=8.270745ms service=imap user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:35593/core/v4/events/Ag==" pkg=gpa/client userID=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:35593/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:30+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Adding vault user" userID=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Creating new user" userID=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:35593/core/v4/events/latest" pkg=gpa/client userID=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:35593/core/v4/settings" pkg=gpa/client userID=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Registering user client, ID:57fa22d5-58ba-49f4-9796-68d8b8cc6f45" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Starting service main loop" service=telemetry user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Starting service main loop" service=notification user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Starting service main loop" service=smtp user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:35593/core/v4/labels?Type=4" pkg=gpa/client userID=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:35593/core/v4/labels?Type=3" pkg=gpa/client userID=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:35593/core/v4/labels?Type=1" pkg=gpa/client userID=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Adding user to imap server" addrID=4ec349f1-de7b-4616-88e0-6d343361ed03 service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Creating new IMAP user" addrID=4ec349f1-de7b-4616-88e0-6d343361ed03 service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Setting gluon ID" addrID=4ec349f1-de7b-4616-88e0-6d343361ed03 gluonID=07e90c9c-dcea-4ce6-b12d-daa0164f5cbf userID=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Created new IMAP user" addrID=4ec349f1-de7b-4616-88e0-6d343361ed03 gluonID=07e90c9c-dcea-4ce6-b12d-daa0164f5cbf service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg=Resuming service=user-events user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=07e90c9c-dcea-4ce6-b12d-daa0164f5cbf labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:30+02:00" level=info msg="Starting IMAP Service" service=imap user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Sync triggered" service=imap user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:30.302925673 +0200 CEST m=+37.358570397" user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Syncing labels" service=imap user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:57fa22d5-58ba-49f4-9796-68d8b8cc6f45" userID=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:35593/data/v1/stats" pkg=gpa/client userID=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Configuration Status Success event sent." userID=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Synced labels" service=imap user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:35593/mail/v4/messages/count" pkg=gpa/client userID=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Syncing messages" service=imap user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Job started" service=imap user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=error msg="Cannot send emails from address: sender@proton.local" service=smtp user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=error msg="Send mail failed." error="cannot send from address: sender@proton.local" pkg=smtp time="2024-09-26T10:32:30+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:30+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Closing user" userID=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="De-registering user client, ID:3566a42c-5a17-438f-a14b-b9abb472c63c" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:35593/mail/v4/messages" pkg=gpa/client userID=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Job finished" service=imap user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service main loop" service=smtp user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service main loop" service=notification user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Exiting Service" service=user-identity user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service" service=user-events user=3566a42c-5a17-438f-a14b-b9abb472c63c time="2024-09-26T10:32:30+02:00" level=info msg="Synced messages" service=imap user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Finished user sync" duration=2.324959ms service=imap user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Closing user" userID=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="De-registering user client, ID:57fa22d5-58ba-49f4-9796-68d8b8cc6f45" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service main loop" service=smtp user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service main loop" service=notification user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting Service" service=user-identity user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service" service=user-events user=57fa22d5-58ba-49f4-9796-68d8b8cc6f45 time="2024-09-26T10:32:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38683: use of closed network connection" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_SendAddressDisabled (0.80s) === RUN TestBridge_Report time="2024-09-26T10:32:30+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Report3209183273/001/config1054800337/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:30+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Report3209183273/001/cache115256533/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:30+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Report3209183273/001/cache115256533/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:30+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Report3209183273/001/data2155026132/gluon/backend/db gluonStore=/tmp/TestBridge_Report3209183273/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:30+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:30+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:30+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:30+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:30+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:30+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:30+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:30+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:30+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:30+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:30+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:30+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:30+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:40369/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:40369/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:40369/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:30+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Adding vault user" userID=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Creating new user" userID=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:40369/core/v4/events/latest" pkg=gpa/client userID=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:40369/core/v4/settings" pkg=gpa/client userID=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Registering user client, ID:62591127-d883-4a97-bac7-4029793df261" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Starting service main loop" service=telemetry user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Starting service main loop" service=notification user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Starting service main loop" service=smtp user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:40369/core/v4/labels?Type=4" pkg=gpa/client userID=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:40369/core/v4/labels?Type=3" pkg=gpa/client userID=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:40369/core/v4/labels?Type=1" pkg=gpa/client userID=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Adding user to imap server" addrID=60b124fd-02e1-4956-b6c1-b557cb87540d service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Creating new IMAP user" addrID=60b124fd-02e1-4956-b6c1-b557cb87540d service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Setting gluon ID" addrID=60b124fd-02e1-4956-b6c1-b557cb87540d gluonID=a1d3155d-29c6-4aad-a132-7551af3eca22 userID=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Created new IMAP user" addrID=60b124fd-02e1-4956-b6c1-b557cb87540d gluonID=a1d3155d-29c6-4aad-a132-7551af3eca22 service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg=Resuming service=user-events user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Starting IMAP Service" service=imap user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Sync triggered" service=imap user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:30.635185843 +0200 CEST m=+37.690830557" user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a1d3155d-29c6-4aad-a132-7551af3eca22 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:30+02:00" level=info msg="Syncing labels" service=imap user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:62591127-d883-4a97-bac7-4029793df261" userID=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Synced labels" service=imap user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:40369/mail/v4/messages/count" pkg=gpa/client userID=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Syncing messages" service=imap user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Job started" service=imap user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:40369/mail/v4/messages" pkg=gpa/client userID=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Job finished" service=imap user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Synced messages" service=imap user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Finished user sync" duration=2.828505ms service=imap user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+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-09-26T10:32:30+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:30+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Closing user" userID=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="De-registering user client, ID:62591127-d883-4a97-bac7-4029793df261" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service main loop" service=smtp user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service main loop" service=notification user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting Service" service=user-identity user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service" service=user-events user=62591127-d883-4a97-bac7-4029793df261 time="2024-09-26T10:32:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:40259: use of closed network connection" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_Report (0.33s) === RUN TestServerManager_ServersStartWithBridge time="2024-09-26T10:32:30+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestServerManager_ServersStartWithBridge2813492678/001/config3382910172/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:30+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestServerManager_ServersStartWithBridge2813492678/001/cache397209435/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:30+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestServerManager_ServersStartWithBridge2813492678/001/cache397209435/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:30+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestServerManager_ServersStartWithBridge2813492678/001/data1832692602/gluon/backend/db gluonStore=/tmp/TestServerManager_ServersStartWithBridge2813492678/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:30+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:30+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:30+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:30+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:30+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:30+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:30+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:30+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:30+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:30+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-09-26T10:32:30+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:30+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:30+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:30+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:35405: use of closed network connection" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:30+02:00" level=warning msg="Get \"https://127.0.0.1:39485/feature/v2/frontend\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:30+02:00" level=error msg="Get \"https://127.0.0.1:39485/feature/v2/frontend\": context canceled" pkg=gpa/client time="2024-09-26T10:32:30+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:39485/feature/v2/frontend\": context canceled" service=unleash 2024/09/26 10:32:30 http: TLS handshake error from 127.0.0.1:44846: read tcp 127.0.0.1:39485->127.0.0.1:44846: use of closed network connection --- PASS: TestServerManager_ServersStartWithBridge (0.15s) === RUN TestServerManager_ServersKeepsRunningfterUserLogsOut time="2024-09-26T10:32:30+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestServerManager_ServersKeepsRunningfterUserLogsOut4265634794/001/config4107401372/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:30+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestServerManager_ServersKeepsRunningfterUserLogsOut4265634794/001/cache544470816/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:30+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestServerManager_ServersKeepsRunningfterUserLogsOut4265634794/001/cache544470816/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:30+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestServerManager_ServersKeepsRunningfterUserLogsOut4265634794/001/data1901198472/gluon/backend/db gluonStore=/tmp/TestServerManager_ServersKeepsRunningfterUserLogsOut4265634794/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:30+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:30+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:30+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:30+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:30+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:30+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:30+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:30+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:30+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:30+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:30+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:30+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:30+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:42503/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:42503/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:42503/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:31+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Adding vault user" userID=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Creating new user" userID=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:42503/core/v4/events/latest" pkg=gpa/client userID=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:42503/core/v4/settings" pkg=gpa/client userID=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Registering user client, ID:3e6b8afd-7103-4f92-9bc3-33ce7ecd4266" pkg=observability time="2024-09-26T10:32:31+02:00" level=info msg="Starting service main loop" service=telemetry user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Starting service main loop" service=notification user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Starting service main loop" service=smtp user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:42503/core/v4/labels?Type=4" pkg=gpa/client userID=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:42503/core/v4/labels?Type=3" pkg=gpa/client userID=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:42503/core/v4/labels?Type=1" pkg=gpa/client userID=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Adding user to imap server" addrID=4441fd72-70d3-42e0-8efd-14d12c9dad31 service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Creating new IMAP user" addrID=4441fd72-70d3-42e0-8efd-14d12c9dad31 service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Setting gluon ID" addrID=4441fd72-70d3-42e0-8efd-14d12c9dad31 gluonID=51df1106-62d3-4ac8-806c-b364c1a697c0 userID=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Created new IMAP user" addrID=4441fd72-70d3-42e0-8efd-14d12c9dad31 gluonID=51df1106-62d3-4ac8-806c-b364c1a697c0 service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg=Resuming service=user-events user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Logging out user" pkg=bridge/user userID=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Logging out user" userID=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 withAPI=true time="2024-09-26T10:32:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=51df1106-62d3-4ac8-806c-b364c1a697c0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:31+02:00" level=info msg="Starting IMAP Service" service=imap user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Sync triggered" service=imap user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3e6b8afd-7103-4f92-9bc3-33ce7ecd4266" userID=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:31.117647344 +0200 CEST m=+38.173292068" user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Syncing labels" service=imap user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="De-registering user client, ID:3e6b8afd-7103-4f92-9bc3-33ce7ecd4266" pkg=observability time="2024-09-26T10:32:31+02:00" level=error msg="Failed to sync, will retry later" error="failed to sync labels: context canceled" service=imap user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Finished user sync" duration="158.33µs" service=imap user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Exiting IMAP Service" service=imap user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Exiting service main loop" service=smtp user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Exiting service main loop" service=notification user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Exiting Service" service=user-identity user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Exiting service main loop" service=telemetry user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Exiting service" service=user-events user=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:42503/auth/v4" pkg=gpa/client userID=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="Closing user" userID=3e6b8afd-7103-4f92-9bc3-33ce7ecd4266 time="2024-09-26T10:32:31+02:00" level=info msg="De-registering user client, ID:3e6b8afd-7103-4f92-9bc3-33ce7ecd4266" pkg=observability time="2024-09-26T10:32:31+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:31+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:31+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33455: use of closed network connection" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Closing service" service=unleash --- PASS: TestServerManager_ServersKeepsRunningfterUserLogsOut (0.33s) === RUN TestServerManager_ServersDoNotStopWhenThereIsStillOneActiveUser time="2024-09-26T10:32:31+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestServerManager_ServersDoNotStopWhenThereIsStillOneActiveUser794436238/001/config1487639126/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:31+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestServerManager_ServersDoNotStopWhenThereIsStillOneActiveUser794436238/001/cache1767761396/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:31+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestServerManager_ServersDoNotStopWhenThereIsStillOneActiveUser794436238/001/cache1767761396/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:31+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestServerManager_ServersDoNotStopWhenThereIsStillOneActiveUser794436238/001/data100902242/gluon/backend/db gluonStore=/tmp/TestServerManager_ServersDoNotStopWhenThereIsStillOneActiveUser794436238/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:31+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:31+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:31+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:31+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:31+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:31+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:31+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:31+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:31+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:31+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:31+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:31+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:31+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-09-26T10:32:31+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:31+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:31+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:31+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39197/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:39197/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:39197/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:31+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Adding vault user" userID=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Creating new user" userID=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39197/core/v4/events/latest" pkg=gpa/client userID=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39197/core/v4/settings" pkg=gpa/client userID=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Registering user client, ID:277474bc-7a5d-4ef3-ad12-77ca75004b19" pkg=observability time="2024-09-26T10:32:31+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Starting service main loop" service=telemetry user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Starting service main loop" service=smtp user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Starting service main loop" service=notification user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39197/core/v4/labels?Type=4" pkg=gpa/client userID=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39197/core/v4/labels?Type=3" pkg=gpa/client userID=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39197/core/v4/labels?Type=1" pkg=gpa/client userID=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Adding user to imap server" addrID=bad0277d-a4f6-4963-ab49-b6078ceb8f24 service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Creating new IMAP user" addrID=bad0277d-a4f6-4963-ab49-b6078ceb8f24 service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Setting gluon ID" addrID=bad0277d-a4f6-4963-ab49-b6078ceb8f24 gluonID=1dd69f15-9dbe-43cf-b28b-6facf9999e3a userID=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Created new IMAP user" addrID=bad0277d-a4f6-4963-ab49-b6078ceb8f24 gluonID=1dd69f15-9dbe-43cf-b28b-6facf9999e3a service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg=Resuming service=user-events user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1dd69f15-9dbe-43cf-b28b-6facf9999e3a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:31+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2c26b46b)" time="2024-09-26T10:32:31+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2c26b46b)" time="2024-09-26T10:32:31+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:277474bc-7a5d-4ef3-ad12-77ca75004b19" userID=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Starting IMAP Service" service=imap user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Sync triggered" service=imap user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:31.581673441 +0200 CEST m=+38.637318165" user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Syncing labels" service=imap user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Synced labels" service=imap user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:39197/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39197/mail/v4/messages/count" pkg=gpa/client userID=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Syncing messages" service=imap user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Job started" service=imap user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:39197/mail/v4/messages" pkg=gpa/client userID=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Job finished" service=imap user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Synced messages" service=imap user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Finished user sync" duration=7.981237ms service=imap user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39197/core/v4/events/AA==" pkg=gpa/client userID=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:39197/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:31+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Adding vault user" userID=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Creating new user" userID=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39197/core/v4/events/latest" pkg=gpa/client userID=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39197/core/v4/settings" pkg=gpa/client userID=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Registering user client, ID:ce794044-b11b-454b-8b9c-75cf97f9917f" pkg=observability time="2024-09-26T10:32:31+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Starting service main loop" service=telemetry user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Starting service main loop" service=notification user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Starting service main loop" service=smtp user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39197/core/v4/labels?Type=4" pkg=gpa/client userID=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39197/core/v4/labels?Type=3" pkg=gpa/client userID=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39197/core/v4/labels?Type=1" pkg=gpa/client userID=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Adding user to imap server" addrID=2f5153f9-d206-431b-8641-3464d4976a8a service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Creating new IMAP user" addrID=2f5153f9-d206-431b-8641-3464d4976a8a service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Setting gluon ID" addrID=2f5153f9-d206-431b-8641-3464d4976a8a gluonID=5cbbf2ee-529d-4086-97f8-c2b4f164f9bf userID=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Created new IMAP user" addrID=2f5153f9-d206-431b-8641-3464d4976a8a gluonID=5cbbf2ee-529d-4086-97f8-c2b4f164f9bf service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg=Resuming service=user-events user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5cbbf2ee-529d-4086-97f8-c2b4f164f9bf labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:31+02:00" level=info msg="Starting IMAP Service" service=imap user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ce794044-b11b-454b-8b9c-75cf97f9917f" userID=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Sync triggered" service=imap user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:31.756123371 +0200 CEST m=+38.811768095" user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Syncing labels" service=imap user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Synced labels" service=imap user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=warning msg="401 GET https://127.0.0.1:39197/mail/v4/messages/count: 401 Unauthorized (Code=0, Status=401), Attempt 1" pkg=gpa/client time="2024-09-26T10:32:31+02:00" level=error msg="401 GET https://127.0.0.1:39197/mail/v4/messages/count: 401 Unauthorized (Code=0, Status=401)" pkg=gpa/client time="2024-09-26T10:32:31+02:00" level=warning msg="422 POST https://127.0.0.1:39197/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422), Attempt 1" pkg=gpa/client time="2024-09-26T10:32:31+02:00" level=error msg="422 POST https://127.0.0.1:39197/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422)" pkg=gpa/client time="2024-09-26T10:32:31+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:39197/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422)" service=imap user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Logging out user" userID=ce794044-b11b-454b-8b9c-75cf97f9917f withAPI=false time="2024-09-26T10:32:31+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="De-registering user client, ID:ce794044-b11b-454b-8b9c-75cf97f9917f" pkg=observability time="2024-09-26T10:32:31+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Finished user sync" duration=2.385424ms service=imap user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Exiting IMAP Service" service=imap user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Exiting service main loop" service=smtp user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Exiting service main loop" service=notification user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Exiting Service" service=user-identity user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Exiting service main loop" service=telemetry user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Exiting service" service=user-events user=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="Closing user" userID=ce794044-b11b-454b-8b9c-75cf97f9917f time="2024-09-26T10:32:31+02:00" level=info msg="De-registering user client, ID:ce794044-b11b-454b-8b9c-75cf97f9917f" pkg=observability time="2024-09-26T10:32:31+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:31+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:31+02:00" level=info msg="Closing user" userID=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="De-registering user client, ID:277474bc-7a5d-4ef3-ad12-77ca75004b19" pkg=observability time="2024-09-26T10:32:31+02:00" level=info msg="Exiting IMAP Service" service=imap user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Exiting service main loop" service=smtp user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Exiting service main loop" service=notification user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Exiting Service" service=user-identity user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Exiting service main loop" service=telemetry user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Exiting service" service=user-events user=277474bc-7a5d-4ef3-ad12-77ca75004b19 time="2024-09-26T10:32:31+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:46433: use of closed network connection" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Closing service" service=unleash --- PASS: TestServerManager_ServersDoNotStopWhenThereIsStillOneActiveUser (0.64s) === RUN TestServerManager_NetworkLossStopsServers time="2024-09-26T10:32:31+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestServerManager_NetworkLossStopsServers2752069745/001/config4027348128/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:31+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestServerManager_NetworkLossStopsServers2752069745/001/cache2298754364/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:31+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestServerManager_NetworkLossStopsServers2752069745/001/cache2298754364/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:31+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestServerManager_NetworkLossStopsServers2752069745/001/data2335069522/gluon/backend/db gluonStore=/tmp/TestServerManager_NetworkLossStopsServers2752069745/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:31+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:31+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:31+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:31+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:31+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:31+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:31+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:31+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:31+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:31+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:31+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:31+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:31+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-09-26T10:32:31+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:31+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:31+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:31+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:43831/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:43831/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:43831/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:32+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Adding vault user" userID=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Creating new user" userID=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:43831/core/v4/events/latest" pkg=gpa/client userID=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:43831/core/v4/settings" pkg=gpa/client userID=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Registering user client, ID:8938bd06-e779-4eb2-a1a6-4332142d7916" pkg=observability time="2024-09-26T10:32:32+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Starting service main loop" service=telemetry user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Starting service main loop" service=notification user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Starting service main loop" service=smtp user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:43831/core/v4/labels?Type=4" pkg=gpa/client userID=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:43831/core/v4/labels?Type=3" pkg=gpa/client userID=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:43831/core/v4/labels?Type=1" pkg=gpa/client userID=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Adding user to imap server" addrID=e86613d4-fd52-42f1-8193-edf7dcf8f548 service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Creating new IMAP user" addrID=e86613d4-fd52-42f1-8193-edf7dcf8f548 service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Setting gluon ID" addrID=e86613d4-fd52-42f1-8193-edf7dcf8f548 gluonID=5afea560-6877-4929-8388-0de1b28e6657 userID=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Created new IMAP user" addrID=e86613d4-fd52-42f1-8193-edf7dcf8f548 gluonID=5afea560-6877-4929-8388-0de1b28e6657 service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5afea560-6877-4929-8388-0de1b28e6657 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:32+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg=Resuming service=user-events user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Starting IMAP Service" service=imap user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Sync triggered" service=imap user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:32.076007679 +0200 CEST m=+39.131652403" user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Syncing labels" service=imap user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8938bd06-e779-4eb2-a1a6-4332142d7916" userID=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Synced labels" service=imap user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=warning msg="Get \"https://127.0.0.1:43831/mail/v4/messages/count\": dial failed (not allowed), Attempt 1" pkg=gpa/client time="2024-09-26T10:32:32+02:00" level=warning msg="Get \"https://127.0.0.1:43831/core/v4/events/AA==\": dial failed (not allowed), Attempt 1" pkg=gpa/client time="2024-09-26T10:32:32+02:00" level=warning msg="Get \"https://127.0.0.1:43831/mail/v4/messages/count\": dial failed (not allowed), Attempt 2" pkg=gpa/client time="2024-09-26T10:32:32+02:00" level=warning msg="Get \"https://127.0.0.1:43831/core/v4/events/AA==\": dial failed (not allowed), Attempt 2" pkg=gpa/client time="2024-09-26T10:32:32+02:00" level=warning msg="Get \"https://127.0.0.1:43831/mail/v4/messages/count\": dial failed (not allowed), Attempt 3" pkg=gpa/client time="2024-09-26T10:32:32+02:00" level=warning msg="Get \"https://127.0.0.1:43831/core/v4/events/AA==\": dial failed (not allowed), Attempt 3" pkg=gpa/client time="2024-09-26T10:32:32+02:00" level=warning msg="Get \"https://127.0.0.1:43831/mail/v4/messages/count\": dial failed (not allowed), Attempt 4" pkg=gpa/client time="2024-09-26T10:32:32+02:00" level=error msg="Get \"https://127.0.0.1:43831/mail/v4/messages/count\": dial failed (not allowed)" pkg=gpa/client time="2024-09-26T10:32:32+02:00" level=info msg="API status changed: down" pkg=bridge time="2024-09-26T10:32: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:43831/mail/v4/messages/count\": dial failed (not allowed)" service=imap user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Handling API status down" pkg=bridge time="2024-09-26T10:32:32+02:00" level=info msg="Server Manager, network down stopping listeners" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:40977: use of closed network connection" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Stopping IMAP listener" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Connection Lost cancelling sync" service=imap user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Finished user sync" duration=681.736154ms service=imap user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="API status changed: up" pkg=bridge time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:43831/core/v4/events/AA==" pkg=gpa/client userID=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Server Manager, network up starting listeners" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Handling API status up" pkg=bridge time="2024-09-26T10:32:32+02:00" level=info msg="Starting IMAP server" port=36303 service=server-manager ssl=false time="2024-09-26T10:32:32+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:32+02:00" level=info msg="Connection Restored Resuming Sync (if any)" service=imap user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="User is already loaded (skipping)" pkg=bridge/user userID=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Sync triggered" service=imap user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:32.773941363 +0200 CEST m=+39.829586087" user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:43831/core/v4/events/AA==" pkg=gpa/client userID=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Connection Lost, pausing" service=user-events user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg=Pausing service=user-events user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:32+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:32+02:00" level=info msg="Starting SMTP server" port=40977 service=server-manager ssl=false time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:43831/core/v4/events/AA==" pkg=gpa/client userID=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Connection Restored, resuming" service=user-events user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg=Resuming service=user-events user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:32+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:32+02:00" level=info msg="Closing user" userID=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="De-registering user client, ID:8938bd06-e779-4eb2-a1a6-4332142d7916" pkg=observability time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:43831/mail/v4/messages/count" pkg=gpa/client userID=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Syncing messages" service=imap user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Job started" service=imap user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Job finished" service=imap user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=error msg="Failed to sync, will retry later" error="failed sync messages: context canceled" service=imap user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Finished user sync" duration="385.962µs" service=imap user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Exiting IMAP Service" service=imap user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Exiting service main loop" service=smtp user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Exiting service main loop" service=notification user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Exiting Service" service=user-identity user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Exiting service main loop" service=telemetry user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=warning msg="Get \"https://127.0.0.1:43831/core/v4/events/AA==\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:32+02:00" level=error msg="Get \"https://127.0.0.1:43831/core/v4/events/AA==\": context canceled" pkg=gpa/client time="2024-09-26T10:32:32+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:43831/core/v4/events/AA==\": context canceled" service=user-events user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Exiting service" service=user-events user=8938bd06-e779-4eb2-a1a6-4332142d7916 time="2024-09-26T10:32:32+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:40977: use of closed network connection" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Closing service" service=unleash --- PASS: TestServerManager_NetworkLossStopsServers (1.02s) === RUN TestBridge_Settings_GluonDir time="2024-09-26T10:32:32+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_GluonDir345846303/001/config2676690643/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:32+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_GluonDir345846303/001/cache1705902886/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:32+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_GluonDir345846303/001/cache1705902886/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:32+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_GluonDir345846303/001/data2172705923/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_GluonDir345846303/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:32+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:32+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:32+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:32+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:32+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:32+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:32+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:32+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:32+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:32+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:32+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:32+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:32+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:32+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:32+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:33535/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:33535/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:33535/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:33+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Adding vault user" userID=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Creating new user" userID=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:33535/core/v4/events/latest" pkg=gpa/client userID=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:33535/core/v4/settings" pkg=gpa/client userID=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Registering user client, ID:6b32b496-6085-4437-8b48-b852301418af" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Starting service main loop" service=telemetry user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Starting service main loop" service=notification user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Starting service main loop" service=smtp user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:33535/core/v4/labels?Type=4" pkg=gpa/client userID=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:33535/core/v4/labels?Type=3" pkg=gpa/client userID=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:33535/core/v4/labels?Type=1" pkg=gpa/client userID=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Adding user to imap server" addrID=eed7f1b4-d755-4029-a4d0-5e0548b5ca49 service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Creating new IMAP user" addrID=eed7f1b4-d755-4029-a4d0-5e0548b5ca49 service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Setting gluon ID" addrID=eed7f1b4-d755-4029-a4d0-5e0548b5ca49 gluonID=58ff708a-f490-4fd1-b974-9d20ec6fdf7b userID=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58ff708a-f490-4fd1-b974-9d20ec6fdf7b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg="Created new IMAP user" addrID=eed7f1b4-d755-4029-a4d0-5e0548b5ca49 gluonID=58ff708a-f490-4fd1-b974-9d20ec6fdf7b service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg=Resuming service=user-events user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Pausing user event loops for gluon dir change" pkg=bridge time="2024-09-26T10:32:33+02:00" level=info msg=Pausing service=user-events user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Waiting on user event loop completion" pkg=bridge time="2024-09-26T10:32:33+02:00" level=info msg="Starting IMAP Service" service=imap user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Sync triggered" service=imap user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:33.096294906 +0200 CEST m=+40.151939630" user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Syncing labels" service=imap user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6b32b496-6085-4437-8b48-b852301418af" userID=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Synced labels" service=imap user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:33535/mail/v4/messages/count" pkg=gpa/client userID=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Syncing messages" service=imap user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Job started" service=imap user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:33535/mail/v4/messages" pkg=gpa/client userID=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Job finished" service=imap user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Synced messages" service=imap user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Finished user sync" duration=2.332604ms service=imap user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Changing gluon directory" pkg=bridge time="2024-09-26T10:32:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="gluon cache moving from /tmp/TestBridge_Settings_GluonDir345846303/002 to /tmp/TestBridge_Settings_GluonDir345846303/003/gluon" pkg=service/imap time="2024-09-26T10:32:33+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_GluonDir345846303/001/data2172705923/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_GluonDir345846303/003/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:33+02:00" level=info msg="Starting IMAP server" port=39943 service=server-manager ssl=false time="2024-09-26T10:32:33+02:00" level=info msg="Adding user to imap server" addrID=eed7f1b4-d755-4029-a4d0-5e0548b5ca49 service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Loading existing IMAP user" addrID=eed7f1b4-d755-4029-a4d0-5e0548b5ca49 gluonID=58ff708a-f490-4fd1-b974-9d20ec6fdf7b service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Restarting user event loops" pkg=bridge time="2024-09-26T10:32:33+02:00" level=info msg=Resuming service=user-events user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:33+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Closing user" userID=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="De-registering user client, ID:6b32b496-6085-4437-8b48-b852301418af" pkg=observability time="2024-09-26T10:32:33+02:00" level=error msg="Failed to add connect to imap server" error="context canceled" service=imap user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=error msg="Failed to remove previously added connectors after failure" error="context canceled" service=imap user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Exiting IMAP Service" service=imap user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Exiting service main loop" service=smtp user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Exiting service main loop" service=notification user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Exiting Service" service=user-identity user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Exiting service main loop" service=telemetry user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Exiting service" service=user-events user=6b32b496-6085-4437-8b48-b852301418af time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58ff708a-f490-4fd1-b974-9d20ec6fdf7b labelID=3 pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58ff708a-f490-4fd1-b974-9d20ec6fdf7b labelID=4 pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58ff708a-f490-4fd1-b974-9d20ec6fdf7b labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58ff708a-f490-4fd1-b974-9d20ec6fdf7b labelID=12 pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58ff708a-f490-4fd1-b974-9d20ec6fdf7b labelID=10 pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58ff708a-f490-4fd1-b974-9d20ec6fdf7b labelID=5 pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58ff708a-f490-4fd1-b974-9d20ec6fdf7b labelID=6 pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58ff708a-f490-4fd1-b974-9d20ec6fdf7b labelID=7 pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58ff708a-f490-4fd1-b974-9d20ec6fdf7b labelID=8 pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58ff708a-f490-4fd1-b974-9d20ec6fdf7b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58ff708a-f490-4fd1-b974-9d20ec6fdf7b labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58ff708a-f490-4fd1-b974-9d20ec6fdf7b labelID=0 pkg=bridge/event/imap time="2024-09-26T10:32:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:45689: use of closed network connection" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_Settings_GluonDir (10.45s) === RUN TestBridge_Settings_GluonDirWithOnGoingEvents time="2024-09-26T10:32:43+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_GluonDirWithOnGoingEvents2023587268/001/config3656591788/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:43+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_GluonDirWithOnGoingEvents2023587268/001/cache337536779/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:43+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_GluonDirWithOnGoingEvents2023587268/001/cache337536779/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:43+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_GluonDirWithOnGoingEvents2023587268/001/data1827142526/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_GluonDirWithOnGoingEvents2023587268/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:43+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:43+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:43+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:43+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:43+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:43+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:43+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:43+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:43+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:43+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:43+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:43+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:43+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-09-26T10:32:43+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:43+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:43+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:43+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:41167/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:41167/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:41167/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:43+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Adding vault user" userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Creating new user" userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:41167/core/v4/events/latest" pkg=gpa/client userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:41167/core/v4/settings" pkg=gpa/client userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Registering user client, ID:6197c926-ec50-4c78-87dd-6beb77be26ce" pkg=observability time="2024-09-26T10:32:43+02:00" level=info msg="Starting service main loop" service=telemetry user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Starting service main loop" service=notification user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Starting service main loop" service=smtp user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:41167/core/v4/labels?Type=4" pkg=gpa/client userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:41167/core/v4/labels?Type=3" pkg=gpa/client userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:41167/core/v4/labels?Type=1" pkg=gpa/client userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Adding user to imap server" addrID=dd93fca2-ac2f-47f2-a69d-87968a0e5c67 service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Creating new IMAP user" addrID=dd93fca2-ac2f-47f2-a69d-87968a0e5c67 service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Setting gluon ID" addrID=dd93fca2-ac2f-47f2-a69d-87968a0e5c67 gluonID=75ca0ec7-d74b-486f-8474-e618e7d50515 userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Created new IMAP user" addrID=dd93fca2-ac2f-47f2-a69d-87968a0e5c67 gluonID=75ca0ec7-d74b-486f-8474-e618e7d50515 service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg=Resuming service=user-events user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6197c926-ec50-4c78-87dd-6beb77be26ce" userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=75ca0ec7-d74b-486f-8474-e618e7d50515 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:43+02:00" level=info msg="Starting IMAP Service" service=imap user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Sync triggered" service=imap user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:43.695749362 +0200 CEST m=+50.751394086" user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Syncing labels" service=imap user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Synced labels" service=imap user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:41167/mail/v4/messages/count" pkg=gpa/client userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Syncing messages" service=imap user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Job started" service=imap user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:41167/mail/v4/messages" pkg=gpa/client userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Job finished" service=imap user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Synced messages" service=imap user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Finished user sync" duration=2.281908ms service=imap user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:43+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:43+02:00" level=info msg="Closing user" userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="De-registering user client, ID:6197c926-ec50-4c78-87dd-6beb77be26ce" pkg=observability time="2024-09-26T10:32:43+02:00" level=info msg="Exiting IMAP Service" service=imap user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Exiting service main loop" service=smtp user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Exiting service main loop" service=notification user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Exiting Service" service=user-identity user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Exiting service main loop" service=telemetry user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Exiting service" service=user-events user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:37865: use of closed network connection" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:43+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_GluonDirWithOnGoingEvents2023587268/001/config3656591788/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:43+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_GluonDirWithOnGoingEvents2023587268/001/cache337536779/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:43+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_GluonDirWithOnGoingEvents2023587268/001/data1827142526/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_GluonDirWithOnGoingEvents2023587268/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:43+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:43+02:00" level=info msg="Starting IMAP server" port=40363 service=server-manager ssl=false time="2024-09-26T10:32:43+02:00" level=info msg="Starting SMTP server" port=37865 service=server-manager ssl=false time="2024-09-26T10:32:43+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:43+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:43+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:43+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:43+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:43+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:41167/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:41167/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:32:43+02:00" level=info msg="Creating new user" userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:41167/core/v4/settings" pkg=gpa/client userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Registering user client, ID:6197c926-ec50-4c78-87dd-6beb77be26ce" pkg=observability time="2024-09-26T10:32:43+02:00" level=info msg="Starting service main loop" service=telemetry user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Starting service main loop" service=notification user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Starting service main loop" service=smtp user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:41167/core/v4/labels?Type=4" pkg=gpa/client userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:41167/core/v4/labels?Type=3" pkg=gpa/client userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:41167/core/v4/labels?Type=1" pkg=gpa/client userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Adding user to imap server" addrID=dd93fca2-ac2f-47f2-a69d-87968a0e5c67 service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Loading existing IMAP user" addrID=dd93fca2-ac2f-47f2-a69d-87968a0e5c67 gluonID=75ca0ec7-d74b-486f-8474-e618e7d50515 service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg=Resuming service=user-events user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=75ca0ec7-d74b-486f-8474-e618e7d50515 labelID=7 pkg=bridge/event/imap time="2024-09-26T10:32:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=75ca0ec7-d74b-486f-8474-e618e7d50515 labelID=8 pkg=bridge/event/imap time="2024-09-26T10:32:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=75ca0ec7-d74b-486f-8474-e618e7d50515 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=75ca0ec7-d74b-486f-8474-e618e7d50515 labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:32:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=75ca0ec7-d74b-486f-8474-e618e7d50515 labelID=12 pkg=bridge/event/imap time="2024-09-26T10:32:43+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6197c926-ec50-4c78-87dd-6beb77be26ce" userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=75ca0ec7-d74b-486f-8474-e618e7d50515 labelID=4 pkg=bridge/event/imap time="2024-09-26T10:32:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=75ca0ec7-d74b-486f-8474-e618e7d50515 labelID=6 pkg=bridge/event/imap time="2024-09-26T10:32:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=75ca0ec7-d74b-486f-8474-e618e7d50515 labelID=5 pkg=bridge/event/imap time="2024-09-26T10:32:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=75ca0ec7-d74b-486f-8474-e618e7d50515 labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:32:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=75ca0ec7-d74b-486f-8474-e618e7d50515 labelID=0 pkg=bridge/event/imap time="2024-09-26T10:32:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=75ca0ec7-d74b-486f-8474-e618e7d50515 labelID=10 pkg=bridge/event/imap time="2024-09-26T10:32:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=75ca0ec7-d74b-486f-8474-e618e7d50515 labelID=3 pkg=bridge/event/imap time="2024-09-26T10:32:43+02:00" level=info msg="Starting IMAP Service" service=imap user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Sync triggered" service=imap user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:43.883083499 +0200 CEST m=+50.938728223" user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:43+02:00" level=info msg="Finished user sync" duration="135.517µs" service=imap user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:37865: use of closed network connection" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:43+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:43+02:00" level=info msg="Pausing user event loops for gluon dir change" pkg=bridge time="2024-09-26T10:32:43+02:00" level=info msg=Pausing service=user-events user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Waiting on user event loop completion" pkg=bridge time="2024-09-26T10:32:43+02:00" level=info msg="Changing gluon directory" pkg=bridge time="2024-09-26T10:32:43+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="gluon cache moving from /tmp/TestBridge_Settings_GluonDirWithOnGoingEvents2023587268/002 to /tmp/TestBridge_Settings_GluonDirWithOnGoingEvents2023587268/004/gluon" pkg=service/imap time="2024-09-26T10:32:43+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_GluonDirWithOnGoingEvents2023587268/001/data1827142526/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_GluonDirWithOnGoingEvents2023587268/004/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:43+02:00" level=info msg="Starting IMAP server" port=41757 service=server-manager ssl=false time="2024-09-26T10:32:43+02:00" level=info msg="Restarting user event loops" pkg=bridge time="2024-09-26T10:32:43+02:00" level=info msg=Resuming service=user-events user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:43+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:43+02:00" level=info msg="Closing user" userID=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="De-registering user client, ID:6197c926-ec50-4c78-87dd-6beb77be26ce" pkg=observability time="2024-09-26T10:32:43+02:00" level=info msg="Exiting IMAP Service" service=imap user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Exiting service main loop" service=smtp user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Exiting service main loop" service=notification user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Exiting Service" service=user-identity user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Exiting service main loop" service=telemetry user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Exiting service" service=user-events user=6197c926-ec50-4c78-87dd-6beb77be26ce time="2024-09-26T10:32:43+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33435: use of closed network connection" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_Settings_GluonDirWithOnGoingEvents (0.76s) === RUN TestBridge_Settings_IMAPPort time="2024-09-26T10:32:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_IMAPPort3792627982/001/config135357907/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_IMAPPort3792627982/001/cache1734427561/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_IMAPPort3792627982/001/cache1734427561/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_IMAPPort3792627982/001/data3953110885/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_IMAPPort3792627982/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:44+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:44+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:44+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:44+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:44+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:39857: use of closed network connection" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:44+02:00" level=warning msg="Get \"https://127.0.0.1:39193/feature/v2/frontend\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:44+02:00" level=error msg="Get \"https://127.0.0.1:39193/feature/v2/frontend\": context canceled" pkg=gpa/client time="2024-09-26T10:32:44+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:39193/feature/v2/frontend\": context canceled" service=unleash 2024/09/26 10:32:44 http: TLS handshake error from 127.0.0.1:37026: write tcp 127.0.0.1:39193->127.0.0.1:37026: use of closed network connection --- PASS: TestBridge_Settings_IMAPPort (0.15s) === RUN TestBridge_Settings_IMAPSSL time="2024-09-26T10:32:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_IMAPSSL3270361005/001/config98853404/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_IMAPSSL3270361005/001/cache1270270327/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_IMAPSSL3270361005/001/cache1270270327/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_IMAPSSL3270361005/001/data1968642849/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_IMAPSSL3270361005/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:44+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:44+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:44+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Starting IMAP server" port=35533 service=server-manager ssl=true time="2024-09-26T10:32:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:44+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:32943: use of closed network connection" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:44+02:00" level=warning msg="Get \"https://127.0.0.1:43937/feature/v2/frontend\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:44+02:00" level=error msg="Get \"https://127.0.0.1:43937/feature/v2/frontend\": context canceled" pkg=gpa/client time="2024-09-26T10:32:44+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:43937/feature/v2/frontend\": context canceled" service=unleash 2024/09/26 10:32:44 http: TLS handshake error from 127.0.0.1:60514: write tcp 127.0.0.1:43937->127.0.0.1:60514: use of closed network connection --- PASS: TestBridge_Settings_IMAPSSL (0.15s) === RUN TestBridge_Settings_SMTPPort time="2024-09-26T10:32:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_SMTPPort3643248615/001/config3204172075/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_SMTPPort3643248615/001/cache2659538477/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_SMTPPort3643248615/001/cache2659538477/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_SMTPPort3643248615/001/data816968671/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_SMTPPort3643248615/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:44+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:44+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:44+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:44+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:43323: use of closed network connection" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:44+02:00" level=info msg="Starting SMTP server" port=1024 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:44+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:44+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-09-26T10:32:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:44+02:00" level=warning msg="Get \"https://127.0.0.1:34043/feature/v2/frontend\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:44+02:00" level=error msg="Get \"https://127.0.0.1:34043/feature/v2/frontend\": context canceled" pkg=gpa/client time="2024-09-26T10:32:44+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:34043/feature/v2/frontend\": context canceled" service=unleash --- PASS: TestBridge_Settings_SMTPPort (0.15s) === RUN TestBridge_Settings_SMTPSSL time="2024-09-26T10:32:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_SMTPSSL1639764315/001/config22246843/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_SMTPSSL1639764315/001/cache4217226069/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_SMTPSSL1639764315/001/cache4217226069/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_SMTPSSL1639764315/001/data2014762706/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_SMTPSSL1639764315/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:44+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:44+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:44+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:44+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:44+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-09-26T10:32:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:44+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:39891: use of closed network connection" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:44+02:00" level=info msg="Starting SMTP server" port=39891 service=server-manager ssl=true time="2024-09-26T10:32:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:44+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:39891: use of closed network connection" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:39469/feature/v2/frontend" pkg=gpa/manager --- PASS: TestBridge_Settings_SMTPSSL (0.15s) === RUN TestBridge_Settings_Proxy time="2024-09-26T10:32:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_Proxy652174579/001/config2219078798/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_Proxy652174579/001/cache2659450765/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_Proxy652174579/001/cache2659450765/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_Proxy652174579/001/data3287678729/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_Proxy652174579/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:44+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:44+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:44+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:44+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-09-26T10:32:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:44+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:44+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38451: use of closed network connection" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:44+02:00" level=warning msg="Get \"https://127.0.0.1:37879/feature/v2/frontend\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:44+02:00" level=error msg="Get \"https://127.0.0.1:37879/feature/v2/frontend\": context canceled" pkg=gpa/client time="2024-09-26T10:32:44+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:37879/feature/v2/frontend\": context canceled" service=unleash 2024/09/26 10:32:44 http: TLS handshake error from 127.0.0.1:44538: write tcp 127.0.0.1:37879->127.0.0.1:44538: use of closed network connection --- PASS: TestBridge_Settings_Proxy (0.15s) === RUN TestBridge_Settings_Autostart time="2024-09-26T10:32:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_Autostart3799268981/001/config3787131800/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_Autostart3799268981/001/cache1503624742/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_Autostart3799268981/001/cache1503624742/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_Autostart3799268981/001/data2927248043/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_Autostart3799268981/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:44+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:44+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:44+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:44+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:44+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:35151: use of closed network connection" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:44+02:00" level=warning msg="Get \"https://127.0.0.1:33539/feature/v2/frontend\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:44+02:00" level=error msg="Get \"https://127.0.0.1:33539/feature/v2/frontend\": context canceled" pkg=gpa/client time="2024-09-26T10:32:44+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:33539/feature/v2/frontend\": context canceled" service=unleash 2024/09/26 10:32:44 http: TLS handshake error from 127.0.0.1:55636: write tcp 127.0.0.1:33539->127.0.0.1:55636: use of closed network connection --- PASS: TestBridge_Settings_Autostart (0.15s) === RUN TestBridge_Settings_FirstStart time="2024-09-26T10:32:45+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_FirstStart816717914/001/config3136999407/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:45+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_FirstStart816717914/001/cache1025307901/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:45+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Settings_FirstStart816717914/001/cache1025307901/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:45+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_FirstStart816717914/001/data974573239/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_FirstStart816717914/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:45+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:45+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:45+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:45+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:45+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:45+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:45+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:44527: use of closed network connection" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:45+02:00" level=warning msg="Get \"https://127.0.0.1:34927/feature/v2/frontend\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:45+02:00" level=error msg="Get \"https://127.0.0.1:34927/feature/v2/frontend\": context canceled" pkg=gpa/client time="2024-09-26T10:32:45+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:34927/feature/v2/frontend\": context canceled" service=unleash 2024/09/26 10:32:45 http: TLS handshake error from 127.0.0.1:45438: write tcp 127.0.0.1:34927->127.0.0.1:45438: use of closed network connection --- PASS: TestBridge_Settings_FirstStart (0.15s) === RUN TestBridge_Sync time="2024-09-26T10:32:45+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Sync2942032748/001/config1465611159/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:45+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Sync2942032748/001/cache1208156002/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:45+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Sync2942032748/001/cache1208156002/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:45+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Sync2942032748/001/data481482494/gluon/backend/db gluonStore=/tmp/TestBridge_Sync2942032748/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:45+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:45+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:45+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:45+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:45+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:45+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:45+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:45+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:45+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Adding vault user" userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Creating new user" userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/events/latest" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/settings" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Registering user client, ID:8975fb64-1953-4d7d-9bee-51ba4dfeef78" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=telemetry user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=notification user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=smtp user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/labels?Type=4" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/labels?Type=3" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/labels?Type=1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Adding user to imap server" addrID=e687acd0-e8bb-46ac-8e70-83e7bfe81fd6 service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Creating new IMAP user" addrID=e687acd0-e8bb-46ac-8e70-83e7bfe81fd6 service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Setting gluon ID" addrID=e687acd0-e8bb-46ac-8e70-83e7bfe81fd6 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Created new IMAP user" addrID=e687acd0-e8bb-46ac-8e70-83e7bfe81fd6 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg=Resuming service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Starting IMAP Service" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Sync triggered" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8975fb64-1953-4d7d-9bee-51ba4dfeef78" userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:45.657312783 +0200 CEST m=+52.712957507" user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Syncing labels" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Synced labels" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/count" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Syncing messages" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Job started" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/mail/v4/messages" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Creating new child job" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/011381cd-e3a5-463a-941a-ee27fe60a664" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a2a31ca2-b9d9-45c7-9d8e-404037b27230" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d0608cdd-17ab-4b10-badb-727f2ba05030" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/b2e0e5a0-1ea6-49f5-9b4c-22ce7c4a8683" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f31317a7-b391-46d6-b290-022b8a1d2a15" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c4c4aad2-ff12-4ea3-9e56-af5c61946543" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/3ad278cf-dc7a-4b6d-be17-b854ea3ab512" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/1a2cb05b-86c2-4f38-aa80-a80f798145c0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/16f4a9f5-593d-4a70-91d2-cf1a716de47b" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c1fa8085-798f-43f5-ad0c-a6d7e5508f37" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/5a17b546-eb50-4e1b-9808-c5484c89c408" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/0ab14086-0365-43ca-be3c-e62bc583943f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/mail/v4/messages" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/3611d8ab-5591-429c-a9a2-28d8583c9d25" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Creating new child job" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/6d7c9289-394c-4d7c-8f49-fbf0e7fe289c" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/b3fbb5ac-6727-47ae-bb23-71d07b31f56f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/6e88f448-b251-4028-8fd3-de55b5b0a91b" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/652904a2-c413-4c65-ae48-fe6e382f6c44" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/297ad42f-2219-43e1-b7d8-28558ee7e0c2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c1f6a662-f25f-4a2b-bf69-043c7903b94e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/b9b26bd6-3803-4866-88ed-152b11b0c523" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/304706d3-a429-43a8-b841-5f3411f2b528" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/447c373c-02ec-4284-8bbb-cf45241fbec6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/3137a19f-3998-4247-9b21-6084ec976213" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c2011a67-2bf0-4609-863e-2bec7e420484" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4bf9ad35-0bde-40f9-ac92-2512fe848319" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/87b19db6-ad31-493c-9574-90f051d61efb" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/feae9c1e-4d47-44d8-b655-7d3a4fb79ee6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d0f1301e-7df0-4bac-b836-5870baef46db" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/54e6d8d0-8f3e-46c8-b8a6-03fef7933d1c" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/385dd02d-152f-4763-ac41-a776e8d0b77d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f99cc6bc-a94f-4dda-a97a-ca3b52f0cf2e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/565433eb-c3bd-4014-bb22-c25559b2e0d3" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f4e750d2-c508-4d62-b0e3-0fa0e560273a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a193e09b-4aaa-4ef1-bb6b-c1646f1657fd" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/1a047cc5-2814-4f65-b4e9-08e471092f3a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9cd3d584-8c34-4a48-906f-6df6b03018b5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f2ed31ec-172c-48d9-a3f7-42d9164e2c1e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/02e292ae-fc22-4274-b448-5a7a05e53fe5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c134a674-c297-478a-a040-1731ba7e818b" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/79f38c3c-72bd-4852-9078-8cbc6a670b99" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4f46f76a-0c2e-4ec9-a1ac-324f15e89c83" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/73e47eaa-43f5-4fdf-b4d9-7ac66e3e3ccf" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/56d6debc-ef88-4e61-a44e-866a0e270ae5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/3512c39a-542d-4c40-90f4-dd3eaf2ad9dc" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/7edb6113-4933-4926-96b1-2e50f6f10ba5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/01c53dfe-f69f-4600-903f-66a10b4548c2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/746dbd1b-9f08-415a-bd83-f0b3d9e33704" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c0c3ac05-0c2a-4521-a0fd-5446b5560060" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9f7775b1-67a6-474f-8b13-231dabf5a1e1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/721b04ec-0185-4d87-84fc-4db3809ee442" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/cab4724b-d67d-4d66-a440-c86b56822885" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/90da83fd-0bde-4011-8408-13d2f53dd2e2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/bf22d623-f8b5-4e3b-af16-721d6684f286" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/e25a3d9b-a612-469d-bc4e-86f46325cb97" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/479e8e5c-6487-4eac-96c1-ab0efd2cc0da" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/8606fd5f-d9ff-4629-874f-188346614167" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/87d11ef6-4ef6-4477-a3f2-11aeb0483b5a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/cb56fa94-acf7-41b5-baf6-fe2c4794a996" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a449ca2c-5b4a-4b7f-9428-8c89e3a6f99a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/fa5b984c-b2db-49d0-afa0-a173cc3434d1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/bcfa9e7a-73ce-46fb-b260-de290deda844" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/361e599e-398f-4bdf-8814-7adc308ce9f0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d7e79a21-2e4c-4eca-9a44-bdab4e41b95f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/8584bf9e-cb13-4c96-be19-b95bb9108057" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Creating new child job" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c9995cec-5758-43a3-9910-66ad495a7c56" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/09bd014a-1a98-4d5f-8387-a8ea91743bf1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/781aae1c-ea5c-4c77-87e1-f77d77ba10af" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d1a600e1-0309-43be-a336-d6eb5de083e4" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/0457e038-9c15-4f59-bd3e-61d61c983408" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/78667da4-714f-4d37-958f-08186364cfdf" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d2f68f02-7b3e-4139-879b-923572137440" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2658c16a-e664-4936-8110-d6d6a6dbf75f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/68a1da0f-077a-44f2-9585-0a152a329eac" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/53ad60d0-d937-4150-8c03-fb68c7ad3920" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/fb836dbd-5575-44f0-a189-51eb806de2d5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/85d64a72-ea19-4546-89e9-a02b32cf32d2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d21353fc-eebc-45ef-9cd3-83756113cf95" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/1fd94292-a5ca-4752-99c4-5fffa840203e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/06bb1440-92e6-41ff-a584-e47f9c799d20" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/e5187c7b-8d0b-425b-aa6a-bf9e05e4f845" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/48282669-df0d-440c-a283-2e463f1b05ff" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/be8ebe18-357a-4722-b299-2ae70a2a52f5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/be1421ea-c7c5-4faa-a918-8c7a7d364977" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2a9261ca-aa89-40d7-9ff5-003a5b229cd8" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/db18d127-1a63-4a5a-be6f-6b6a60523f00" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/93f5922f-7f68-4f13-8016-5f692f98d19e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ff13b8cf-5d9f-4d08-a744-fdb7c7513cc5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/72119e56-97f0-46ba-9e14-59e3ef6a00b6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/16e12229-a925-4363-a515-b2ed5411e8a6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/0076b98d-3c35-4556-a16a-c1e0b28e0092" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4c17a014-74cb-4070-b4e0-14e4ab8da7e5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/25af743e-51a2-4aeb-a477-a92e4d8c511e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/78b8bdd2-09f5-412d-a186-b7f5c0358fbf" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/364be900-818f-4107-8672-670a752d37b0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/5aa00ca7-0fd7-41d5-982a-91964ef2e636" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d3b6da7c-2051-44d6-adf3-7ed1a90af06f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/21b30cd3-1eca-4cc2-bb98-febcd8c6f014" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f35bbf19-9d20-430a-9d98-a8119356b121" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2e375d99-99aa-4cc9-9fbd-61e14527ea16" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c1dc4ddc-4d3a-448e-a1b4-14d27d8ffd37" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2af162df-daed-4368-ae4a-0f79ec75003c" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c09fba8f-3ce4-4aa7-84d1-9810b7835665" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/fde52fba-f557-48cb-84da-6e793f1e48e6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/19c43152-b6a6-4bfa-acc2-9442c6fd933f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/1b175f43-fada-4986-a1b3-9af578e0253d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Child job finished" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/86d51d6d-0f1f-4630-9031-8d123c0f722e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c2854a26-b7fa-4077-b87f-bc7075f7752d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/eb5943b9-6f70-41b1-ab40-988c0dff05c1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9464ee98-b1ff-40ee-9141-9056397168d2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d83e3071-425c-4f58-9f72-cd9e32168915" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/395853b6-a4c5-4ddc-a61b-7ff26855e97a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/0fc586bb-90fa-4cc7-bc73-5d0ffe268364" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/dc77e280-b696-4001-9737-56ffb8665034" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/af8c5647-31bf-4792-9ff4-ec8c5722c56e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4e5d98b6-1fd3-4d54-99a2-7752676b2bca" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/e44220fa-7125-4cd4-b3f6-35db1a1bb3d6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f5c76d91-2696-41ca-967d-8690d741944f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9413cdca-dae3-411d-80fe-e687a89ad795" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/973b6262-85fb-4fc2-90bd-77f5475023f0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/fc766c75-05c7-43bd-b347-3200fb6b4b6c" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/36d200d5-2d48-47c7-941c-329d6e44fcc4" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2ea9170f-9d62-4fd9-81b5-aa0c346c2dae" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/6b17028c-4d88-4aa0-b0b3-1060c060ebeb" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a3027c99-a447-4073-be76-1dc2ef3f53ff" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/37f0d4d4-7b10-4a0f-afca-f5a6fbe2ce7c" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/1c0911ad-e510-4d76-868a-d0826addd1b0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/85524272-7760-4d0a-a97c-0177a2da213b" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/42a4b003-fa1f-43e6-8522-64ab17c88913" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/6056355e-6c4c-4904-8cca-0c6817b2115f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/mail/v4/messages" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/988dc2e4-eafa-441d-99e1-dc707cb97c05" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/5b8501bf-cdfe-43d6-afbf-6ed900eb92c7" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/mail/v4/messages" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Creating new child job" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2b180396-9904-4574-89e2-2ed838ad0583" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a5f1d5b2-e186-4103-9370-75b4f543e509" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2bdaa37c-8d29-4358-a91e-9d0f1b3fe1dd" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c0e8d98a-db02-4ba7-bcdc-86dbc28c9714" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a3f08fe9-b143-4274-821a-5ae8285bf9ae" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/b87274f4-9743-44b1-95b0-f332928ecaac" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4a44b54f-689b-4758-b09f-4fad7e54c235" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/61246ac4-cdca-4cf3-905f-0a8da061c293" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f2bbfece-c5d5-48fa-b43d-0818a4be3fb2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/51e032c5-1980-439c-b8e3-ab7791576cab" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/6af714b5-861e-4bae-943b-2a3d3255eddd" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/8ee829aa-659c-4c39-8510-cfc17d577dc2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ca348fae-b1de-41a3-b532-519a0dde69de" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/602acb63-5b69-48a4-b755-29f6da41c2b5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/80a54847-6e5d-488d-8392-0e1eee591c56" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/31591ee9-9d36-4902-809e-c54392328aa0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/83b52753-2939-4c3a-81c0-c1966972c0d8" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f66056ae-d825-42d4-8bb2-c6516b77f570" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/01b07715-2e65-4aa2-8321-2ffd2a9eee8e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/6bc5c37a-0967-43d3-b98c-d4489df73b64" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/41c70ae0-a0e1-4a10-8e43-06c903c50065" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/b4338cbe-5afe-4ec3-9ea0-779f861c7bf3" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/e25b382b-8927-4216-95e7-a633149d58c5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4a1180ab-f87b-4bcf-a05d-a567b4d8e8ff" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/729acfce-290d-4a3b-b9c1-492c50d49a2b" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ecf2af41-332c-4be4-9291-f721cb325589" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/1d3453df-4b9c-4c12-8682-b60d3d04cdae" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/5e842336-5726-4d6b-871b-044e494b44c3" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d7a8fe34-8091-4e62-bdc1-bfd4c1c4cae0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c815567c-e5b3-4dce-bb4a-edb89b05f989" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/1b06b93e-b08e-4d2e-b032-aa1cf31b2b86" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/629511bf-c45b-46e3-8fc8-ba01dc89a60d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/62b58b7c-e1b0-4cfb-b469-bde1ca730a1f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4ff30d88-b76b-4a68-a61a-5e54c7a5c495" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a0e1b882-4542-40f7-ae18-0895896bd15a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/84fad3da-812b-4d3a-a035-da72b5bd6531" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/177d1b77-2f8e-4cb8-b897-288b67653baa" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9ea37f6d-97df-40ff-a863-0b74f0e4e642" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ab9309d6-882f-45d8-8419-079ae98237bd" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/26ef9714-9c6b-42d3-b795-c21d49506148" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2fff3cb7-a83b-46c5-a755-1f2ef3350766" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9729439c-cae1-4bfa-9809-4d2891adedd7" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/7cd8c5c5-69b7-42de-91eb-f2d13875fd18" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/eb867004-5bc0-48d2-a359-f2ef2080cc00" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ec6c7f08-498b-4fd5-9c88-d58147884833" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f53b61db-c4ba-4d92-8be7-cc79f036a987" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9a1dc4d1-5276-4ef5-a4ad-22248b1360a0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/0c931d91-24fc-4dd4-8420-7fb1c536db86" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/b4972efa-a2fc-4170-a171-ddccdfac7971" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/15291f94-8d85-4e88-bbbe-7845d30c831f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9f6ea9ae-9aa6-43bf-a784-437da490b2e1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/8009682d-56c2-47fd-b7de-acf6302873ad" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/331ece21-0ed2-4802-bded-5307c2208e9d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/440fee14-caac-4423-8e20-3818bbfd597f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/adc69b58-f60f-4d98-9612-1e6bbf4a7d5d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/b474a93e-8b7f-4f8b-9bd4-193d59717ba5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/0341fd8c-9f37-43d8-aa9e-40d4a8375ec1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f451ced9-c5a9-45df-907f-ab34aebc7b4d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/49ebe4ab-95c1-4c51-abdf-ec9a06bec767" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/25e3f4cf-033e-4f4c-a05d-7949420685d9" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/892d8f4b-1ee1-4fe0-8978-3e4cc7cf2ef1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/95761ad8-b620-49db-90a8-2991f1c3d86f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/db00e1af-b216-48fe-a95c-77cd19c71b66" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/8bc72924-d11c-4b76-b230-86ded167deb2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/acc51991-ded0-4f5b-ab93-c9baae13ca16" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/302f3e04-0c02-468c-a3f8-eec33f62d73c" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/bcb6ad52-c4f4-4c19-b7ef-b456c8a7b57d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/e633aba0-7f71-4b9c-9ca9-4e69d01cbc65" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d48944ae-4263-4b64-af62-72ff1c5b218d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/671a7167-849c-40bf-a52a-53f61a8fb1a7" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c9050d07-afc2-42bf-9ae4-ac9b474cebe4" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/52e06f01-c7a7-43b4-a164-ad8a663d4015" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/09ba6a01-0190-4282-8749-f33a6d0e0b32" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2b944225-9211-46d4-af75-0fcba58e41b2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/90fdba07-12e4-4ef7-84b3-4ebd9dd39576" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/72755a0a-26a2-403a-a454-d064e7dbab32" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/80effc41-e963-4670-91d2-9d33409d27f7" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/3616aef7-1254-4d5d-9838-8e6b16da7d69" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2c38e54f-3629-4a81-99ee-a902801e31a1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Child job finished" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/19137aff-f2d5-4ec6-87df-0fffe587f0e0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Job finished" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2d837f0b-fc55-4ea7-8b4a-fc5d9192995c" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/02966d66-6af6-454e-856c-fd3f3d3e8192" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/fe1f048d-9dba-4664-9a4d-137ca4b36577" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d78945fc-5456-49ac-ab6a-e209dbf5553f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/5c5debd5-5fd4-4d0b-8274-b8ceaf99bd39" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/61059bbf-74ac-4284-b257-7c6bc569465b" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/fe14a2a2-8f75-4485-860e-811ce1ddb333" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/db79d2a3-503f-4b10-8acd-fb4115bab543" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/96c849dc-648b-4531-912f-577a51989f26" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c399e210-1cf3-41a4-b2f7-b8e06e73b6d6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/8099db64-050b-4bf5-b92f-5ae34af990d1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/3fbf66ad-6b64-4e83-a2aa-4ce858c898cd" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/6d94355a-e45d-46df-8898-f2b99f380599" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/8873613b-8c8f-4525-97f5-8c4aa18359c3" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9fc679c0-d750-4fc0-9fff-a4fee106d780" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/673a9640-eb0a-4451-bdf9-e2fdb807240b" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d6a11221-615f-4dcb-9d80-bc54ec958b3a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/64662cbe-f9a4-42de-a5c0-1ae2e3e84f6a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/e6e9f87d-8219-4ebb-a4bd-dcd369872433" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ce2b4a5b-bb07-4ddc-b1c9-2bfc4581de15" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ceff0842-96bb-4c39-b10a-9085e3131e8f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a8ae7f49-95d5-4ab8-924d-570231355c71" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f985b672-10fc-4b84-a27e-e06e75bcb97f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ab51203f-76dc-42c5-8c6f-fa41761fa425" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/dcf27560-bf8d-4055-9fb9-5cdce9ee981f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/fc2c4a76-f47e-4c83-8750-37e84223f38a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d1c5238e-c122-4535-93a9-14cd335f00a5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ced63b95-0a12-4649-88b9-2e80aab2b022" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4592ec06-226e-4398-bd66-f6b2237f562c" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d669194c-7b73-4798-b3bb-35a14fa7feeb" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/61c0e38a-f7f1-4ce7-a78d-327131112a72" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/11125a8d-18ea-4938-a9f5-c948c4c3a3d6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a945453a-f1bd-4388-b958-3074ab72f691" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ef8069ad-f7ee-4e20-b235-d65ff0feddab" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c9da62d7-1759-4786-8523-2a01671f71aa" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/6d580cfe-7620-443e-8c5c-f7599cb2f8b3" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9da7f974-2dc9-4a0b-ab5d-c91b43b6d533" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4d66fa08-0348-4caa-849b-e7156e7c8c8b" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/7fe32c57-e14e-4538-b749-36892412f1c6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c223cf02-38c7-4e03-8d49-94c109f023fa" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/7a435c82-f2f2-4ee2-a212-754df694e6df" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/786e07dd-8f8e-4a0d-8c64-563cd4291231" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/46eb585a-8d10-461f-940c-092209ffd972" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/310cfc07-4712-4904-87fd-70e8a74c33c1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/11cd490c-a483-4709-b36d-a2aaeb6b1213" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Child job finished" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Child job finished" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Synced messages" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Finished user sync" duration=60.801576ms service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Event loop reset" eventID="AQI=" service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:45+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Closing user" userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="De-registering user client, ID:8975fb64-1953-4d7d-9bee-51ba4dfeef78" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Exiting IMAP Service" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service main loop" service=smtp user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service main loop" service=notification user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting Service" service=user-identity user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service main loop" service=telemetry user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service" service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:41385: use of closed network connection" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Sync2942032748/001/config1465611159/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:45+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Sync2942032748/001/cache1208156002/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:45+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Sync2942032748/001/data481482494/gluon/backend/db gluonStore=/tmp/TestBridge_Sync2942032748/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:45+02:00" level=info msg="Starting IMAP server" port=45311 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Starting SMTP server" port=41385 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:45+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:32:45+02:00" level=info msg="Creating new user" userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/settings" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Registering user client, ID:8975fb64-1953-4d7d-9bee-51ba4dfeef78" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=telemetry user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=notification user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=smtp user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/labels?Type=4" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/labels?Type=3" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/labels?Type=1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Adding user to imap server" addrID=e687acd0-e8bb-46ac-8e70-83e7bfe81fd6 service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Loading existing IMAP user" addrID=e687acd0-e8bb-46ac-8e70-83e7bfe81fd6 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg=Resuming service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=4 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=6 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=7 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=8 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=10 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=12 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=3 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=256 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=5 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=256 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=af2bd079-6732-435a-9963-eab931ec42df pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Starting IMAP Service" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Sync triggered" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:45.724792233 +0200 CEST m=+52.780436957" user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=0 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8975fb64-1953-4d7d-9bee-51ba4dfeef78" userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Finished user sync" duration="170.023µs" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Event loop reset" eventID="AQI=" service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:41385: use of closed network connection" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:45+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/data/v1/stats" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Configuration Status Success event sent." userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:45+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Closing user" userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="De-registering user client, ID:8975fb64-1953-4d7d-9bee-51ba4dfeef78" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Exiting IMAP Service" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service main loop" service=smtp user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service main loop" service=notification user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting Service" service=user-identity user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service main loop" service=telemetry user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service" service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:44731: use of closed network connection" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Sync2942032748/001/config1465611159/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:45+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Sync2942032748/001/cache1208156002/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:45+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Sync2942032748/001/data481482494/gluon/backend/db gluonStore=/tmp/TestBridge_Sync2942032748/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:45+02:00" level=info msg="Starting IMAP server" port=43717 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Starting SMTP server" port=44731 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:45+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:45+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:32:45+02:00" level=info msg="Creating new user" userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/settings" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Registering user client, ID:8975fb64-1953-4d7d-9bee-51ba4dfeef78" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=telemetry user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=notification user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=smtp user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/labels?Type=4" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/labels?Type=3" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/labels?Type=1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Adding user to imap server" addrID=e687acd0-e8bb-46ac-8e70-83e7bfe81fd6 service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Loading existing IMAP user" addrID=e687acd0-e8bb-46ac-8e70-83e7bfe81fd6 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg=Resuming service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=10 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8975fb64-1953-4d7d-9bee-51ba4dfeef78" userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:45+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=12 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=3 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=4 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=6 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=7 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=0 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=256 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=5 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=8 pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=256 gluonID=b170cfb1-3137-4711-9c24-392b1ab0a430 labelID=af2bd079-6732-435a-9963-eab931ec42df pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Starting IMAP Service" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Sync triggered" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:45.732017817 +0200 CEST m=+52.787662541" user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:44731: use of closed network connection" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:45+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Finished user sync" duration="163.209µs" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Event loop reset" eventID="AQI=" service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Deleting user" pkg=bridge/user userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Logging out user" userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 withAPI=true time="2024-09-26T10:32:45+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="De-registering user client, ID:8975fb64-1953-4d7d-9bee-51ba4dfeef78" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Exiting IMAP Service" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service main loop" service=smtp user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service main loop" service=notification user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting Service" service=user-identity user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service main loop" service=telemetry user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service" service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: DELETE http://127.0.0.1:34665/auth/v4" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Closing user" userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="De-registering user client, ID:8975fb64-1953-4d7d-9bee-51ba4dfeef78" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Deleting vault user" userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:45+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:45587: use of closed network connection" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Sync2942032748/001/config1465611159/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:45+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_Sync2942032748/001/cache1208156002/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:45+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Sync2942032748/001/data481482494/gluon/backend/db gluonStore=/tmp/TestBridge_Sync2942032748/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:45+02:00" level=info msg="Starting IMAP server" port=46817 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Starting SMTP server" port=45587 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:45+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:45+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:45+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:45+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:45587: use of closed network connection" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:45+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:45+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:45+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Adding vault user" userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Creating new user" userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/events/latest" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/settings" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Registering user client, ID:8975fb64-1953-4d7d-9bee-51ba4dfeef78" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=notification user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=telemetry user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=smtp user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/labels?Type=4" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/labels?Type=3" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/labels?Type=1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Adding user to imap server" addrID=e687acd0-e8bb-46ac-8e70-83e7bfe81fd6 service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Creating new IMAP user" addrID=e687acd0-e8bb-46ac-8e70-83e7bfe81fd6 service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Setting gluon ID" addrID=e687acd0-e8bb-46ac-8e70-83e7bfe81fd6 gluonID=2daba3cc-8189-43bb-afc2-1d14d03e8e52 userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Created new IMAP user" addrID=e687acd0-e8bb-46ac-8e70-83e7bfe81fd6 gluonID=2daba3cc-8189-43bb-afc2-1d14d03e8e52 service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2daba3cc-8189-43bb-afc2-1d14d03e8e52 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Starting IMAP Service" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Sync triggered" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:45.912890279 +0200 CEST m=+52.968535003" user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Syncing labels" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg=Resuming service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8975fb64-1953-4d7d-9bee-51ba4dfeef78" userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Synced labels" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/count" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Syncing messages" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Job started" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/mail/v4/messages" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Creating new child job" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/011381cd-e3a5-463a-941a-ee27fe60a664" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a2a31ca2-b9d9-45c7-9d8e-404037b27230" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d0608cdd-17ab-4b10-badb-727f2ba05030" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/b2e0e5a0-1ea6-49f5-9b4c-22ce7c4a8683" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f31317a7-b391-46d6-b290-022b8a1d2a15" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c4c4aad2-ff12-4ea3-9e56-af5c61946543" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/3ad278cf-dc7a-4b6d-be17-b854ea3ab512" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/1a2cb05b-86c2-4f38-aa80-a80f798145c0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c1fa8085-798f-43f5-ad0c-a6d7e5508f37" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/16f4a9f5-593d-4a70-91d2-cf1a716de47b" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/5a17b546-eb50-4e1b-9808-c5484c89c408" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/0ab14086-0365-43ca-be3c-e62bc583943f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/3611d8ab-5591-429c-a9a2-28d8583c9d25" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/6d7c9289-394c-4d7c-8f49-fbf0e7fe289c" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/6e88f448-b251-4028-8fd3-de55b5b0a91b" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/b3fbb5ac-6727-47ae-bb23-71d07b31f56f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/mail/v4/messages" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Creating new child job" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/297ad42f-2219-43e1-b7d8-28558ee7e0c2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/652904a2-c413-4c65-ae48-fe6e382f6c44" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c1f6a662-f25f-4a2b-bf69-043c7903b94e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/b9b26bd6-3803-4866-88ed-152b11b0c523" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/304706d3-a429-43a8-b841-5f3411f2b528" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/447c373c-02ec-4284-8bbb-cf45241fbec6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/3137a19f-3998-4247-9b21-6084ec976213" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c2011a67-2bf0-4609-863e-2bec7e420484" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4bf9ad35-0bde-40f9-ac92-2512fe848319" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/87b19db6-ad31-493c-9574-90f051d61efb" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/feae9c1e-4d47-44d8-b655-7d3a4fb79ee6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d0f1301e-7df0-4bac-b836-5870baef46db" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/54e6d8d0-8f3e-46c8-b8a6-03fef7933d1c" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/385dd02d-152f-4763-ac41-a776e8d0b77d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f99cc6bc-a94f-4dda-a97a-ca3b52f0cf2e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/565433eb-c3bd-4014-bb22-c25559b2e0d3" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f4e750d2-c508-4d62-b0e3-0fa0e560273a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a193e09b-4aaa-4ef1-bb6b-c1646f1657fd" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9cd3d584-8c34-4a48-906f-6df6b03018b5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/1a047cc5-2814-4f65-b4e9-08e471092f3a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f2ed31ec-172c-48d9-a3f7-42d9164e2c1e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c134a674-c297-478a-a040-1731ba7e818b" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/02e292ae-fc22-4274-b448-5a7a05e53fe5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4f46f76a-0c2e-4ec9-a1ac-324f15e89c83" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/79f38c3c-72bd-4852-9078-8cbc6a670b99" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/73e47eaa-43f5-4fdf-b4d9-7ac66e3e3ccf" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/3512c39a-542d-4c40-90f4-dd3eaf2ad9dc" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/56d6debc-ef88-4e61-a44e-866a0e270ae5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/7edb6113-4933-4926-96b1-2e50f6f10ba5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/746dbd1b-9f08-415a-bd83-f0b3d9e33704" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/01c53dfe-f69f-4600-903f-66a10b4548c2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c0c3ac05-0c2a-4521-a0fd-5446b5560060" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9f7775b1-67a6-474f-8b13-231dabf5a1e1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/cab4724b-d67d-4d66-a440-c86b56822885" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/721b04ec-0185-4d87-84fc-4db3809ee442" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/90da83fd-0bde-4011-8408-13d2f53dd2e2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/bf22d623-f8b5-4e3b-af16-721d6684f286" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/e25a3d9b-a612-469d-bc4e-86f46325cb97" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/479e8e5c-6487-4eac-96c1-ab0efd2cc0da" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/87d11ef6-4ef6-4477-a3f2-11aeb0483b5a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/8606fd5f-d9ff-4629-874f-188346614167" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a449ca2c-5b4a-4b7f-9428-8c89e3a6f99a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/cb56fa94-acf7-41b5-baf6-fe2c4794a996" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/fa5b984c-b2db-49d0-afa0-a173cc3434d1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/bcfa9e7a-73ce-46fb-b260-de290deda844" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/361e599e-398f-4bdf-8814-7adc308ce9f0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/8584bf9e-cb13-4c96-be19-b95bb9108057" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d7e79a21-2e4c-4eca-9a44-bdab4e41b95f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/09bd014a-1a98-4d5f-8387-a8ea91743bf1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Creating new child job" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c9995cec-5758-43a3-9910-66ad495a7c56" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/781aae1c-ea5c-4c77-87e1-f77d77ba10af" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d1a600e1-0309-43be-a336-d6eb5de083e4" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/78667da4-714f-4d37-958f-08186364cfdf" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/0457e038-9c15-4f59-bd3e-61d61c983408" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d2f68f02-7b3e-4139-879b-923572137440" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2658c16a-e664-4936-8110-d6d6a6dbf75f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/68a1da0f-077a-44f2-9585-0a152a329eac" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/fb836dbd-5575-44f0-a189-51eb806de2d5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/53ad60d0-d937-4150-8c03-fb68c7ad3920" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/85d64a72-ea19-4546-89e9-a02b32cf32d2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d21353fc-eebc-45ef-9cd3-83756113cf95" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/06bb1440-92e6-41ff-a584-e47f9c799d20" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/1fd94292-a5ca-4752-99c4-5fffa840203e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/e5187c7b-8d0b-425b-aa6a-bf9e05e4f845" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/48282669-df0d-440c-a283-2e463f1b05ff" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/be8ebe18-357a-4722-b299-2ae70a2a52f5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/be1421ea-c7c5-4faa-a918-8c7a7d364977" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/db18d127-1a63-4a5a-be6f-6b6a60523f00" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2a9261ca-aa89-40d7-9ff5-003a5b229cd8" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/93f5922f-7f68-4f13-8016-5f692f98d19e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ff13b8cf-5d9f-4d08-a744-fdb7c7513cc5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/72119e56-97f0-46ba-9e14-59e3ef6a00b6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/0076b98d-3c35-4556-a16a-c1e0b28e0092" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/16e12229-a925-4363-a515-b2ed5411e8a6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4c17a014-74cb-4070-b4e0-14e4ab8da7e5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/25af743e-51a2-4aeb-a477-a92e4d8c511e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/78b8bdd2-09f5-412d-a186-b7f5c0358fbf" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/364be900-818f-4107-8672-670a752d37b0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d3b6da7c-2051-44d6-adf3-7ed1a90af06f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/5aa00ca7-0fd7-41d5-982a-91964ef2e636" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/21b30cd3-1eca-4cc2-bb98-febcd8c6f014" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f35bbf19-9d20-430a-9d98-a8119356b121" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2e375d99-99aa-4cc9-9fbd-61e14527ea16" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c1dc4ddc-4d3a-448e-a1b4-14d27d8ffd37" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2af162df-daed-4368-ae4a-0f79ec75003c" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/fde52fba-f557-48cb-84da-6e793f1e48e6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/19c43152-b6a6-4bfa-acc2-9442c6fd933f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c09fba8f-3ce4-4aa7-84d1-9810b7835665" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/1b175f43-fada-4986-a1b3-9af578e0253d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/86d51d6d-0f1f-4630-9031-8d123c0f722e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c2854a26-b7fa-4077-b87f-bc7075f7752d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9464ee98-b1ff-40ee-9141-9056397168d2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/eb5943b9-6f70-41b1-ab40-988c0dff05c1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d83e3071-425c-4f58-9f72-cd9e32168915" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/395853b6-a4c5-4ddc-a61b-7ff26855e97a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/0fc586bb-90fa-4cc7-bc73-5d0ffe268364" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/dc77e280-b696-4001-9737-56ffb8665034" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/af8c5647-31bf-4792-9ff4-ec8c5722c56e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/e44220fa-7125-4cd4-b3f6-35db1a1bb3d6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4e5d98b6-1fd3-4d54-99a2-7752676b2bca" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f5c76d91-2696-41ca-967d-8690d741944f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9413cdca-dae3-411d-80fe-e687a89ad795" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/973b6262-85fb-4fc2-90bd-77f5475023f0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/fc766c75-05c7-43bd-b347-3200fb6b4b6c" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/36d200d5-2d48-47c7-941c-329d6e44fcc4" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2ea9170f-9d62-4fd9-81b5-aa0c346c2dae" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/6b17028c-4d88-4aa0-b0b3-1060c060ebeb" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a3027c99-a447-4073-be76-1dc2ef3f53ff" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/37f0d4d4-7b10-4a0f-afca-f5a6fbe2ce7c" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/85524272-7760-4d0a-a97c-0177a2da213b" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/42a4b003-fa1f-43e6-8522-64ab17c88913" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/1c0911ad-e510-4d76-868a-d0826addd1b0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/mail/v4/messages" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/988dc2e4-eafa-441d-99e1-dc707cb97c05" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/6056355e-6c4c-4904-8cca-0c6817b2115f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/5b8501bf-cdfe-43d6-afbf-6ed900eb92c7" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/mail/v4/messages" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Creating new child job" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2b180396-9904-4574-89e2-2ed838ad0583" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a5f1d5b2-e186-4103-9370-75b4f543e509" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2bdaa37c-8d29-4358-a91e-9d0f1b3fe1dd" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c0e8d98a-db02-4ba7-bcdc-86dbc28c9714" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a3f08fe9-b143-4274-821a-5ae8285bf9ae" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/b87274f4-9743-44b1-95b0-f332928ecaac" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/61246ac4-cdca-4cf3-905f-0a8da061c293" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4a44b54f-689b-4758-b09f-4fad7e54c235" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f2bbfece-c5d5-48fa-b43d-0818a4be3fb2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/51e032c5-1980-439c-b8e3-ab7791576cab" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Child job finished" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=warning msg="read failed (limit reached), Attempt 1" pkg=gpa/client time="2024-09-26T10:32:45+02:00" level=error msg="read failed (limit reached)" pkg=gpa/client time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/8ee829aa-659c-4c39-8510-cfc17d577dc2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Child job exit due to context cancelled" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Job finished" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="Child job exit due to context cancelled" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:45+02:00" level=error msg="Failed to sync, will retry later" error="failed sync messages: read failed (limit reached)" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=warning msg="Get \"http://127.0.0.1:34665/core/v4/events/AQI=\": read failed (limit reached), Attempt 1" pkg=gpa/client time="2024-09-26T10:32:46+02:00" level=warning msg="Get \"http://127.0.0.1:34665/core/v4/events/AQI=\": read failed (limit reached), Attempt 2" pkg=gpa/client time="2024-09-26T10:32:46+02:00" level=warning msg="Get \"http://127.0.0.1:34665/core/v4/events/AQI=\": read failed (limit reached), Attempt 3" pkg=gpa/client time="2024-09-26T10:32:46+02:00" level=warning msg="Get \"http://127.0.0.1:34665/core/v4/events/AQI=\": read failed (limit reached), Attempt 4" pkg=gpa/client time="2024-09-26T10:32:46+02:00" level=error msg="Get \"http://127.0.0.1:34665/core/v4/events/AQI=\": read failed (limit reached)" pkg=gpa/client time="2024-09-26T10:32:46+02:00" level=info msg="API status changed: down" pkg=bridge time="2024-09-26T10:32:46+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:34665/core/v4/events/AQI=\": read failed (limit reached)" service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Server Manager, network down stopping listeners" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:42793: use of closed network connection" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Stopping IMAP listener" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Handling API status down" pkg=bridge time="2024-09-26T10:32:46+02:00" level=info msg="Connection Lost cancelling sync" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Finished user sync" duration=724.775636ms service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=warning msg="Get \"http://127.0.0.1:34665/core/v4/events/AQI=\": read failed (limit reached), Attempt 1" pkg=gpa/client time="2024-09-26T10:32:46+02:00" level=info msg="API status changed: up" pkg=bridge time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/events/AQI=" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Connection Lost, pausing" service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg=Pausing service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Server Manager, network up starting listeners" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Connection Restored Resuming Sync (if any)" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Sync triggered" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:46.738925524 +0200 CEST m=+53.794570248" user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Syncing messages" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Job started" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Starting IMAP server" port=44277 service=server-manager ssl=false time="2024-09-26T10:32:46+02:00" level=info msg="Handling API status up" pkg=bridge time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/events/AQI=" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Connection Restored, resuming" service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg=Resuming service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:46+02:00" level=info msg="Starting SMTP server" port=42793 service=server-manager ssl=false time="2024-09-26T10:32:46+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/core/v4/events/AQI=" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="User is already loaded (skipping)" pkg=bridge/user userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/mail/v4/messages" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Creating new child job" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/mail/v4/messages" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Creating new child job" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/mail/v4/messages" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Creating new child job" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ca348fae-b1de-41a3-b532-519a0dde69de" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/6af714b5-861e-4bae-943b-2a3d3255eddd" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/602acb63-5b69-48a4-b755-29f6da41c2b5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/80a54847-6e5d-488d-8392-0e1eee591c56" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/31591ee9-9d36-4902-809e-c54392328aa0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/83b52753-2939-4c3a-81c0-c1966972c0d8" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f66056ae-d825-42d4-8bb2-c6516b77f570" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/01b07715-2e65-4aa2-8321-2ffd2a9eee8e" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/41c70ae0-a0e1-4a10-8e43-06c903c50065" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/6bc5c37a-0967-43d3-b98c-d4489df73b64" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/b4338cbe-5afe-4ec3-9ea0-779f861c7bf3" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/e25b382b-8927-4216-95e7-a633149d58c5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4a1180ab-f87b-4bcf-a05d-a567b4d8e8ff" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/1d3453df-4b9c-4c12-8682-b60d3d04cdae" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/729acfce-290d-4a3b-b9c1-492c50d49a2b" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ecf2af41-332c-4be4-9291-f721cb325589" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d7a8fe34-8091-4e62-bdc1-bfd4c1c4cae0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/5e842336-5726-4d6b-871b-044e494b44c3" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c815567c-e5b3-4dce-bb4a-edb89b05f989" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/1b06b93e-b08e-4d2e-b032-aa1cf31b2b86" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/62b58b7c-e1b0-4cfb-b469-bde1ca730a1f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/629511bf-c45b-46e3-8fc8-ba01dc89a60d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4ff30d88-b76b-4a68-a61a-5e54c7a5c495" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a0e1b882-4542-40f7-ae18-0895896bd15a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/84fad3da-812b-4d3a-a035-da72b5bd6531" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/177d1b77-2f8e-4cb8-b897-288b67653baa" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9ea37f6d-97df-40ff-a863-0b74f0e4e642" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ab9309d6-882f-45d8-8419-079ae98237bd" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/26ef9714-9c6b-42d3-b795-c21d49506148" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2fff3cb7-a83b-46c5-a755-1f2ef3350766" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9729439c-cae1-4bfa-9809-4d2891adedd7" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/7cd8c5c5-69b7-42de-91eb-f2d13875fd18" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/eb867004-5bc0-48d2-a359-f2ef2080cc00" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ec6c7f08-498b-4fd5-9c88-d58147884833" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f53b61db-c4ba-4d92-8be7-cc79f036a987" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9a1dc4d1-5276-4ef5-a4ad-22248b1360a0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/0c931d91-24fc-4dd4-8420-7fb1c536db86" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/b4972efa-a2fc-4170-a171-ddccdfac7971" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/15291f94-8d85-4e88-bbbe-7845d30c831f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/8009682d-56c2-47fd-b7de-acf6302873ad" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9f6ea9ae-9aa6-43bf-a784-437da490b2e1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/892d8f4b-1ee1-4fe0-8978-3e4cc7cf2ef1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/331ece21-0ed2-4802-bded-5307c2208e9d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/440fee14-caac-4423-8e20-3818bbfd597f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/adc69b58-f60f-4d98-9612-1e6bbf4a7d5d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/b474a93e-8b7f-4f8b-9bd4-193d59717ba5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/0341fd8c-9f37-43d8-aa9e-40d4a8375ec1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f451ced9-c5a9-45df-907f-ab34aebc7b4d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/49ebe4ab-95c1-4c51-abdf-ec9a06bec767" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/25e3f4cf-033e-4f4c-a05d-7949420685d9" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/95761ad8-b620-49db-90a8-2991f1c3d86f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Job finished" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/db00e1af-b216-48fe-a95c-77cd19c71b66" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/8bc72924-d11c-4b76-b230-86ded167deb2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/acc51991-ded0-4f5b-ab93-c9baae13ca16" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/302f3e04-0c02-468c-a3f8-eec33f62d73c" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/bcb6ad52-c4f4-4c19-b7ef-b456c8a7b57d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d48944ae-4263-4b64-af62-72ff1c5b218d" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/e633aba0-7f71-4b9c-9ca9-4e69d01cbc65" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/671a7167-849c-40bf-a52a-53f61a8fb1a7" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c9050d07-afc2-42bf-9ae4-ac9b474cebe4" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/52e06f01-c7a7-43b4-a164-ad8a663d4015" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/09ba6a01-0190-4282-8749-f33a6d0e0b32" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2b944225-9211-46d4-af75-0fcba58e41b2" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/90fdba07-12e4-4ef7-84b3-4ebd9dd39576" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/72755a0a-26a2-403a-a454-d064e7dbab32" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/80effc41-e963-4670-91d2-9d33409d27f7" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/3616aef7-1254-4d5d-9838-8e6b16da7d69" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2c38e54f-3629-4a81-99ee-a902801e31a1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/19137aff-f2d5-4ec6-87df-0fffe587f0e0" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/2d837f0b-fc55-4ea7-8b4a-fc5d9192995c" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/02966d66-6af6-454e-856c-fd3f3d3e8192" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/fe1f048d-9dba-4664-9a4d-137ca4b36577" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/5c5debd5-5fd4-4d0b-8274-b8ceaf99bd39" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d78945fc-5456-49ac-ab6a-e209dbf5553f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/fe14a2a2-8f75-4485-860e-811ce1ddb333" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/61059bbf-74ac-4284-b257-7c6bc569465b" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Child job finished" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/db79d2a3-503f-4b10-8acd-fb4115bab543" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/96c849dc-648b-4531-912f-577a51989f26" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c399e210-1cf3-41a4-b2f7-b8e06e73b6d6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/8099db64-050b-4bf5-b92f-5ae34af990d1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/3fbf66ad-6b64-4e83-a2aa-4ce858c898cd" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/6d94355a-e45d-46df-8898-f2b99f380599" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/8873613b-8c8f-4525-97f5-8c4aa18359c3" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9fc679c0-d750-4fc0-9fff-a4fee106d780" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/673a9640-eb0a-4451-bdf9-e2fdb807240b" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d6a11221-615f-4dcb-9d80-bc54ec958b3a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/64662cbe-f9a4-42de-a5c0-1ae2e3e84f6a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/e6e9f87d-8219-4ebb-a4bd-dcd369872433" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ce2b4a5b-bb07-4ddc-b1c9-2bfc4581de15" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ceff0842-96bb-4c39-b10a-9085e3131e8f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a8ae7f49-95d5-4ab8-924d-570231355c71" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/f985b672-10fc-4b84-a27e-e06e75bcb97f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/dcf27560-bf8d-4055-9fb9-5cdce9ee981f" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ab51203f-76dc-42c5-8c6f-fa41761fa425" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/fc2c4a76-f47e-4c83-8750-37e84223f38a" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d1c5238e-c122-4535-93a9-14cd335f00a5" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ced63b95-0a12-4649-88b9-2e80aab2b022" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4592ec06-226e-4398-bd66-f6b2237f562c" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/d669194c-7b73-4798-b3bb-35a14fa7feeb" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/61c0e38a-f7f1-4ce7-a78d-327131112a72" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/9da7f974-2dc9-4a0b-ab5d-c91b43b6d533" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/11125a8d-18ea-4938-a9f5-c948c4c3a3d6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/a945453a-f1bd-4388-b958-3074ab72f691" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/ef8069ad-f7ee-4e20-b235-d65ff0feddab" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c9da62d7-1759-4786-8523-2a01671f71aa" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/c223cf02-38c7-4e03-8d49-94c109f023fa" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/6d580cfe-7620-443e-8c5c-f7599cb2f8b3" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/4d66fa08-0348-4caa-849b-e7156e7c8c8b" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/7fe32c57-e14e-4538-b749-36892412f1c6" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/786e07dd-8f8e-4a0d-8c64-563cd4291231" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/7a435c82-f2f2-4ee2-a212-754df694e6df" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/46eb585a-8d10-461f-940c-092209ffd972" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/11cd490c-a483-4709-b36d-a2aaeb6b1213" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:34665/mail/v4/messages/310cfc07-4712-4904-87fd-70e8a74c33c1" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Child job finished" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Child job finished" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Synced messages" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Finished user sync" duration=38.78008ms service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Event loop reset" eventID="AQI=" service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: POST http://127.0.0.1:34665/data/v1/stats" pkg=gpa/client userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Configuration Status Success event sent." userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:46+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:46+02:00" level=info msg="Closing user" userID=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="De-registering user client, ID:8975fb64-1953-4d7d-9bee-51ba4dfeef78" pkg=observability time="2024-09-26T10:32:46+02:00" level=info msg="Exiting IMAP Service" service=imap user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Exiting service main loop" service=smtp user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Exiting service main loop" service=notification user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Exiting Service" service=user-identity user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Exiting service main loop" service=telemetry user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Exiting service" service=user-events user=8975fb64-1953-4d7d-9bee-51ba4dfeef78 time="2024-09-26T10:32:46+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:42793: use of closed network connection" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_Sync (1.76s) === RUN TestBridge_SyncWithOngoingEvents time="2024-09-26T10:32:47+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SyncWithOngoingEvents1297402946/001/config249000486/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:47+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_SyncWithOngoingEvents1297402946/001/cache3595687334/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:47+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_SyncWithOngoingEvents1297402946/001/cache3595687334/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:47+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SyncWithOngoingEvents1297402946/001/data3464696436/gluon/backend/db gluonStore=/tmp/TestBridge_SyncWithOngoingEvents1297402946/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:47+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:47+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:47+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:47+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:47+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:47+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:47+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:47+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:47+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:47+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:47+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:47+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-09-26T10:32:47+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:47+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:47+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:47+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST http://127.0.0.1:38643/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST http://127.0.0.1:38643/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:47+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Adding vault user" userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Creating new user" userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/events/latest" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/settings" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Registering user client, ID:16308639-861f-4595-90df-2d6d0e729995" pkg=observability time="2024-09-26T10:32:47+02:00" level=info msg="Starting service main loop" service=telemetry user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Starting service main loop" service=notification user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Starting service main loop" service=smtp user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/labels?Type=4" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/labels?Type=3" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/labels?Type=1" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Adding user to imap server" addrID=af6ef6fb-d64c-43ef-9479-df0c25a71c8a service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Creating new IMAP user" addrID=af6ef6fb-d64c-43ef-9479-df0c25a71c8a service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Setting gluon ID" addrID=af6ef6fb-d64c-43ef-9479-df0c25a71c8a gluonID=169c6557-e9e6-405c-9ea8-1ca42f36a896 userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Created new IMAP user" addrID=af6ef6fb-d64c-43ef-9479-df0c25a71c8a gluonID=169c6557-e9e6-405c-9ea8-1ca42f36a896 service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=169c6557-e9e6-405c-9ea8-1ca42f36a896 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg=Resuming service=user-events user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Starting IMAP Service" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Sync triggered" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:47.421176458 +0200 CEST m=+54.476821172" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Syncing labels" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:16308639-861f-4595-90df-2d6d0e729995" userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Synced labels" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/count" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Syncing messages" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Job started" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST http://127.0.0.1:38643/mail/v4/messages" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Creating new child job" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/caa84025-de30-41f6-b41a-102916b5a7c6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e6befb3b-f43a-4408-aa3a-16ca3a824679" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/7f58319e-cea0-4a46-b9c1-521ab719bd14" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8d07f867-2d68-4af3-910f-f3ac75597bec" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a9dcec10-efac-425d-8ae3-18f069bbee9d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/02f48ff2-42c6-48e2-a951-99c2359c84d0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/384c235e-db31-491e-8d81-fc324b911ba2" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b2bbe41c-7494-4ba3-b2ea-73621520ec30" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/3b6c311a-4dd7-4ed3-80ac-e99169c61041" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/2c9d3162-b326-4f8f-9a09-b58b89aff063" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a908796e-b3aa-4534-8891-3be30a6b3a76" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/53624c13-dc96-4fa9-b479-0c3f2c6f1dc1" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5f5424a0-9167-4b22-94f4-4b722040ee13" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/c23f21bb-fe43-4100-a4a9-e028af2b191e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/07382c29-44ef-4f49-b825-5bbc68cb58b9" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/38d2fcba-90ea-4ae9-b00d-63d93c8a12f9" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/10fd117d-5790-4c9e-9590-f7abcf1ae735" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST http://127.0.0.1:38643/mail/v4/messages" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Creating new child job" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/142ddd12-e5bd-459a-a744-668ecce79a44" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b1b4fa30-febc-4409-b985-526001f4f96c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/39d1b37c-54af-4cc3-bbdf-d2ab04056fcd" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5b8a29f6-d400-4430-a665-6bf8f425afb9" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/4f92c0a8-6df6-4ad4-b90b-b7c9f7c29630" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/28524ff3-aa29-4f12-a8f0-86c3b3c44f15" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/0c9d5dae-bdaa-4b53-90aa-e6da40f126b6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/c997ca8b-436e-49b1-974f-b2947c4da5dc" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/be3cb9a6-1e9f-4512-8d84-1c0aaf85b0b0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8ef02b04-c0c2-4ace-9fc1-0f9bbfae1c90" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/15a6d827-18fa-41b4-b12f-fae473bf9da4" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ffbfd030-f3db-4cdf-b5e4-5ade638ae9b2" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/340f4482-d28b-45fb-b5b0-5bf81fb25600" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/daed303b-a621-471c-be5d-e7235783bb8d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/155bf93b-2f03-4fb5-a16f-66e5a258fc5f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f8229c4a-7d1a-40a4-9d68-b1680af6bd05" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/db5755da-e30e-411f-b8b2-a1c6d99a546b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/67f9e9b4-116c-4a59-a42f-5bbce21cd850" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/1785ad85-f6f3-4717-ad62-31b29fb20f1a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/35edcb91-3ff9-48c1-a8f2-522d95836d91" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/789d8bf2-e16b-4cca-800d-c565640d2861" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/144211ff-261c-4469-a3a2-4abbe14c672f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b514e720-03ce-4a52-b393-b22cafc94913" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/497ed485-6611-4099-a699-8fb463c7bac2" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/6eacc5bb-876d-4317-8ae1-2b7684283e22" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/c3f80944-8931-4c95-ace5-680b0cb81372" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/17527315-de92-43d3-b5cb-8c0c013f0f6a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/c16c3e0f-0881-4583-9eff-6e0976cede36" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b2965f68-d857-4726-9db3-79efaeae23a6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/215d1098-fdcc-43d3-9ad4-4a1d28a1b788" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/2d23a510-df37-4013-bc95-c97177264ae6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a4f4013e-7940-456d-8eac-6eb933e02c8c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e05c2ed7-a8f4-4451-ad2c-d875a7a47c34" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/4794ea1f-55d6-4b9b-a197-975402e3c6ef" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/81d918ad-08c9-4a05-994c-01948e641d5d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/41820c64-f3d6-4f2a-9040-e446203a70e0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/82cd6287-fedd-42e4-9f19-73c932b8f717" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/7fab3209-a30e-4d63-9a29-a5baa1f7dcd3" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/74c47980-5eaf-4646-aa13-d1e0f6184de0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/aff264d6-1b87-4188-bab0-bf3ba65f4768" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f3839e49-cea5-42e6-a470-f925cb359f59" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/96d1ac5e-456f-4bfd-9406-40a4a5900b3f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/05d6ae5c-b5b9-471f-8a9d-5daaa753c027" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b3038c30-52a0-4e17-bc93-7c35f419f0ab" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/bfb94295-ff6b-4446-aa9f-fe7012a586cc" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5a8f218e-4e45-478b-9f1f-cebe19a89bda" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/6c2632ad-19cf-4b61-af65-e9d631a58e13" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Creating new child job" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/1afea125-450b-4aa6-9f8c-4b2cbcb49274" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f4e544d0-4c25-40cb-ad62-abcba11a864c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/3f67dd88-15c0-4c9b-879b-615f54281432" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/6e5e58af-05da-4a72-97fe-85f45d60a810" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/15f5b37a-347d-4be3-a190-24c54da7ca54" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/332748ae-ada4-40da-900b-99bc1d9089e3" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/7c3a40fd-6b8c-4f10-823f-b6afbc7e3621" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f1ad788d-6274-4758-ac46-669a7d530b08" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/34834945-11f5-44c5-8904-d1e02148b89f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/66b6d618-e7d7-4223-9345-074f33496d0c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a941d94b-b242-485c-8e5b-fb1a1cbfc678" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/69ff2c01-b1d8-481b-a8f4-c5c84d9680f0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/854a3d87-b392-44e0-bd26-e68ad76458bd" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9e39f494-1f8c-493a-bd66-3cdf867e4811" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/09002dee-d855-4640-ba33-809f5f9541d6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9aa773c6-9bf2-4467-b5f5-b410536bc938" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a9831e37-98d5-4bc5-8cbf-8ccb45e79008" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/3c0760f6-d9ba-460a-ae83-c9b265109e97" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/045cba66-742d-4830-a83e-b6a0dcaf2bcc" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/78acb9b3-96f4-46aa-a3dc-340cc6875ff7" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/dc451b22-b123-4a1d-bb50-7817e22afd47" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/c88b6fef-8187-4d7b-8500-d843f142c2c8" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/70be6004-6b1e-4483-b12d-e01f5a5c3da3" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/476a7c04-7d56-4e2c-abed-1239b8e78111" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b6fc60e7-b0e2-453f-8cad-ec473d818737" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b6c8d1d1-d89b-45f1-b331-d27127c299a0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e6338f8e-2668-4176-bb19-c684dc3054bf" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/83fb84ef-d9b2-48fd-ad8a-610f06e01cb2" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9fa4a856-d978-4eca-81c4-7eb521720e0d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/1160be65-c201-4e09-a81a-9eb2f1a7237c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/4a89a0bb-25c9-4b19-afc0-c7badbad124f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e5a387ea-2f07-4501-b8cf-333266d8879d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/da33d48d-5e08-49ab-a8c0-f5538bcbab11" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/16ad44b5-0cf7-4050-a926-00be0e98475b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/6e5846fe-238f-4cfd-bb40-6e8bd4b24b36" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/30c120f8-be87-4ad0-a1b2-7431cb8a3879" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/6a60ecd1-4183-4ead-8160-4bd94da79b88" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/0d1f2e73-e607-4aea-bc04-3b4a783111a9" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b1c8b748-57f5-436b-8c19-29d3058c8314" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/6e4c0228-c628-40bc-b880-8d68aa06cd1d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/29cbefce-f42b-4a12-8a69-3de987368a8e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/1431d528-ed29-4c71-b11a-f157b1905258" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/585dd8c2-8aac-4f21-b085-b78ba348a523" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8fbf7a71-36da-403e-8bd3-21256ff3bbd9" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a9d665e4-7758-4c00-a25b-fa71f8218985" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/7b8b8a6b-42a9-4a83-a365-d5e9806ff80a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b6b66729-8d95-4bc0-8697-efa41dd44523" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/56240745-3228-4c51-8c85-36cc0b2e9d58" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f81ca3c5-6fcf-4972-a0f0-11776d07abe6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8b81ae71-1eab-4afe-897a-db3b4c20a368" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9c58ff6d-4f53-4c9e-93dc-2825879f0a88" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8fe03376-13aa-4b39-a3c2-021854d67afe" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/649ce553-7e18-4086-92ae-04f28a5a191e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/bce6d5e1-2ad5-4dd6-ba4d-369d5275145b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ac743e54-3e04-41cf-895b-46da6a279555" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a6e9e977-02fb-49a2-a1a7-9c4d79d126fd" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/445c0621-40ec-44d2-bf5b-d98e56ab4322" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/58fe89e3-6b5d-4abf-9adc-a41f66f275af" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/c3f398f4-c6fa-40a8-8b7f-21ce90d95546" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5d46ad5e-9cb6-4961-bbb4-851ce0c0971e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b9f655ab-e4ea-41ef-9ae4-928c5d1ecd3c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e1dd173e-bb45-4489-b0db-f6bb3519e561" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/d2ed4740-7bd8-4f52-9e43-afb556c9fb8e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b1485c36-ccc0-461e-80c6-b0c5002937c7" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/adb35acd-9f38-47f5-8d89-18e3c345ea71" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/0da0620a-dbb4-4fb7-9343-c9694f07bfc0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5d5bbec1-0c38-48fb-b85e-de525eca55f5" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST http://127.0.0.1:38643/mail/v4/messages" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b6c46162-510d-4f06-9d94-aa49ba89045a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/81cf16c8-1860-4eb1-8cfe-65c33e2fa2b1" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/74095dc4-aad0-43c1-9a90-3aa09dcee7fc" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST http://127.0.0.1:38643/mail/v4/messages" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Creating new child job" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/6fe32eb0-c0c7-41f7-a008-b30d324e329e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e97e5450-0e70-485b-af8a-87478be8aa5a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b4d6581f-aded-4984-879f-366577541a29" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/30f1a1ac-73d8-49f9-ae0c-3cc4c9ebc7b6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/84165cb8-8c3e-4d74-865b-ce0885f7059f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/717e268d-f6c4-4c23-96cf-9830977fe1a2" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/eb41093e-5f8f-4080-ac75-e7354f1da5c5" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b4ea3413-9a3a-45a1-ac48-2d3662f66607" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f311393b-8baf-4b9a-82d2-9ba89084805b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/3b3858d4-436d-409f-968f-f47994dd6aac" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8195222b-121b-4b2a-bd58-1581188b7fe5" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/82af4f79-7f3e-4a83-aeaa-6101f55dab90" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/76f5e117-5374-472b-a427-3c858f00974f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ddead5fb-a7f2-4a1d-a568-3942a5565de7" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/0f63d6b3-cbd6-42db-bdaa-afac29ee8b3a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/1a0bf4ef-14a5-4e58-8d6c-85c6f799aabf" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9be33fe8-7500-4a06-b88d-952213942892" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9f927fbc-6721-414c-a40b-9a3a1e099bc6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/54c4fd48-da4f-4d2f-8e18-df1d583c0ce9" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/29f9d5cb-9ec4-466f-b201-44ad6a0240c3" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Child job finished" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ed54808d-37cd-4a66-967e-890e86fcdb6b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/6802140a-0d5e-4913-8b1c-d4ffbb9cea42" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/84b52d2c-4056-4f01-9c5e-a0ba158a2d11" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/d95a0cb5-56c7-4344-9eeb-58fe3fca1418" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5cb4fa04-36f5-402c-b9d1-e063d7829cfe" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/fa098626-4e6e-4fdf-9358-3e63fdb0de0e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9ecf25e2-fd51-49c6-80a0-29bcd322fb03" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/3f3f40c9-f2fd-4455-87aa-4d54aa439219" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9df45afe-de19-4689-a2b6-780c6c28d028" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5207a863-34a8-49a8-a5ba-7c89c2dce59b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/095e6c55-769a-44f7-b5cc-7b5b63984468" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/d2b9acb9-f831-4a06-bf0d-ee56e9f0ad2f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ecedbddb-0a7f-49a0-a5d4-d3c80725c965" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/0edc299e-1d82-412b-9f62-dad80a55b1d6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/342f8039-0f4e-425b-86ee-087771a3ee4b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/2b59ab96-910c-4ad6-a12d-b00c26015f40" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/d1f928b1-3f57-4542-8c9c-44f1dd30da69" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/22e3bed4-6443-4886-9f9e-1c45b1523407" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/bbb47492-92e4-4166-989d-20b6755376d8" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/45e65830-476d-458f-8b26-e89599a4d130" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/38bc0beb-23ff-4b9d-ad13-5603b1616095" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/3b173c23-0dba-4867-81e4-224ffd8deb89" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/1cbb75b9-e33f-4074-8ea0-94f32184382e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/2a6e6654-9869-40d3-91d0-41ab47993fce" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8be11229-16dc-4fa1-8068-3c64389c6bed" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5628a225-d763-42fa-a1bb-c854fcee850a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8fdff634-c3f2-4252-8af6-f7cc6641a7e2" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/59bf62d8-bc5b-4d48-9f32-42ad307594a1" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e409cf46-c354-4851-96b6-63052e0929fe" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/473624fa-958e-427a-9e02-a0afbc2c8fd3" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/1b9aeb03-454c-40e3-a990-733e237101df" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/d04a8e53-1f57-4483-9b28-b7c4352b40f1" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/76c1423b-4f98-4078-9bbd-983758f321b0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/1973279e-8c2b-4cac-84bb-23f6a7caed26" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/05bf968a-32b6-4853-8bf6-d18080a3bf76" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/457b8112-8a1c-4d5f-90fe-f24f67cfa148" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b7bd36d2-90f3-4e79-9e51-471d5701267f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/cd431b26-7202-44b9-89cb-44882db024e8" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Job finished" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/974a440f-6c8f-4054-b34c-2d1ccba05bee" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b4e53f44-9e62-4c2c-8121-557311307aaf" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a06a0bbd-d283-4839-9411-23454ab2767c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/02d8a89d-8f1b-4223-b5a8-55af05c9638e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ed981941-e99e-40e9-856a-e1293914f1ef" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/3e21b866-a23d-4610-bd6f-499b9d16ddaf" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ef028419-109f-4e7d-aba6-c242ae11bbb6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/aaac5616-ee11-4385-8cbc-3f172fff5f77" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/00d1d202-5400-4188-90e0-8fcd3e3f678b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/cad48312-3a60-4940-b87f-5d3d9ece1d02" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b92cf569-fb22-40ba-bf7e-ebe3a6509c80" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9df632e1-ef6a-4975-a7e1-4b42be0fba10" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/0015433e-1556-4ea8-a6d1-0c4221027725" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/fa77029e-9e40-449e-b406-6c93d8113629" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/63fcbc47-ba88-4c78-91cb-0e3bd9b330c5" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/879a3758-7d24-428e-919e-a984b419c825" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ff99c889-96db-45b2-aa4f-50b76fd816ac" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/895c4b7d-01f7-4292-b2ec-3ace54170c1a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Child job finished" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/4fc231bf-2b03-4844-b9bb-0fe3d71dba0d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a97a553c-b0e5-4d7a-bbbd-80ef6da11346" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9a3b929a-9948-44c7-899a-26ba35072605" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/0e67b984-c520-43a9-a48a-f26ec47fc8d7" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/52a74eba-86b1-42b7-a356-5382cd24d591" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/489f317a-8d59-4704-acdc-0b43fdceed7e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/cf9fb85f-932d-4dff-bb3a-080d55553310" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a2db99df-7e9f-4b23-be8d-58d43ced8a45" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/68f71e45-2ad4-4849-9402-86c5d1c75c64" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/05b39540-5ff8-4a73-a466-2aca6d62ce75" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e9756756-22c7-4fd5-b8a7-0d6f0ff0be3b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/7d1d1f1b-0bda-4e19-b9a2-865f49ceeb6e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f3bbba9a-c12b-4af0-8df0-6bfc395f543c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8c632a27-57e6-4dd3-a33d-7f2b03cfb0e4" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/65cc779f-b8d4-493b-a979-3880f2a9df7e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/55030840-9673-4aeb-9498-cbc07aa4e843" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/d435a5c4-2d88-48c6-b752-d2d73000ff91" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/298887a0-827f-4062-a716-9485a6f6703d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/19dd224a-1d0e-4ec2-84c3-5b5dba6df655" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f0ea997d-76af-4c96-8330-6ece7380d867" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/7bc7fb13-9f30-4681-96d8-9557541b9096" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/251052ac-1602-42c5-a483-c03a3549ed07" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ef139ce1-fde2-4126-aa5d-af96511672cf" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/674db076-5e09-449f-b540-d006fc33a554" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5d7415a5-7b00-426c-a8ec-bfb41f303d35" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9173749b-6640-4a6b-a426-6cc192c4c6b1" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/7c1a3117-eea0-4512-9fd0-3f8370cf5734" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/47fe5ba9-0032-4624-91d2-4591aedcdac6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/01d7bd82-c960-4933-b0e3-7fbf60d40508" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/630429fd-48f9-41ac-99f7-01472f617345" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f008b340-0c99-45fc-930d-ffd31a0e288c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f6179d5c-16f4-4075-a6cd-8749e4d70095" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8d7d7c81-086e-4ffb-a910-140fcfbfa8e9" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b48c4512-36f3-408f-8b3f-3c1a17459251" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9e6d8c73-8dfe-4be8-b469-762065d7ec44" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e0161ae8-fbda-4b5b-88cd-53221df42939" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/139c6789-9760-4f1f-ac26-e75658e1a4c5" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/36bfebbb-bbf6-4666-9f0a-5ebd6d383294" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/2b492896-396b-44e2-95c5-be2fbc7e9a93" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e821f566-bc2e-47b0-90ea-51039225a24a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8f55efad-7e99-432b-80b5-dd62fbfeff2a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f3da83cd-f98f-43fb-8fa2-57d278165e07" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/bc00ee9b-fd4b-4511-87e1-78dd7c0ae503" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e69bc48e-b07b-4568-b26a-bb7b29025d5b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/c01f3030-28d8-4556-8960-2705dcd5b9b7" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/2af8963a-90dc-4327-9e49-210817f50745" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Child job finished" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Child job finished" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Synced messages" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Finished user sync" duration=55.242202ms service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Event loop reset" eventID="AQI=" service=user-events user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:47+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:47+02:00" level=info msg="Closing user" userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="De-registering user client, ID:16308639-861f-4595-90df-2d6d0e729995" pkg=observability time="2024-09-26T10:32:47+02:00" level=info msg="Exiting IMAP Service" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Exiting service main loop" service=smtp user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Exiting service main loop" service=notification user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Exiting Service" service=user-identity user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Exiting service main loop" service=telemetry user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Exiting service" service=user-events user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:34437: use of closed network connection" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:47+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SyncWithOngoingEvents1297402946/001/config249000486/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:47+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_SyncWithOngoingEvents1297402946/001/cache3595687334/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:47+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SyncWithOngoingEvents1297402946/001/data3464696436/gluon/backend/db gluonStore=/tmp/TestBridge_SyncWithOngoingEvents1297402946/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:47+02:00" level=info msg="Starting IMAP server" port=38793 service=server-manager ssl=false time="2024-09-26T10:32:47+02:00" level=info msg="Starting SMTP server" port=34437 service=server-manager ssl=false time="2024-09-26T10:32:47+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:47+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:47+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:47+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:47+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:47+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST http://127.0.0.1:38643/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:32:47+02:00" level=info msg="Creating new user" userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/settings" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Registering user client, ID:16308639-861f-4595-90df-2d6d0e729995" pkg=observability time="2024-09-26T10:32:47+02:00" level=info msg="Starting service main loop" service=telemetry user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Starting service main loop" service=notification user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Starting service main loop" service=smtp user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/labels?Type=4" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/labels?Type=3" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/labels?Type=1" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Adding user to imap server" addrID=af6ef6fb-d64c-43ef-9479-df0c25a71c8a service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Loading existing IMAP user" addrID=af6ef6fb-d64c-43ef-9479-df0c25a71c8a gluonID=169c6557-e9e6-405c-9ea8-1ca42f36a896 service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg=Resuming service=user-events user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Starting IMAP Service" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Sync triggered" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:47.481575731 +0200 CEST m=+54.537220455" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=169c6557-e9e6-405c-9ea8-1ca42f36a896 labelID=3 pkg=bridge/event/imap time="2024-09-26T10:32:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=169c6557-e9e6-405c-9ea8-1ca42f36a896 labelID=7 pkg=bridge/event/imap time="2024-09-26T10:32:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=169c6557-e9e6-405c-9ea8-1ca42f36a896 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:47+02:00" level=info msg="Received mailbox message count" count=256 gluonID=169c6557-e9e6-405c-9ea8-1ca42f36a896 labelID=5 pkg=bridge/event/imap time="2024-09-26T10:32:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=169c6557-e9e6-405c-9ea8-1ca42f36a896 labelID=6 pkg=bridge/event/imap time="2024-09-26T10:32:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=169c6557-e9e6-405c-9ea8-1ca42f36a896 labelID=8 pkg=bridge/event/imap time="2024-09-26T10:32:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=169c6557-e9e6-405c-9ea8-1ca42f36a896 labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:32:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=169c6557-e9e6-405c-9ea8-1ca42f36a896 labelID=0 pkg=bridge/event/imap time="2024-09-26T10:32:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=169c6557-e9e6-405c-9ea8-1ca42f36a896 labelID=10 pkg=bridge/event/imap time="2024-09-26T10:32:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=169c6557-e9e6-405c-9ea8-1ca42f36a896 labelID=12 pkg=bridge/event/imap time="2024-09-26T10:32:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=169c6557-e9e6-405c-9ea8-1ca42f36a896 labelID=4 pkg=bridge/event/imap time="2024-09-26T10:32:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=169c6557-e9e6-405c-9ea8-1ca42f36a896 labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:32:47+02:00" level=info msg="Received mailbox message count" count=256 gluonID=169c6557-e9e6-405c-9ea8-1ca42f36a896 labelID=eb3225b9-4ffc-4268-9c07-fce203de23da pkg=bridge/event/imap time="2024-09-26T10:32:47+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:16308639-861f-4595-90df-2d6d0e729995" userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:47+02:00" level=info msg="Finished user sync" duration="990.839µs" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Event loop reset" eventID="AQI=" service=user-events user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:47+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:34437: use of closed network connection" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:47+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:47+02:00" level=info msg="Deleting user" pkg=bridge/user userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST http://127.0.0.1:38643/data/v1/stats" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Configuration Status Abort event sent." userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Logging out user" userID=16308639-861f-4595-90df-2d6d0e729995 withAPI=true time="2024-09-26T10:32:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="De-registering user client, ID:16308639-861f-4595-90df-2d6d0e729995" pkg=observability time="2024-09-26T10:32:47+02:00" level=info msg="Exiting IMAP Service" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Exiting service main loop" service=smtp user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Exiting service main loop" service=notification user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Exiting Service" service=user-identity user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Exiting service main loop" service=telemetry user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Exiting service" service=user-events user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: DELETE http://127.0.0.1:38643/auth/v4" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Closing user" userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="De-registering user client, ID:16308639-861f-4595-90df-2d6d0e729995" pkg=observability time="2024-09-26T10:32:47+02:00" level=info msg="Deleting vault user" userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:47+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:47+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:44599: use of closed network connection" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:32:47+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SyncWithOngoingEvents1297402946/001/config249000486/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:47+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_SyncWithOngoingEvents1297402946/001/cache3595687334/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:47+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SyncWithOngoingEvents1297402946/001/data3464696436/gluon/backend/db gluonStore=/tmp/TestBridge_SyncWithOngoingEvents1297402946/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:47+02:00" level=info msg="Starting IMAP server" port=42185 service=server-manager ssl=false time="2024-09-26T10:32:47+02:00" level=info msg="Starting SMTP server" port=44599 service=server-manager ssl=false time="2024-09-26T10:32:47+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:47+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:47+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:47+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:47+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:47+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:47+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:47+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:47+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:44599: use of closed network connection" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:47+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:47+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:47+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST http://127.0.0.1:38643/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST http://127.0.0.1:38643/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:47+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Adding vault user" userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Creating new user" userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/events/latest" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/settings" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Registering user client, ID:16308639-861f-4595-90df-2d6d0e729995" pkg=observability time="2024-09-26T10:32:47+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Starting service main loop" service=telemetry user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Starting service main loop" service=notification user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Starting service main loop" service=smtp user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/labels?Type=4" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/labels?Type=3" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/labels?Type=1" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Adding user to imap server" addrID=af6ef6fb-d64c-43ef-9479-df0c25a71c8a service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Creating new IMAP user" addrID=af6ef6fb-d64c-43ef-9479-df0c25a71c8a service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Setting gluon ID" addrID=af6ef6fb-d64c-43ef-9479-df0c25a71c8a gluonID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Created new IMAP user" addrID=af6ef6fb-d64c-43ef-9479-df0c25a71c8a gluonID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg=Resuming service=user-events user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:47+02:00" level=info msg="Starting IMAP Service" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:16308639-861f-4595-90df-2d6d0e729995" userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Sync triggered" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:47.659177228 +0200 CEST m=+54.714821952" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Syncing labels" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Synced labels" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/count" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Syncing messages" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Job started" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST http://127.0.0.1:38643/mail/v4/messages" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Creating new child job" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/caa84025-de30-41f6-b41a-102916b5a7c6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e6befb3b-f43a-4408-aa3a-16ca3a824679" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/7f58319e-cea0-4a46-b9c1-521ab719bd14" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8d07f867-2d68-4af3-910f-f3ac75597bec" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/02f48ff2-42c6-48e2-a951-99c2359c84d0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a9dcec10-efac-425d-8ae3-18f069bbee9d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/384c235e-db31-491e-8d81-fc324b911ba2" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b2bbe41c-7494-4ba3-b2ea-73621520ec30" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/3b6c311a-4dd7-4ed3-80ac-e99169c61041" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/2c9d3162-b326-4f8f-9a09-b58b89aff063" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a908796e-b3aa-4534-8891-3be30a6b3a76" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/53624c13-dc96-4fa9-b479-0c3f2c6f1dc1" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/c23f21bb-fe43-4100-a4a9-e028af2b191e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5f5424a0-9167-4b22-94f4-4b722040ee13" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/07382c29-44ef-4f49-b825-5bbc68cb58b9" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/10fd117d-5790-4c9e-9590-f7abcf1ae735" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST http://127.0.0.1:38643/mail/v4/messages" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Creating new child job" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/142ddd12-e5bd-459a-a744-668ecce79a44" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/38d2fcba-90ea-4ae9-b00d-63d93c8a12f9" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b1b4fa30-febc-4409-b985-526001f4f96c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/39d1b37c-54af-4cc3-bbdf-d2ab04056fcd" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5b8a29f6-d400-4430-a665-6bf8f425afb9" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/4f92c0a8-6df6-4ad4-b90b-b7c9f7c29630" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/28524ff3-aa29-4f12-a8f0-86c3b3c44f15" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/0c9d5dae-bdaa-4b53-90aa-e6da40f126b6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/c997ca8b-436e-49b1-974f-b2947c4da5dc" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8ef02b04-c0c2-4ace-9fc1-0f9bbfae1c90" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/be3cb9a6-1e9f-4512-8d84-1c0aaf85b0b0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/15a6d827-18fa-41b4-b12f-fae473bf9da4" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ffbfd030-f3db-4cdf-b5e4-5ade638ae9b2" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/340f4482-d28b-45fb-b5b0-5bf81fb25600" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/daed303b-a621-471c-be5d-e7235783bb8d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/155bf93b-2f03-4fb5-a16f-66e5a258fc5f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f8229c4a-7d1a-40a4-9d68-b1680af6bd05" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/db5755da-e30e-411f-b8b2-a1c6d99a546b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/67f9e9b4-116c-4a59-a42f-5bbce21cd850" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/1785ad85-f6f3-4717-ad62-31b29fb20f1a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/35edcb91-3ff9-48c1-a8f2-522d95836d91" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/789d8bf2-e16b-4cca-800d-c565640d2861" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/144211ff-261c-4469-a3a2-4abbe14c672f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b514e720-03ce-4a52-b393-b22cafc94913" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/497ed485-6611-4099-a699-8fb463c7bac2" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/6eacc5bb-876d-4317-8ae1-2b7684283e22" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/17527315-de92-43d3-b5cb-8c0c013f0f6a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/c3f80944-8931-4c95-ace5-680b0cb81372" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b2965f68-d857-4726-9db3-79efaeae23a6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/c16c3e0f-0881-4583-9eff-6e0976cede36" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/2d23a510-df37-4013-bc95-c97177264ae6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/215d1098-fdcc-43d3-9ad4-4a1d28a1b788" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a4f4013e-7940-456d-8eac-6eb933e02c8c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e05c2ed7-a8f4-4451-ad2c-d875a7a47c34" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/4794ea1f-55d6-4b9b-a197-975402e3c6ef" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/81d918ad-08c9-4a05-994c-01948e641d5d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/41820c64-f3d6-4f2a-9040-e446203a70e0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/82cd6287-fedd-42e4-9f19-73c932b8f717" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/7fab3209-a30e-4d63-9a29-a5baa1f7dcd3" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/74c47980-5eaf-4646-aa13-d1e0f6184de0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/aff264d6-1b87-4188-bab0-bf3ba65f4768" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f3839e49-cea5-42e6-a470-f925cb359f59" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/96d1ac5e-456f-4bfd-9406-40a4a5900b3f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/05d6ae5c-b5b9-471f-8a9d-5daaa753c027" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/bfb94295-ff6b-4446-aa9f-fe7012a586cc" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b3038c30-52a0-4e17-bc93-7c35f419f0ab" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/6c2632ad-19cf-4b61-af65-e9d631a58e13" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5a8f218e-4e45-478b-9f1f-cebe19a89bda" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Creating new child job" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/1afea125-450b-4aa6-9f8c-4b2cbcb49274" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f4e544d0-4c25-40cb-ad62-abcba11a864c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/3f67dd88-15c0-4c9b-879b-615f54281432" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/6e5e58af-05da-4a72-97fe-85f45d60a810" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/332748ae-ada4-40da-900b-99bc1d9089e3" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/15f5b37a-347d-4be3-a190-24c54da7ca54" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/7c3a40fd-6b8c-4f10-823f-b6afbc7e3621" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f1ad788d-6274-4758-ac46-669a7d530b08" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/34834945-11f5-44c5-8904-d1e02148b89f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/66b6d618-e7d7-4223-9345-074f33496d0c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a941d94b-b242-485c-8e5b-fb1a1cbfc678" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/69ff2c01-b1d8-481b-a8f4-c5c84d9680f0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/854a3d87-b392-44e0-bd26-e68ad76458bd" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9e39f494-1f8c-493a-bd66-3cdf867e4811" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/09002dee-d855-4640-ba33-809f5f9541d6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9aa773c6-9bf2-4467-b5f5-b410536bc938" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/3c0760f6-d9ba-460a-ae83-c9b265109e97" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a9831e37-98d5-4bc5-8cbf-8ccb45e79008" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/045cba66-742d-4830-a83e-b6a0dcaf2bcc" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/78acb9b3-96f4-46aa-a3dc-340cc6875ff7" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/c88b6fef-8187-4d7b-8500-d843f142c2c8" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/dc451b22-b123-4a1d-bb50-7817e22afd47" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/70be6004-6b1e-4483-b12d-e01f5a5c3da3" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/476a7c04-7d56-4e2c-abed-1239b8e78111" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b6fc60e7-b0e2-453f-8cad-ec473d818737" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b6c8d1d1-d89b-45f1-b331-d27127c299a0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/83fb84ef-d9b2-48fd-ad8a-610f06e01cb2" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e6338f8e-2668-4176-bb19-c684dc3054bf" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9fa4a856-d978-4eca-81c4-7eb521720e0d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/1160be65-c201-4e09-a81a-9eb2f1a7237c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/4a89a0bb-25c9-4b19-afc0-c7badbad124f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e5a387ea-2f07-4501-b8cf-333266d8879d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/da33d48d-5e08-49ab-a8c0-f5538bcbab11" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b1c8b748-57f5-436b-8c19-29d3058c8314" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/16ad44b5-0cf7-4050-a926-00be0e98475b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/6e5846fe-238f-4cfd-bb40-6e8bd4b24b36" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/30c120f8-be87-4ad0-a1b2-7431cb8a3879" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/6a60ecd1-4183-4ead-8160-4bd94da79b88" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/0d1f2e73-e607-4aea-bc04-3b4a783111a9" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/6e4c0228-c628-40bc-b880-8d68aa06cd1d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/29cbefce-f42b-4a12-8a69-3de987368a8e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/1431d528-ed29-4c71-b11a-f157b1905258" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8fbf7a71-36da-403e-8bd3-21256ff3bbd9" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/585dd8c2-8aac-4f21-b085-b78ba348a523" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a9d665e4-7758-4c00-a25b-fa71f8218985" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/7b8b8a6b-42a9-4a83-a365-d5e9806ff80a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b6b66729-8d95-4bc0-8697-efa41dd44523" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8b81ae71-1eab-4afe-897a-db3b4c20a368" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/56240745-3228-4c51-8c85-36cc0b2e9d58" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f81ca3c5-6fcf-4972-a0f0-11776d07abe6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9c58ff6d-4f53-4c9e-93dc-2825879f0a88" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8fe03376-13aa-4b39-a3c2-021854d67afe" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/649ce553-7e18-4086-92ae-04f28a5a191e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/bce6d5e1-2ad5-4dd6-ba4d-369d5275145b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ac743e54-3e04-41cf-895b-46da6a279555" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a6e9e977-02fb-49a2-a1a7-9c4d79d126fd" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/445c0621-40ec-44d2-bf5b-d98e56ab4322" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/58fe89e3-6b5d-4abf-9adc-a41f66f275af" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/c3f398f4-c6fa-40a8-8b7f-21ce90d95546" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b9f655ab-e4ea-41ef-9ae4-928c5d1ecd3c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5d46ad5e-9cb6-4961-bbb4-851ce0c0971e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e1dd173e-bb45-4489-b0db-f6bb3519e561" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/d2ed4740-7bd8-4f52-9e43-afb556c9fb8e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b1485c36-ccc0-461e-80c6-b0c5002937c7" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Child job finished" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/adb35acd-9f38-47f5-8d89-18e3c345ea71" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/0da0620a-dbb4-4fb7-9343-c9694f07bfc0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5d5bbec1-0c38-48fb-b85e-de525eca55f5" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b6c46162-510d-4f06-9d94-aa49ba89045a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/81cf16c8-1860-4eb1-8cfe-65c33e2fa2b1" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/74095dc4-aad0-43c1-9a90-3aa09dcee7fc" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e97e5450-0e70-485b-af8a-87478be8aa5a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/6fe32eb0-c0c7-41f7-a008-b30d324e329e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b4d6581f-aded-4984-879f-366577541a29" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/30f1a1ac-73d8-49f9-ae0c-3cc4c9ebc7b6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/84165cb8-8c3e-4d74-865b-ce0885f7059f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/717e268d-f6c4-4c23-96cf-9830977fe1a2" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/eb41093e-5f8f-4080-ac75-e7354f1da5c5" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b4ea3413-9a3a-45a1-ac48-2d3662f66607" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=warning msg="read failed (limit reached), Attempt 1" pkg=gpa/client time="2024-09-26T10:32:47+02:00" level=error msg="read failed (limit reached)" pkg=gpa/client time="2024-09-26T10:32:47+02:00" level=warning msg="Post \"http://127.0.0.1:38643/mail/v4/messages\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:47+02:00" level=error msg="Post \"http://127.0.0.1:38643/mail/v4/messages\": context canceled" pkg=gpa/client time="2024-09-26T10:32:47+02:00" level=error msg="Failed to download message metadata with lastMessageID=c01f3030-28d8-4556-8960-2705dcd5b9b7" error="received no response from API: Post \"http://127.0.0.1:38643/mail/v4/messages\": context canceled" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="Child job exit due to context cancelled" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=error msg="Failed to sync, will retry later" error="failed sync messages: read failed (limit reached)" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/events/AQI=" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:47+02:00" level=warning msg="Get \"http://127.0.0.1:38643/core/v4/events/AQI=\": read failed (limit reached), Attempt 1" pkg=gpa/client time="2024-09-26T10:32:47+02:00" level=warning msg="Get \"http://127.0.0.1:38643/core/v4/events/AQI=\": read failed (limit reached), Attempt 2" pkg=gpa/client time="2024-09-26T10:32:48+02:00" level=warning msg="Get \"http://127.0.0.1:38643/core/v4/events/AQI=\": read failed (limit reached), Attempt 3" pkg=gpa/client time="2024-09-26T10:32:48+02:00" level=warning msg="Get \"http://127.0.0.1:38643/core/v4/events/AQI=\": read failed (limit reached), Attempt 4" pkg=gpa/client time="2024-09-26T10:32:48+02:00" level=error msg="Get \"http://127.0.0.1:38643/core/v4/events/AQI=\": read failed (limit reached)" pkg=gpa/client time="2024-09-26T10:32:48+02:00" level=info msg="API status changed: down" pkg=bridge time="2024-09-26T10:32:48+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:38643/core/v4/events/AQI=\": read failed (limit reached)" service=user-events user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Connection Lost cancelling sync" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Finished user sync" duration=741.31741ms service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling API status down" pkg=bridge time="2024-09-26T10:32:48+02:00" level=info msg="Server Manager, network down stopping listeners" service=server-manager time="2024-09-26T10:32:48+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:48+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:41451: use of closed network connection" service=server-manager time="2024-09-26T10:32:48+02:00" level=warning msg="Get \"http://127.0.0.1:38643/core/v4/events/AQI=\": read failed (limit reached), Attempt 1" pkg=gpa/client time="2024-09-26T10:32:48+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:48+02:00" level=info msg="Stopping IMAP listener" service=server-manager time="2024-09-26T10:32:48+02:00" level=warning msg="Get \"http://127.0.0.1:38643/core/v4/events/AQI=\": read failed (limit reached), Attempt 2" pkg=gpa/client time="2024-09-26T10:32:48+02:00" level=info msg="API status changed: up" pkg=bridge time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/events/AQI=" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+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=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Server Manager, network up starting listeners" service=server-manager time="2024-09-26T10:32:48+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:48+02:00" level=info msg="Handling label created event" labelID=a7200431-430c-4673-9472-914813c9049d name="******** (4ae67915)" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling API status up" pkg=bridge time="2024-09-26T10:32:48+02:00" level=info msg="Starting IMAP server" port=33487 service=server-manager ssl=false time="2024-09-26T10:32:48+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:48+02:00" level=info msg="User is already loaded (skipping)" pkg=bridge/user userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:48+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:48+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:48+02:00" level=info msg="Starting SMTP server" port=41451 service=server-manager ssl=false time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=caa84025-de30-41f6-b41a-102916b5a7c6 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=3b6c311a-4dd7-4ed3-80ac-e99169c61041 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=02f48ff2-42c6-48e2-a951-99c2359c84d0 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=4f92c0a8-6df6-4ad4-b90b-b7c9f7c29630 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=8d07f867-2d68-4af3-910f-f3ac75597bec service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=e6befb3b-f43a-4408-aa3a-16ca3a824679 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=5b8a29f6-d400-4430-a665-6bf8f425afb9 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=53624c13-dc96-4fa9-b479-0c3f2c6f1dc1 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=67f9e9b4-116c-4a59-a42f-5bbce21cd850 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=7f58319e-cea0-4a46-b9c1-521ab719bd14 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=29cbefce-f42b-4a12-8a69-3de987368a8e service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 29cbefce-f42b-4a12-8a69-3de987368a8e..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=29cbefce-f42b-4a12-8a69-3de987368a8e service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/29cbefce-f42b-4a12-8a69-3de987368a8e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=58fe89e3-6b5d-4abf-9adc-a41f66f275af service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 58fe89e3-6b5d-4abf-9adc-a41f66f275af..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=58fe89e3-6b5d-4abf-9adc-a41f66f275af service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/58fe89e3-6b5d-4abf-9adc-a41f66f275af" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=e1dd173e-bb45-4489-b0db-f6bb3519e561 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = e1dd173e-bb45-4489-b0db-f6bb3519e561..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=e1dd173e-bb45-4489-b0db-f6bb3519e561 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e1dd173e-bb45-4489-b0db-f6bb3519e561" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=b9f655ab-e4ea-41ef-9ae4-928c5d1ecd3c service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = b9f655ab-e4ea-41ef-9ae4-928c5d1ecd3c..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=b9f655ab-e4ea-41ef-9ae4-928c5d1ecd3c service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b9f655ab-e4ea-41ef-9ae4-928c5d1ecd3c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=6e4c0228-c628-40bc-b880-8d68aa06cd1d service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 6e4c0228-c628-40bc-b880-8d68aa06cd1d..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=6e4c0228-c628-40bc-b880-8d68aa06cd1d service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/6e4c0228-c628-40bc-b880-8d68aa06cd1d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=445c0621-40ec-44d2-bf5b-d98e56ab4322 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 445c0621-40ec-44d2-bf5b-d98e56ab4322..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=445c0621-40ec-44d2-bf5b-d98e56ab4322 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/445c0621-40ec-44d2-bf5b-d98e56ab4322" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=5d46ad5e-9cb6-4961-bbb4-851ce0c0971e service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 5d46ad5e-9cb6-4961-bbb4-851ce0c0971e..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=5d46ad5e-9cb6-4961-bbb4-851ce0c0971e service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5d46ad5e-9cb6-4961-bbb4-851ce0c0971e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=a6e9e977-02fb-49a2-a1a7-9c4d79d126fd service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = a6e9e977-02fb-49a2-a1a7-9c4d79d126fd..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=a6e9e977-02fb-49a2-a1a7-9c4d79d126fd service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a6e9e977-02fb-49a2-a1a7-9c4d79d126fd" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=ac743e54-3e04-41cf-895b-46da6a279555 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = ac743e54-3e04-41cf-895b-46da6a279555..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=ac743e54-3e04-41cf-895b-46da6a279555 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ac743e54-3e04-41cf-895b-46da6a279555" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=c3f398f4-c6fa-40a8-8b7f-21ce90d95546 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = c3f398f4-c6fa-40a8-8b7f-21ce90d95546..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=c3f398f4-c6fa-40a8-8b7f-21ce90d95546 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/c3f398f4-c6fa-40a8-8b7f-21ce90d95546" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=1431d528-ed29-4c71-b11a-f157b1905258 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 1431d528-ed29-4c71-b11a-f157b1905258..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=1431d528-ed29-4c71-b11a-f157b1905258 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/1431d528-ed29-4c71-b11a-f157b1905258" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=a9d665e4-7758-4c00-a25b-fa71f8218985 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = a9d665e4-7758-4c00-a25b-fa71f8218985..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=a9d665e4-7758-4c00-a25b-fa71f8218985 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a9d665e4-7758-4c00-a25b-fa71f8218985" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=b6b66729-8d95-4bc0-8697-efa41dd44523 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = b6b66729-8d95-4bc0-8697-efa41dd44523..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=b6b66729-8d95-4bc0-8697-efa41dd44523 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b6b66729-8d95-4bc0-8697-efa41dd44523" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=ffbfd030-f3db-4cdf-b5e4-5ade638ae9b2 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=7b8b8a6b-42a9-4a83-a365-d5e9806ff80a service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 7b8b8a6b-42a9-4a83-a365-d5e9806ff80a..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=7b8b8a6b-42a9-4a83-a365-d5e9806ff80a service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/7b8b8a6b-42a9-4a83-a365-d5e9806ff80a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=585dd8c2-8aac-4f21-b085-b78ba348a523 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 585dd8c2-8aac-4f21-b085-b78ba348a523..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=585dd8c2-8aac-4f21-b085-b78ba348a523 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/585dd8c2-8aac-4f21-b085-b78ba348a523" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=340f4482-d28b-45fb-b5b0-5bf81fb25600 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=8fbf7a71-36da-403e-8bd3-21256ff3bbd9 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 8fbf7a71-36da-403e-8bd3-21256ff3bbd9..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=8fbf7a71-36da-403e-8bd3-21256ff3bbd9 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8fbf7a71-36da-403e-8bd3-21256ff3bbd9" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=db5755da-e30e-411f-b8b2-a1c6d99a546b service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=daed303b-a621-471c-be5d-e7235783bb8d service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=a941d94b-b242-485c-8e5b-fb1a1cbfc678 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = a941d94b-b242-485c-8e5b-fb1a1cbfc678..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=a941d94b-b242-485c-8e5b-fb1a1cbfc678 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a941d94b-b242-485c-8e5b-fb1a1cbfc678" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=a9831e37-98d5-4bc5-8cbf-8ccb45e79008 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = a9831e37-98d5-4bc5-8cbf-8ccb45e79008..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=a9831e37-98d5-4bc5-8cbf-8ccb45e79008 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a9831e37-98d5-4bc5-8cbf-8ccb45e79008" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=3c0760f6-d9ba-460a-ae83-c9b265109e97 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 3c0760f6-d9ba-460a-ae83-c9b265109e97..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=3c0760f6-d9ba-460a-ae83-c9b265109e97 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/3c0760f6-d9ba-460a-ae83-c9b265109e97" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=78acb9b3-96f4-46aa-a3dc-340cc6875ff7 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 78acb9b3-96f4-46aa-a3dc-340cc6875ff7..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=78acb9b3-96f4-46aa-a3dc-340cc6875ff7 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/78acb9b3-96f4-46aa-a3dc-340cc6875ff7" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=9aa773c6-9bf2-4467-b5f5-b410536bc938 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 9aa773c6-9bf2-4467-b5f5-b410536bc938..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=9aa773c6-9bf2-4467-b5f5-b410536bc938 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9aa773c6-9bf2-4467-b5f5-b410536bc938" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=9e39f494-1f8c-493a-bd66-3cdf867e4811 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 9e39f494-1f8c-493a-bd66-3cdf867e4811..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=9e39f494-1f8c-493a-bd66-3cdf867e4811 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9e39f494-1f8c-493a-bd66-3cdf867e4811" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=854a3d87-b392-44e0-bd26-e68ad76458bd service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 854a3d87-b392-44e0-bd26-e68ad76458bd..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=854a3d87-b392-44e0-bd26-e68ad76458bd service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/854a3d87-b392-44e0-bd26-e68ad76458bd" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=045cba66-742d-4830-a83e-b6a0dcaf2bcc service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 045cba66-742d-4830-a83e-b6a0dcaf2bcc..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=045cba66-742d-4830-a83e-b6a0dcaf2bcc service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/045cba66-742d-4830-a83e-b6a0dcaf2bcc" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=09002dee-d855-4640-ba33-809f5f9541d6 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 09002dee-d855-4640-ba33-809f5f9541d6..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=09002dee-d855-4640-ba33-809f5f9541d6 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/09002dee-d855-4640-ba33-809f5f9541d6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=69ff2c01-b1d8-481b-a8f4-c5c84d9680f0 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 69ff2c01-b1d8-481b-a8f4-c5c84d9680f0..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=69ff2c01-b1d8-481b-a8f4-c5c84d9680f0 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/69ff2c01-b1d8-481b-a8f4-c5c84d9680f0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=7fab3209-a30e-4d63-9a29-a5baa1f7dcd3 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=6c2632ad-19cf-4b61-af65-e9d631a58e13 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=f3839e49-cea5-42e6-a470-f925cb359f59 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=5a8f218e-4e45-478b-9f1f-cebe19a89bda service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=aff264d6-1b87-4188-bab0-bf3ba65f4768 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=bfb94295-ff6b-4446-aa9f-fe7012a586cc service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=74c47980-5eaf-4646-aa13-d1e0f6184de0 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=96d1ac5e-456f-4bfd-9406-40a4a5900b3f service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=05d6ae5c-b5b9-471f-8a9d-5daaa753c027 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=b3038c30-52a0-4e17-bc93-7c35f419f0ab service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=35edcb91-3ff9-48c1-a8f2-522d95836d91 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=649ce553-7e18-4086-92ae-04f28a5a191e service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 649ce553-7e18-4086-92ae-04f28a5a191e..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=649ce553-7e18-4086-92ae-04f28a5a191e service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/649ce553-7e18-4086-92ae-04f28a5a191e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=8fe03376-13aa-4b39-a3c2-021854d67afe service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 8fe03376-13aa-4b39-a3c2-021854d67afe..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=8fe03376-13aa-4b39-a3c2-021854d67afe service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8fe03376-13aa-4b39-a3c2-021854d67afe" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=1785ad85-f6f3-4717-ad62-31b29fb20f1a service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=789d8bf2-e16b-4cca-800d-c565640d2861 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=155bf93b-2f03-4fb5-a16f-66e5a258fc5f service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=9c58ff6d-4f53-4c9e-93dc-2825879f0a88 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 9c58ff6d-4f53-4c9e-93dc-2825879f0a88..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=9c58ff6d-4f53-4c9e-93dc-2825879f0a88 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9c58ff6d-4f53-4c9e-93dc-2825879f0a88" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=f81ca3c5-6fcf-4972-a0f0-11776d07abe6 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = f81ca3c5-6fcf-4972-a0f0-11776d07abe6..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=f81ca3c5-6fcf-4972-a0f0-11776d07abe6 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f81ca3c5-6fcf-4972-a0f0-11776d07abe6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=56240745-3228-4c51-8c85-36cc0b2e9d58 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 56240745-3228-4c51-8c85-36cc0b2e9d58..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=56240745-3228-4c51-8c85-36cc0b2e9d58 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/56240745-3228-4c51-8c85-36cc0b2e9d58" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=8b81ae71-1eab-4afe-897a-db3b4c20a368 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 8b81ae71-1eab-4afe-897a-db3b4c20a368..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=8b81ae71-1eab-4afe-897a-db3b4c20a368 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8b81ae71-1eab-4afe-897a-db3b4c20a368" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=c88b6fef-8187-4d7b-8500-d843f142c2c8 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = c88b6fef-8187-4d7b-8500-d843f142c2c8..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=c88b6fef-8187-4d7b-8500-d843f142c2c8 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/c88b6fef-8187-4d7b-8500-d843f142c2c8" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=bce6d5e1-2ad5-4dd6-ba4d-369d5275145b service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = bce6d5e1-2ad5-4dd6-ba4d-369d5275145b..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=bce6d5e1-2ad5-4dd6-ba4d-369d5275145b service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/bce6d5e1-2ad5-4dd6-ba4d-369d5275145b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=70be6004-6b1e-4483-b12d-e01f5a5c3da3 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 70be6004-6b1e-4483-b12d-e01f5a5c3da3..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=70be6004-6b1e-4483-b12d-e01f5a5c3da3 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/70be6004-6b1e-4483-b12d-e01f5a5c3da3" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=b6c8d1d1-d89b-45f1-b331-d27127c299a0 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = b6c8d1d1-d89b-45f1-b331-d27127c299a0..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=b6c8d1d1-d89b-45f1-b331-d27127c299a0 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b6c8d1d1-d89b-45f1-b331-d27127c299a0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=dc451b22-b123-4a1d-bb50-7817e22afd47 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = dc451b22-b123-4a1d-bb50-7817e22afd47..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=dc451b22-b123-4a1d-bb50-7817e22afd47 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/dc451b22-b123-4a1d-bb50-7817e22afd47" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=e6338f8e-2668-4176-bb19-c684dc3054bf service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = e6338f8e-2668-4176-bb19-c684dc3054bf..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=e6338f8e-2668-4176-bb19-c684dc3054bf service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e6338f8e-2668-4176-bb19-c684dc3054bf" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=9fa4a856-d978-4eca-81c4-7eb521720e0d service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 9fa4a856-d978-4eca-81c4-7eb521720e0d..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=9fa4a856-d978-4eca-81c4-7eb521720e0d service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9fa4a856-d978-4eca-81c4-7eb521720e0d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=b6fc60e7-b0e2-453f-8cad-ec473d818737 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = b6fc60e7-b0e2-453f-8cad-ec473d818737..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=b6fc60e7-b0e2-453f-8cad-ec473d818737 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b6fc60e7-b0e2-453f-8cad-ec473d818737" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=83fb84ef-d9b2-48fd-ad8a-610f06e01cb2 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 83fb84ef-d9b2-48fd-ad8a-610f06e01cb2..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=83fb84ef-d9b2-48fd-ad8a-610f06e01cb2 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/83fb84ef-d9b2-48fd-ad8a-610f06e01cb2" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=476a7c04-7d56-4e2c-abed-1239b8e78111 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=a8ce7988-c39e-4de7-8570-5ce70b8b5c28 time="2024-09-26T10:32:48+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 = 476a7c04-7d56-4e2c-abed-1239b8e78111..., MailboxIDs = [a7200431-430c-4673-9472-914813c9049d... 5], Flags = [\\Seen]: no such message" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message created event" date=0 messageID=476a7c04-7d56-4e2c-abed-1239b8e78111 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/476a7c04-7d56-4e2c-abed-1239b8e78111" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=142ddd12-e5bd-459a-a744-668ecce79a44 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=b2bbe41c-7494-4ba3-b2ea-73621520ec30 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=39d1b37c-54af-4cc3-bbdf-d2ab04056fcd service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=384c235e-db31-491e-8d81-fc324b911ba2 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=b1b4fa30-febc-4409-b985-526001f4f96c service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=a9dcec10-efac-425d-8ae3-18f069bbee9d service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=10fd117d-5790-4c9e-9590-f7abcf1ae735 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=38d2fcba-90ea-4ae9-b00d-63d93c8a12f9 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=07382c29-44ef-4f49-b825-5bbc68cb58b9 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=2c9d3162-b326-4f8f-9a09-b58b89aff063 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=8ef02b04-c0c2-4ace-9fc1-0f9bbfae1c90 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=0c9d5dae-bdaa-4b53-90aa-e6da40f126b6 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=28524ff3-aa29-4f12-a8f0-86c3b3c44f15 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=c23f21bb-fe43-4100-a4a9-e028af2b191e service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=5f5424a0-9167-4b22-94f4-4b722040ee13 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Handling message updated event" messageID=a908796e-b3aa-4534-8891-3be30a6b3a76 service=imap subject="******** (532eaabd)" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Connection Restored Resuming Sync (if any)" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Sync triggered" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:48.78043987 +0200 CEST m=+55.836084594" user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Syncing messages" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Job started" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/events/Aa8=" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Connection Lost, pausing" service=user-events user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg=Pausing service=user-events user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/events/Aa8=" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Connection Restored, resuming" service=user-events user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg=Resuming service=user-events user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/events/Aa8=" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: POST http://127.0.0.1:38643/mail/v4/messages" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Creating new child job" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: POST http://127.0.0.1:38643/mail/v4/messages" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Creating new child job" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/3b3858d4-436d-409f-968f-f47994dd6aac" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f311393b-8baf-4b9a-82d2-9ba89084805b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8195222b-121b-4b2a-bd58-1581188b7fe5" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: POST http://127.0.0.1:38643/mail/v4/messages" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Creating new child job" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/82af4f79-7f3e-4a83-aeaa-6101f55dab90" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/76f5e117-5374-472b-a427-3c858f00974f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ddead5fb-a7f2-4a1d-a568-3942a5565de7" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/0f63d6b3-cbd6-42db-bdaa-afac29ee8b3a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/1a0bf4ef-14a5-4e58-8d6c-85c6f799aabf" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9f927fbc-6721-414c-a40b-9a3a1e099bc6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9be33fe8-7500-4a06-b88d-952213942892" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/29f9d5cb-9ec4-466f-b201-44ad6a0240c3" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ed54808d-37cd-4a66-967e-890e86fcdb6b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/6802140a-0d5e-4913-8b1c-d4ffbb9cea42" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/84b52d2c-4056-4f01-9c5e-a0ba158a2d11" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/d95a0cb5-56c7-4344-9eeb-58fe3fca1418" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5cb4fa04-36f5-402c-b9d1-e063d7829cfe" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/fa098626-4e6e-4fdf-9358-3e63fdb0de0e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/54c4fd48-da4f-4d2f-8e18-df1d583c0ce9" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9ecf25e2-fd51-49c6-80a0-29bcd322fb03" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/3f3f40c9-f2fd-4455-87aa-4d54aa439219" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5207a863-34a8-49a8-a5ba-7c89c2dce59b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9df45afe-de19-4689-a2b6-780c6c28d028" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/095e6c55-769a-44f7-b5cc-7b5b63984468" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/d2b9acb9-f831-4a06-bf0d-ee56e9f0ad2f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ecedbddb-0a7f-49a0-a5d4-d3c80725c965" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/0edc299e-1d82-412b-9f62-dad80a55b1d6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/342f8039-0f4e-425b-86ee-087771a3ee4b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/2b59ab96-910c-4ad6-a12d-b00c26015f40" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/d1f928b1-3f57-4542-8c9c-44f1dd30da69" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/22e3bed4-6443-4886-9f9e-1c45b1523407" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/bbb47492-92e4-4166-989d-20b6755376d8" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/45e65830-476d-458f-8b26-e89599a4d130" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/38bc0beb-23ff-4b9d-ad13-5603b1616095" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/3b173c23-0dba-4867-81e4-224ffd8deb89" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/1cbb75b9-e33f-4074-8ea0-94f32184382e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/2a6e6654-9869-40d3-91d0-41ab47993fce" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Child job finished" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8be11229-16dc-4fa1-8068-3c64389c6bed" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5628a225-d763-42fa-a1bb-c854fcee850a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/59bf62d8-bc5b-4d48-9f32-42ad307594a1" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8fdff634-c3f2-4252-8af6-f7cc6641a7e2" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/473624fa-958e-427a-9e02-a0afbc2c8fd3" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e409cf46-c354-4851-96b6-63052e0929fe" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/d04a8e53-1f57-4483-9b28-b7c4352b40f1" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/1b9aeb03-454c-40e3-a990-733e237101df" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/76c1423b-4f98-4078-9bbd-983758f321b0" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/1973279e-8c2b-4cac-84bb-23f6a7caed26" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/05bf968a-32b6-4853-8bf6-d18080a3bf76" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/457b8112-8a1c-4d5f-90fe-f24f67cfa148" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b7bd36d2-90f3-4e79-9e51-471d5701267f" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/cd431b26-7202-44b9-89cb-44882db024e8" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/974a440f-6c8f-4054-b34c-2d1ccba05bee" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b4e53f44-9e62-4c2c-8121-557311307aaf" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a06a0bbd-d283-4839-9411-23454ab2767c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/02d8a89d-8f1b-4223-b5a8-55af05c9638e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/3e21b866-a23d-4610-bd6f-499b9d16ddaf" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ed981941-e99e-40e9-856a-e1293914f1ef" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ef028419-109f-4e7d-aba6-c242ae11bbb6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/aaac5616-ee11-4385-8cbc-3f172fff5f77" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/cad48312-3a60-4940-b87f-5d3d9ece1d02" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/00d1d202-5400-4188-90e0-8fcd3e3f678b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b92cf569-fb22-40ba-bf7e-ebe3a6509c80" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9df632e1-ef6a-4975-a7e1-4b42be0fba10" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/0015433e-1556-4ea8-a6d1-0c4221027725" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/fa77029e-9e40-449e-b406-6c93d8113629" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/63fcbc47-ba88-4c78-91cb-0e3bd9b330c5" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/879a3758-7d24-428e-919e-a984b419c825" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ff99c889-96db-45b2-aa4f-50b76fd816ac" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/895c4b7d-01f7-4292-b2ec-3ace54170c1a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a97a553c-b0e5-4d7a-bbbd-80ef6da11346" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/4fc231bf-2b03-4844-b9bb-0fe3d71dba0d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9a3b929a-9948-44c7-899a-26ba35072605" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/52a74eba-86b1-42b7-a356-5382cd24d591" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/0e67b984-c520-43a9-a48a-f26ec47fc8d7" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/489f317a-8d59-4704-acdc-0b43fdceed7e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/a2db99df-7e9f-4b23-be8d-58d43ced8a45" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/cf9fb85f-932d-4dff-bb3a-080d55553310" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/68f71e45-2ad4-4849-9402-86c5d1c75c64" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/05b39540-5ff8-4a73-a466-2aca6d62ce75" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e9756756-22c7-4fd5-b8a7-0d6f0ff0be3b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f3bbba9a-c12b-4af0-8df0-6bfc395f543c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/7d1d1f1b-0bda-4e19-b9a2-865f49ceeb6e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/65cc779f-b8d4-493b-a979-3880f2a9df7e" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8c632a27-57e6-4dd3-a33d-7f2b03cfb0e4" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/55030840-9673-4aeb-9498-cbc07aa4e843" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/298887a0-827f-4062-a716-9485a6f6703d" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/d435a5c4-2d88-48c6-b752-d2d73000ff91" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/19dd224a-1d0e-4ec2-84c3-5b5dba6df655" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f0ea997d-76af-4c96-8330-6ece7380d867" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/7bc7fb13-9f30-4681-96d8-9557541b9096" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/251052ac-1602-42c5-a483-c03a3549ed07" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/ef139ce1-fde2-4126-aa5d-af96511672cf" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/674db076-5e09-449f-b540-d006fc33a554" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Job finished" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/5d7415a5-7b00-426c-a8ec-bfb41f303d35" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/47fe5ba9-0032-4624-91d2-4591aedcdac6" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9173749b-6640-4a6b-a426-6cc192c4c6b1" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/7c1a3117-eea0-4512-9fd0-3f8370cf5734" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/01d7bd82-c960-4933-b0e3-7fbf60d40508" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/630429fd-48f9-41ac-99f7-01472f617345" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f008b340-0c99-45fc-930d-ffd31a0e288c" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f6179d5c-16f4-4075-a6cd-8749e4d70095" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/b48c4512-36f3-408f-8b3f-3c1a17459251" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8d7d7c81-086e-4ffb-a910-140fcfbfa8e9" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/9e6d8c73-8dfe-4be8-b469-762065d7ec44" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e0161ae8-fbda-4b5b-88cd-53221df42939" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/36bfebbb-bbf6-4666-9f0a-5ebd6d383294" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/139c6789-9760-4f1f-ac26-e75658e1a4c5" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/2b492896-396b-44e2-95c5-be2fbc7e9a93" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e821f566-bc2e-47b0-90ea-51039225a24a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/8f55efad-7e99-432b-80b5-dd62fbfeff2a" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/f3da83cd-f98f-43fb-8fa2-57d278165e07" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/bc00ee9b-fd4b-4511-87e1-78dd7c0ae503" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/e69bc48e-b07b-4568-b26a-bb7b29025d5b" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/c01f3030-28d8-4556-8960-2705dcd5b9b7" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/mail/v4/messages/2af8963a-90dc-4327-9e49-210817f50745" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Child job finished" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Child job finished" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Synced messages" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Finished user sync" duration=41.649042ms service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Event loop reset" eventID="Aa8=" service=user-events user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: POST http://127.0.0.1:38643/data/v1/stats" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="Configuration Status Success event sent." userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/events/Aa8=" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/events/Aa8=" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/events/Aa8=" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/events/Aa8=" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET http://127.0.0.1:38643/core/v4/events/Aa8=" pkg=gpa/client userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:49+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:49+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:49+02:00" level=info msg="Closing user" userID=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:49+02:00" level=info msg="De-registering user client, ID:16308639-861f-4595-90df-2d6d0e729995" pkg=observability time="2024-09-26T10:32:49+02:00" level=info msg="Exiting IMAP Service" service=imap user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:49+02:00" level=info msg="Exiting service main loop" service=smtp user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:49+02:00" level=info msg="Exiting service main loop" service=notification user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:49+02:00" level=info msg="Exiting Service" service=user-identity user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:49+02:00" level=info msg="Exiting service main loop" service=telemetry user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:49+02:00" level=info msg="Exiting service" service=user-events user=16308639-861f-4595-90df-2d6d0e729995 time="2024-09-26T10:32:49+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:41451: use of closed network connection" service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_SyncWithOngoingEvents (2.55s) === RUN TestBridge_CanProcessEventsDuringSync time="2024-09-26T10:32:49+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_CanProcessEventsDuringSync520814088/001/config1677219896/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:49+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_CanProcessEventsDuringSync520814088/001/cache2016513611/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:49+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_CanProcessEventsDuringSync520814088/001/cache2016513611/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:49+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_CanProcessEventsDuringSync520814088/001/data1042946804/gluon/backend/db gluonStore=/tmp/TestBridge_CanProcessEventsDuringSync520814088/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:49+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:49+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:49+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:49+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:49+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:49+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:49+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:49+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:49+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:49+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:49+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET http://127.0.0.1:33551/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:49+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:49+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:49+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:49+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:49+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:49+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: POST http://127.0.0.1:33551/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: POST http://127.0.0.1:33551/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:49+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="Adding vault user" userID=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="Creating new user" userID=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET http://127.0.0.1:33551/core/v4/events/latest" pkg=gpa/client userID=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET http://127.0.0.1:33551/core/v4/settings" pkg=gpa/client userID=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="Registering user client, ID:016ebf69-eb68-448d-aa63-e59e9ff5a4fa" pkg=observability time="2024-09-26T10:32:49+02:00" level=info msg="Starting service main loop" service=telemetry user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="Starting service main loop" service=notification user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="Starting service main loop" service=smtp user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET http://127.0.0.1:33551/core/v4/labels?Type=4" pkg=gpa/client userID=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET http://127.0.0.1:33551/core/v4/labels?Type=3" pkg=gpa/client userID=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET http://127.0.0.1:33551/core/v4/labels?Type=1" pkg=gpa/client userID=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="Adding user to imap server" addrID=4e9a197d-f585-40f9-9306-716aeab36512 service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Creating new IMAP user" addrID=4e9a197d-f585-40f9-9306-716aeab36512 service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Setting gluon ID" addrID=4e9a197d-f585-40f9-9306-716aeab36512 gluonID=b794a47e-6a35-4aa7-a82a-ee694e261b88 userID=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b794a47e-6a35-4aa7-a82a-ee694e261b88 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:49+02:00" level=info msg="Created new IMAP user" addrID=4e9a197d-f585-40f9-9306-716aeab36512 gluonID=b794a47e-6a35-4aa7-a82a-ee694e261b88 service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg=Resuming service=user-events user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="Starting IMAP Service" service=imap user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="Sync triggered" service=imap user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:49.96807238 +0200 CEST m=+57.023717094" user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="Syncing labels" service=imap user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:016ebf69-eb68-448d-aa63-e59e9ff5a4fa" userID=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=info msg="Synced labels" service=imap user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:49+02:00" level=warning msg="429 GET http://127.0.0.1:33551/mail/v4/messages/count: Request failed with status 429 (Code=2001, Status=429), Attempt 1" pkg=gpa/client time="2024-09-26T10:32:49+02:00" level=warning msg="Too many requests, retrying after delay" after=17 method=GET pkg=gpa status=429 url="http://127.0.0.1:33551/mail/v4/messages/count" time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:33551/core/v4/events/AQI=" pkg=gpa/client userID=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32: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=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:50+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:50+02:00" level=info msg="Handling address created event" addressID=b434d6a5-c4fb-4fc9-a586-1151ad89d9b2 email="******** (277f7961)" index=0 service=user-identity user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:50+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:50+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:50+02:00" level=info msg="Closing user" userID=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:50+02:00" level=info msg="De-registering user client, ID:016ebf69-eb68-448d-aa63-e59e9ff5a4fa" pkg=observability time="2024-09-26T10:32:50+02:00" level=error msg="context canceled" pkg=gpa/client time="2024-09-26T10:32:50+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: context canceled" service=imap user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:50+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:50+02:00" level=info msg="Finished user sync" duration=97.910217ms service=imap user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:50+02:00" level=info msg="Exiting IMAP Service" service=imap user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:50+02:00" level=info msg="Exiting service main loop" service=smtp user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:50+02:00" level=info msg="Exiting service main loop" service=notification user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:50+02:00" level=info msg="Exiting Service" service=user-identity user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:50+02:00" level=info msg="Exiting service main loop" service=telemetry user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:50+02:00" level=info msg="Exiting service" service=user-events user=016ebf69-eb68-448d-aa63-e59e9ff5a4fa time="2024-09-26T10:32:50+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33715: use of closed network connection" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_CanProcessEventsDuringSync (0.74s) === RUN TestBridge_RefreshDuringSyncRestartSync time="2024-09-26T10:32:50+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_RefreshDuringSyncRestartSync3848538524/001/config1272718855/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:50+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_RefreshDuringSyncRestartSync3848538524/001/cache330223421/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:50+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_RefreshDuringSyncRestartSync3848538524/001/cache330223421/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:50+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_RefreshDuringSyncRestartSync3848538524/001/data834786182/gluon/backend/db gluonStore=/tmp/TestBridge_RefreshDuringSyncRestartSync3848538524/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:50+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:50+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:50+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:50+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:50+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:50+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:50+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:50+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:50+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:50+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:50+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:50+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:50+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:50+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:50+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:50+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: POST http://127.0.0.1:46841/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: POST http://127.0.0.1:46841/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:50+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Adding vault user" userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Creating new user" userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/core/v4/events/latest" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/core/v4/settings" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Registering user client, ID:dc688023-d85c-43a1-8a51-e9722fea743a" pkg=observability time="2024-09-26T10:32:50+02:00" level=info msg="Starting service main loop" service=telemetry user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Starting service main loop" service=notification user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Starting service main loop" service=smtp user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/core/v4/labels?Type=4" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/core/v4/labels?Type=3" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/core/v4/labels?Type=1" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Adding user to imap server" addrID=6020550d-c1bf-49be-999e-fca4d50783e7 service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Creating new IMAP user" addrID=6020550d-c1bf-49be-999e-fca4d50783e7 service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Setting gluon ID" addrID=6020550d-c1bf-49be-999e-fca4d50783e7 gluonID=7e44cdd0-a610-4028-9da1-a8affaf3796b userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Created new IMAP user" addrID=6020550d-c1bf-49be-999e-fca4d50783e7 gluonID=7e44cdd0-a610-4028-9da1-a8affaf3796b service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg=Resuming service=user-events user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7e44cdd0-a610-4028-9da1-a8affaf3796b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:50+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:dc688023-d85c-43a1-8a51-e9722fea743a" userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Starting IMAP Service" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Sync triggered" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:50.712040127 +0200 CEST m=+57.767684841" user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Syncing labels" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Synced labels" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=warning msg="429 GET http://127.0.0.1:46841/mail/v4/messages/count: Request failed with status 429 (Code=2001, Status=429), Attempt 1" pkg=gpa/client time="2024-09-26T10:32:50+02:00" level=warning msg="Too many requests, retrying after delay" after=10 method=GET pkg=gpa status=429 url="http://127.0.0.1:46841/mail/v4/messages/count" time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/core/v4/events/AQI=" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Received new API event" new="Event AQM=: refresh: 1" old="AQI=" service=user-events user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Received refresh event" service=user-events user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Handling refresh event" service=user-identity user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/core/v4/settings" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/core/v4/users" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/core/v4/addresses" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/core/v4/users" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/core/v4/users" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/core/v4/addresses" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=error msg="context canceled" pkg=gpa/client time="2024-09-26T10:32:50+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: context canceled" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Finished user sync" duration=99.179483ms service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/core/v4/addresses" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Removing gluon ID" addrID=6020550d-c1bf-49be-999e-fca4d50783e7 gluonID=7e44cdd0-a610-4028-9da1-a8affaf3796b userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Adding user to imap server" addrID=6020550d-c1bf-49be-999e-fca4d50783e7 service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Creating new IMAP user" addrID=6020550d-c1bf-49be-999e-fca4d50783e7 service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Setting gluon ID" addrID=6020550d-c1bf-49be-999e-fca4d50783e7 gluonID=7e3113a3-b9cd-4d23-b4d3-ce5a0fdab408 userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7e3113a3-b9cd-4d23-b4d3-ce5a0fdab408 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:50+02:00" level=info msg="Created new IMAP user" addrID=6020550d-c1bf-49be-999e-fca4d50783e7 gluonID=7e3113a3-b9cd-4d23-b4d3-ce5a0fdab408 service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Sync triggered" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:50.814581095 +0200 CEST m=+57.870225819" user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Syncing labels" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Synced labels" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/count" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Syncing messages" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Job started" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: POST http://127.0.0.1:46841/mail/v4/messages" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Creating new child job" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/91463b2c-c516-4f7e-a6f0-5c22001a0de3" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/4082a082-7ac9-422d-992f-7c9958a0b7dd" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/8fb65796-d9c2-4b29-9b00-7796c19fb108" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/764b31c5-2a93-48fe-a3cd-479a54ad5bc0" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/a4e0ee77-b0fa-490c-81de-23e46801d6d4" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/2a71ba17-dfea-4910-a039-d14d3e65a063" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/b476e254-4d81-4782-8392-0e775d82ae17" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/99510c11-05e8-427a-97fc-bf9a4fef69b4" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/dc312a24-709f-489d-9b9d-e01f8e31a24e" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/5e64dc9c-22d7-432c-a46b-a49f29f7d5f9" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/cbbaf13c-a345-4d58-94a9-2ac708fed1b2" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/008a3a85-e5c4-449a-9f8c-a11b314d3b92" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: POST http://127.0.0.1:46841/mail/v4/messages" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Creating new child job" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/c08e4ddb-a615-40d3-b7a9-de5c8711b7f9" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/43a80a88-606f-4829-aef5-bb6ec351d2c9" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/f1ec0260-b8bd-462c-baa6-5254acc09a38" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/821300c8-db20-4478-83a8-6dae44a99e22" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/0c8293d6-e376-4466-b686-d2784b54cdee" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/07356ec0-9f99-4ab8-85b1-4ae3c71a616a" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/c61f7082-89bc-4687-8ce3-89b081cc9eb0" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/2bfd52b9-a0d9-4742-b87f-81b3122f4495" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/7126e378-1ad3-4828-882f-a50558080fc0" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/e6ac2272-f24e-465d-9e16-fa913ecb7d16" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/73c9c0b8-0a8b-46a1-9b64-6a587cc1c695" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/b13446ae-209c-483d-a9e1-5ec71ed5bf17" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/f4b344eb-a141-4a84-b569-2444ca683df9" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/dee8c37b-0175-47d2-808c-5dbeac7a83c9" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/65dd0bcf-b030-4c03-b027-83d12b842fe5" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/ec695854-3e0f-4c26-a14c-210b693543b4" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/c2a4380c-3ca6-46fd-90c3-5ceb13341eac" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/a4b236ec-c781-4027-ba42-9db1fdd1beba" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/50e51ffb-0273-4fa1-bfd8-c8e93b897caf" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/270d0c63-a02b-4b3e-ada6-d3bd0c712061" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/d94cbc96-9f22-4b8c-935f-4596b43af772" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/49da5777-5377-41d7-a025-f948493a65ae" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/5a7d088e-c372-44ae-9b1f-9731a086256c" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/646a5339-e06b-4444-96ff-b991ae273c69" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/98b8220c-1a23-431c-99ba-3e6762b81e06" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/36ab1b36-fb77-4b8c-aab1-0862711e6740" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/facab285-7bd5-4da5-9a9d-c03e4a7b8614" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/b95998ca-62f8-4ded-9e2c-c8bfa560f6bf" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/1e6ef736-19f6-4ce7-a89a-3c4913828fd8" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/b1cab79a-0d7f-4b0c-b66c-8e371b7a6607" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/14957f22-1c87-4d9f-8b6f-21577d000aac" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/5fcc8f0a-db6f-46df-8626-7ed8fc810923" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/b469afed-c262-4950-829a-ceb5d3377cd0" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/edd4a4c8-6a96-44ee-832f-acfccde6c3f7" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/3617ec23-d979-4b26-abae-47f0e2008209" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/7abe2355-b433-4fe4-a751-4633fd8a2ad5" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/91bfed25-e1e2-4448-8878-83791016cc28" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/6bf1cbad-5ff0-46bf-b119-4d1980eb7567" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/80fb2f85-ec54-40fe-a1ee-136dbb690f77" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/f11d552c-d756-4877-a35e-f40f8039955a" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/3f6713ab-025d-41f1-8a9f-fa198a5201bc" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/0a2be1c0-4e79-4226-8b2e-ff436b4628cd" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/36f010bc-fed9-4471-96e9-1f42475d5350" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/14e62aa6-65bd-413d-be29-3da802c2d455" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/b237cd59-a212-4e10-96b5-f1997f7bb439" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/d36fcaa3-8614-49aa-8f8b-843951211c86" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/795395f0-a730-46bb-a980-7a560c6bfc69" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/99f53b9b-d18c-4226-89f9-a08a668bb655" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/06016d58-fec0-4fcf-b38b-4bf77cfe4549" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/9571d2fd-cf8e-490b-aab7-993a25143185" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/5b444959-f1a9-4144-983e-1daa5ff4a32e" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/adfe366a-b9e4-40c5-ac77-972beee2fba7" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Creating new child job" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/84c984e9-44c1-485f-9762-15d1257323dd" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/ca43b4fe-31a2-4a4a-8615-20a19ccb3d38" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/80bdc560-ccd4-4f01-9f51-c771d2f44f3b" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/f2dcef6b-7a19-477a-b189-64b6867b7bb2" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/49fea630-5d29-4a87-baf3-62c3d743157e" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/33d229c9-8888-4580-b668-775be2056a0d" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/d414f005-9cca-410d-9e62-84a953f052ab" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/d6330a1b-0a94-40e7-a803-d32fa7889b07" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/7f4fd338-c264-4e5c-a148-a4b50fd7af76" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/5eb9ab7e-f319-4634-9925-1dd6c384ee2b" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/c5c4fcd6-039b-42c1-93fb-75dfac7b6001" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/c7010e4f-cb52-4a44-9eed-72df5d5f0329" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/d8117b44-fa24-496d-9022-5aaf07ee779b" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/9f804fea-bb7a-4b6f-9bee-f6c4d8506798" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/47c520c4-aec5-492c-ac69-e56d7b8803c0" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/575d7b20-2959-4925-bfa8-6144a7e17d8e" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/af355859-6eb3-43e9-8f0f-465ced568d84" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/9366762f-4835-4281-95f7-5611858c9b6a" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/a3059401-60e4-485c-a095-8ece837d2777" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/55fe0c67-70ee-4361-8c99-ab3510eb68af" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/d498f95b-d9ca-494a-9d9c-288e53af0f03" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/e67c61cd-2ef5-4b6f-b381-aa230fdb744b" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/bd68b60f-36fb-46cd-bedf-7868f8bb7707" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/8d1f5dc9-b26c-42cd-a3d3-d445f6c31bf4" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/606d0a77-f24f-4c1f-affd-c74b7c891ad8" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/5f0d3e53-5f5c-4708-a97c-9d70ab14638e" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/bbee87fc-9ba1-4a79-823a-781004620271" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/0d859c89-ad42-48dc-bb68-7ca9920ef67c" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/aaa45fb6-b7df-48ca-8f2c-5ab28a93814f" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/e5511296-bd42-484a-aa3c-41c1eb78bcbb" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/5d06a0c9-c2d4-4931-a074-05e70223bf97" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/6875a8c9-ec88-42d5-a3f1-c2dbb8995d0d" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/e0dc1273-3351-4479-9fd3-9e9ce6ab6996" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/90e6bc2c-9b73-40c4-86c4-717277928ff0" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/57784a56-cfe3-4f7d-8443-3d4e07e54198" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/c1167331-18ce-4e79-aa61-a6addafc6713" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/17deda34-811a-4926-bb10-6949ff1a5a4c" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/135ba3e9-7a10-45c4-a783-c9d41f44e1e9" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/bd613e70-6517-4387-9586-17b071341adc" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/b4e6f676-0500-45ea-89e5-0485806621bd" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/2cbc7512-a39e-4e87-9c9b-6e135111481d" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/b7e08f4b-3399-4270-9396-813ae3edcee1" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/3a3ba975-03a2-4a36-bbe3-4ea37f819db3" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/5bafc089-64d9-4f7f-be20-ef8a72a3c8c0" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/cbb66669-5f26-4387-86bc-b930c7a42283" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/59663b3c-b84f-46aa-8cf2-4301dbf86cde" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/f50eab08-1720-4c55-9323-196e1f857fe6" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/8e76192a-8948-44ab-804c-ebbeea704a6a" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/4e0a4a2f-2684-4999-9537-3f869b6e38e5" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/cf815654-0e5b-4e0b-aa15-a6bd35929edf" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/065a9751-f4d6-42c2-af5f-fe6067a9a4ed" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/43dab7ba-c19f-4576-8560-b89ea20975fa" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/b41457b1-6f9c-42d4-9405-a41614774e50" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/ea6f800f-ffaf-40f6-a3a3-29e1d5185b00" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/d618a84b-877c-4039-8b09-b97f8490d0c0" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/e8436664-1bfa-4fc7-88d6-c8148acd29f2" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/3c721253-c0d8-4f38-9bd8-64c0888ffa25" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/29e29e3f-91bf-4325-a6df-0b397da8fb69" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/935f0c72-3099-45c5-944e-72f1cd1c07c7" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/df7af7a7-6d6d-441c-8b7f-bc7adebafe2f" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/bf23f1ab-7b92-4958-b068-78c3db418841" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/ccbf02dc-e5fc-45d2-af5f-eb19b2381e3b" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/da847125-fe95-49b1-be0b-ea771bd45f40" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/c49d08ee-8bb7-46e1-9466-b15dee6daba9" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/e2b1d48f-a469-4837-90b8-a47b774404dc" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/602b0fb3-0240-4465-b392-ad3390b5f82f" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/e3d74f08-1d9e-496e-9c9d-ab7595c63b40" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/bde54850-72d5-4379-818f-105ff00742a6" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/5c2d5e4b-628b-4f64-b2d9-2eea5adac7b7" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/cf3bcb82-d827-4214-8a06-686d30acb93c" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: POST http://127.0.0.1:46841/mail/v4/messages" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/ad54e57e-bf6a-47eb-a831-5770a20b9942" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: POST http://127.0.0.1:46841/mail/v4/messages" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Creating new child job" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/aa973486-10ff-463b-8342-67af5698aea0" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/e9492c02-0010-4246-8d56-71101fabfc81" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/2bc83f20-10e9-4c96-bde1-6d9b606e7dd8" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/64f24ef8-8ada-4238-9c1e-334a12b93370" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/9af41ba7-4ece-4e0a-9816-627ae1ba53a6" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/ff0af419-7091-4e26-b6a5-224182348d1e" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/1c09fd35-aa5f-44c1-89a6-5f62df629faa" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/7c5edb74-15d7-4de2-9fb8-446768e2a602" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/3ad2a56c-ba55-4b7f-a1b6-c7b9b6f97daa" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/9836a312-077b-4dba-8759-127890b6287d" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/e08b565e-a5bf-465e-8139-3b1c6e9a2706" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/191b6e6e-80ec-4172-96bc-df71e64353e8" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/a6d8e2c8-5da7-451e-b377-765290666ac5" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/b1ecba00-0127-489b-b85b-3b791dbb242d" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/ce767223-7bd9-4adb-899f-33b8e83e785a" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/08965013-9bef-4c70-a39b-e6f4c8c8af3d" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/b3995846-2716-48dc-bf8e-6348389b9c84" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/418dbd2d-40e2-4314-9121-a40d9d133a0e" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/56e085df-25fd-4dc8-8dea-f85537333ef7" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/89a654f8-af64-48f4-905d-aa1237ebc6c0" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/f178070c-02f2-443d-8523-5af8ce2b6b47" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/abfedc45-c328-4d67-81c6-97e57e122b15" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/532e54b9-1058-4b81-a723-77da826c1b19" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/bbf8c306-81da-4af5-a27a-790f91a336aa" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/b2c672ca-c1e3-467f-b215-aab36c26f860" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/9c79ae01-74d3-4af6-9f9d-6659488bd2e8" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/a4e0b906-8a63-45b9-85dc-505cff3f5f0e" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/4d1de223-187c-4088-b77a-4427b2c611e7" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/e408a95e-6892-48a5-9109-65a419288774" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/c3907594-7433-498b-bd5f-28038f895737" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/f5127058-7bff-4d97-91b5-1998d0706b76" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/81e22576-a69e-4051-81a3-d4e5480f68dc" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/4db7dde0-b59a-486d-b5c9-793c7e4c7651" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/6105c42f-e8ef-4268-b1e1-aee80f694136" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/b6ee14d3-17b8-42d3-b588-4a49a25ceed7" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/8f5c8969-2bfd-4e73-b464-3ee303a63c6d" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/7d0553c4-bf3d-4c73-b3fd-f397d8d86c09" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/d88f7bec-5e37-4c53-b2d7-537b9ccf962c" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/54352347-2ddc-43df-8ae8-72b6e29e27b9" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/926d644f-8edc-4268-a8cb-619aaf0c74c2" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/9cb4f6c4-9844-4b25-a4a0-0cc9240276e2" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/6933a687-2562-497e-b82e-cf33693f048b" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/349438d5-f8ab-4996-a750-7dfccab1529b" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/c82f941d-8b17-4875-b5de-5067df5a6bf3" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/21b9c0ae-7585-4f4e-bdc5-0a5cd9c634aa" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/f91f8f66-cf83-44fe-82a2-41c725286504" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/5340f3e7-3f19-4167-a8d3-6ef52dfe1434" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/9a7cffc8-96eb-4c5d-a00c-41efbb0ee22f" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Child job finished" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/e080d4ca-74d3-4274-a094-a62db744bac7" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/0775aba8-34db-4661-8b4c-9c9cc039275b" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/2f8a5cd8-cba3-44ba-9dc4-35572fc5f491" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/51467750-9e27-4d09-8236-b482e32a129f" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/7f22848a-0e9f-47cd-8d08-3849108ec5e8" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/0309866e-992f-483c-a968-8ec97c1fc33a" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/976fc877-032d-4e6d-bf6e-8246ebb1d5f9" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/57a8e2c6-e06e-4629-808b-7d5302b59d65" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/6f5a07af-6d37-4fdb-a69d-43efc807c09d" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Job finished" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/f1f4d85f-6057-409d-9394-96ec2e7ea63f" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/d420d79a-62e9-4751-a802-bbe606861509" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/74eafed7-695a-4417-bc65-6cfa22a31fed" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/73683fa3-1ecd-4e93-8b64-48b9d0e3a396" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/e91d1ab9-a42f-4449-bfb4-db37a80e7a39" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/c79f02b0-85c7-4b5a-93e7-4c3ef5d3aee6" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/a402aa52-11c6-4d47-917f-35711dd4eb97" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/2bb40519-7fba-411f-9a1e-8b96bfc7e3bd" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/fd0e517c-f5a8-4f0b-a858-76590c53daf3" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/18c45c32-7ccf-4c32-b386-2e8fc84a853d" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/d4d5e055-d26b-4589-ab70-bc258399d1b3" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/f4b80b67-fcd7-44c2-b4c1-efc7f8eff9fa" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/84151e19-02d6-4b81-9898-1f035c68564d" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/490c8063-d4cb-4e2e-8682-d8419e585421" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/e477d1cd-4f6f-4166-9612-5985e121f5e0" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/9d581bff-36f1-43f7-bbc2-9b6dbc1fba28" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/d64c1705-ffeb-4b6b-8673-489b4e5c86b3" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/4f6ac1cd-394d-4f1c-969a-015b2ef83195" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/fc88ac94-88f9-40eb-8c20-6866494fa631" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/f9b8673e-be49-45a2-aaf7-3fb0bf8a5e33" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/31b839f3-a583-424c-bab7-f3b5e1b0a531" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/c0b80dab-841a-44f1-8c4f-36718e7e3894" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/8570461b-e3c7-4fb4-b8ca-0e460c01d581" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/27ab75ad-5c75-488d-90c0-ae460cfce737" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/800a7baf-86c9-43f0-b99b-d83bcb51cbef" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/32e0c59a-6f7d-4def-ac1d-0a8ef2c7e574" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/d1a233c1-d782-4261-8c4b-24267848ac06" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/5b3f59b7-1298-4ee7-8695-eb44adbae144" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/6bcc711b-d3f8-482f-96b9-6ca2ab1ed636" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/65d886fc-3677-4ea2-9e2a-6d1e690c6a40" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/f89e8208-c90d-44f5-8b48-5f9ff5e6c2b6" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Child job finished" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/bdea48fd-abc2-4408-9148-93139a58c6d5" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/2f834451-b204-4ea7-affd-0b9cca0a306c" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/dd267682-fed9-406c-a865-912014391412" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/89ff689c-4895-4e38-bd76-9f304f295275" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/ca63f470-bee9-4456-897c-e85b67ec2257" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/2a9e8f3a-755e-4fd9-8d44-dbec3d0c203e" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/da496065-283f-4bdb-8af3-5a952be843a9" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/7b7e40a7-2cab-4317-ace5-59a9bebc53ec" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/518a2fa0-f5a9-4b8f-b35f-03af82491fb4" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/f22e2325-4dfd-4a7d-9402-e6ada2b23005" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/a703c58f-3168-4006-8799-cba4096961bb" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/4eb92a83-88ed-4a24-b847-de0ab6ca8dbe" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/d133613c-10f0-4c17-ba98-997f32e3d58e" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/b0a9b4d5-54a8-4f3d-b46c-bd7fcaf28a57" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/b1bc0e04-62ea-4bcb-bc34-ff52152eb89e" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/69de87b2-500e-45f7-96e3-3e7b6b05f742" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/d8066ed3-9b52-4561-bedd-a250a5ea9832" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/a809e3b4-174b-4d24-9b08-a27d4e2c0cc3" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/0e33c9dc-4714-4095-8238-97f024a1ecaf" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/5a885476-bed7-4167-a20b-daa1ad2fc128" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/513776aa-4890-4737-b92d-ea394384e04d" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/0e6a74f6-1851-4683-9ed6-e906839652e2" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/78824e51-f107-46ee-8e29-10bb0246922e" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/0a5b3eb7-daa2-4c01-9cea-3f1a8b60a171" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/36f92def-0a70-474d-b606-d4b50ba8921d" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/1738fba7-ef15-40bb-a348-f0fe05f386e6" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/c64a06c5-0ea0-4ed9-bc1a-dedb976b3eda" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/4fa794fb-ed68-445e-a886-b1166716e29e" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/3db60dbc-9f41-4c47-a278-52079872d34d" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/0b966ea0-aaf1-449e-86e3-8d0c59b55630" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/3956fa4e-0923-4a2e-88c1-67a966331361" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/e7f98bea-ee46-413d-a504-241f70b59691" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:46841/mail/v4/messages/bad00938-b437-4702-a9f6-00ebaafd51a9" pkg=gpa/client userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Child job finished" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Child job finished" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Synced messages" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Finished user sync" duration=54.372674ms service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Event loop reset" eventID="AQM=" service=user-events user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:50+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:50+02:00" level=info msg="Closing user" userID=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="De-registering user client, ID:dc688023-d85c-43a1-8a51-e9722fea743a" pkg=observability time="2024-09-26T10:32:50+02:00" level=info msg="Exiting IMAP Service" service=imap user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Exiting service main loop" service=smtp user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Exiting service main loop" service=notification user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Exiting Service" service=user-identity user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Exiting service main loop" service=telemetry user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Exiting service" service=user-events user=dc688023-d85c-43a1-8a51-e9722fea743a time="2024-09-26T10:32:50+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38425: use of closed network connection" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_RefreshDuringSyncRestartSync (0.80s) === RUN TestBridge_EventReplayAfterSyncHasFinished time="2024-09-26T10:32:51+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_EventReplayAfterSyncHasFinished1776031273/001/config568315157/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:51+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_EventReplayAfterSyncHasFinished1776031273/001/cache2271376560/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:51+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_EventReplayAfterSyncHasFinished1776031273/001/cache2271376560/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:51+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_EventReplayAfterSyncHasFinished1776031273/001/data3625177538/gluon/backend/db gluonStore=/tmp/TestBridge_EventReplayAfterSyncHasFinished1776031273/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:51+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:51+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:51+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:32:51+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:51+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:51+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:51+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:51+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:51+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:51+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:51+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:51+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:51+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:51+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:32:51+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:51+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: POST http://127.0.0.1:43365/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: POST http://127.0.0.1:43365/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:51+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Adding vault user" userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Creating new user" userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Creating user object" numAddr=2 numLabels=13 userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/latest" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Starting service Last EventID=AQM=" service=user-events user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/settings" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Registering user client, ID:d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0" pkg=observability time="2024-09-26T10:32:51+02:00" level=info msg="Starting service main loop" service=telemetry user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Starting service main loop" service=notification user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Starting service main loop" service=smtp user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/labels?Type=4" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/labels?Type=3" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/labels?Type=1" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Adding user to imap server" addrID=6c0421b3-6b22-4482-98be-afac1402e300 service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg="Creating new IMAP user" addrID=6c0421b3-6b22-4482-98be-afac1402e300 service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg="Setting gluon ID" addrID=6c0421b3-6b22-4482-98be-afac1402e300 gluonID=016f139e-e6a4-40b4-beb9-4fd28b8ea4e0 userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Created new IMAP user" addrID=6c0421b3-6b22-4482-98be-afac1402e300 gluonID=016f139e-e6a4-40b4-beb9-4fd28b8ea4e0 service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg=Resuming service=user-events user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Received mailbox message count" count=0 gluonID=016f139e-e6a4-40b4-beb9-4fd28b8ea4e0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:51+02:00" level=info msg="Starting IMAP Service" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0" userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Sync triggered" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:51.556176834 +0200 CEST m=+58.611821558" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Syncing labels" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Synced labels" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=warning msg="429 GET http://127.0.0.1:43365/mail/v4/messages/count: Request failed with status 429 (Code=2001, Status=429), Attempt 1" pkg=gpa/client time="2024-09-26T10:32:51+02:00" level=warning msg="Too many requests, retrying after delay" after=10 method=GET pkg=gpa status=429 url="http://127.0.0.1:43365/mail/v4/messages/count" time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/AQM=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/AQM=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+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=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling address created event" addressID=2b4bf6a4-7af7-416d-a5fc-3b92e2d70e25 email="******** (35eaf701)" index=0 service=user-identity user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=812ebf01-7f5f-4957-9aba-e949cc8fc573 service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/812ebf01-7f5f-4957-9aba-e949cc8fc573" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=bd8a4786-e098-4009-956c-ac86325a2998 service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/bd8a4786-e098-4009-956c-ac86325a2998" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=3be9ffdb-3df2-45af-9f67-cae8af6c5022 service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/3be9ffdb-3df2-45af-9f67-cae8af6c5022" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=a17f30ea-8b63-40a1-ada9-87a3813bd32e service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a17f30ea-8b63-40a1-ada9-87a3813bd32e" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=76a0e170-da8f-4c61-b3fb-b3d91a7b542f service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/76a0e170-da8f-4c61-b3fb-b3d91a7b542f" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=4f9acd9e-7582-405d-bc6a-01ddd0292700 service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/4f9acd9e-7582-405d-bc6a-01ddd0292700" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=e206eca4-f608-4724-99c0-938fdf50848c service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/e206eca4-f608-4724-99c0-938fdf50848c" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=4da539cc-0b72-4905-91de-3331cfa8a016 service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/4da539cc-0b72-4905-91de-3331cfa8a016" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=245e25f2-e4d5-4e97-b98f-2bb80d201f9b service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/245e25f2-e4d5-4e97-b98f-2bb80d201f9b" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=750d67a2-3dc6-4dbc-b021-492586892e1b service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/750d67a2-3dc6-4dbc-b021-492586892e1b" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=03dba290-b1ff-4b74-a9f2-307a2da8e6b3 service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/03dba290-b1ff-4b74-a9f2-307a2da8e6b3" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=d56f18f7-3952-4f6f-8450-e1cc4275b297 service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/d56f18f7-3952-4f6f-8450-e1cc4275b297" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=0826111a-165b-44bd-addd-73a78942cffe service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/0826111a-165b-44bd-addd-73a78942cffe" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=dbbad7d6-bfb4-48e9-a839-043e433e3d1a service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/dbbad7d6-bfb4-48e9-a839-043e433e3d1a" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=3c9240d7-8535-4624-8ae4-dc7c65bd2d31 service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/3c9240d7-8535-4624-8ae4-dc7c65bd2d31" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=24ed6ffd-c0a7-4cc4-9807-4017ecd06eb1 service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/24ed6ffd-c0a7-4cc4-9807-4017ecd06eb1" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=41fd94ac-a0a6-47a0-a314-54b9fb72f6c1 service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/41fd94ac-a0a6-47a0-a314-54b9fb72f6c1" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=7744006c-1eb8-4608-8cb2-5bbcf34bf60b service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/7744006c-1eb8-4608-8cb2-5bbcf34bf60b" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=ae9f6ab5-fa80-41ec-a738-061025132e29 service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/ae9f6ab5-fa80-41ec-a738-061025132e29" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="Handling message created event" date=0 messageID=faab8aae-bfc1-4a73-97c2-b1a8c2fd9a58 service=imap subject="******** (532eaabd)" user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/faab8aae-bfc1-4a73-97c2-b1a8c2fd9a58" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/core/v4/events/ARg=" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/count" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Syncing messages" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Job started" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: POST http://127.0.0.1:43365/mail/v4/messages" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Creating new child job" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/faab8aae-bfc1-4a73-97c2-b1a8c2fd9a58" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/ae9f6ab5-fa80-41ec-a738-061025132e29" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/41fd94ac-a0a6-47a0-a314-54b9fb72f6c1" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/7744006c-1eb8-4608-8cb2-5bbcf34bf60b" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/24ed6ffd-c0a7-4cc4-9807-4017ecd06eb1" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/3c9240d7-8535-4624-8ae4-dc7c65bd2d31" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/dbbad7d6-bfb4-48e9-a839-043e433e3d1a" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/0826111a-165b-44bd-addd-73a78942cffe" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/d56f18f7-3952-4f6f-8450-e1cc4275b297" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/03dba290-b1ff-4b74-a9f2-307a2da8e6b3" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/750d67a2-3dc6-4dbc-b021-492586892e1b" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: POST http://127.0.0.1:43365/mail/v4/messages" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Creating new child job" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/245e25f2-e4d5-4e97-b98f-2bb80d201f9b" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/4da539cc-0b72-4905-91de-3331cfa8a016" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/e206eca4-f608-4724-99c0-938fdf50848c" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/4f9acd9e-7582-405d-bc6a-01ddd0292700" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/76a0e170-da8f-4c61-b3fb-b3d91a7b542f" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a17f30ea-8b63-40a1-ada9-87a3813bd32e" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/3be9ffdb-3df2-45af-9f67-cae8af6c5022" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/bd8a4786-e098-4009-956c-ac86325a2998" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/812ebf01-7f5f-4957-9aba-e949cc8fc573" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/bf1b5041-0038-4ad3-a3ed-d329caeae5bd" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/76dee164-b6f4-48b2-81c2-310a6d5ad458" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/cc209f6c-e397-4267-a78c-7120f8f42161" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/93e542bf-a7bf-4c6c-a372-5def976daa54" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/0597b470-6df9-4628-ae21-9293462fc5f3" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/e374d8ba-5490-4f96-a58e-f2f0909491fe" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/c8e3322e-4c11-4d05-87ab-f9fc8e3ef4d9" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/5b5a6169-4483-434f-a5f9-1a2e5314d3ec" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/c1f3d757-6571-4f02-8342-8cc7dcaaaf2b" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/0b6294d5-e259-46ba-9fd0-336b65f4bde9" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/1e381a5f-de53-49dd-9551-646042e50743" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/c2fe7b45-63ef-4041-9a10-4ba7b4071569" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/8730c5b3-a189-4c1e-ab37-7af40232f452" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/998c0504-03ac-4bd7-8cde-8f936dc2ccee" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/b5f5929d-cf4e-45ac-9d4b-9a0d385d592e" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/e55fa5b3-15fb-4e1b-80b4-30bc85ef911a" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/e868ecce-728a-4be9-8089-7981ae06a84b" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/6a1a707e-3430-49fa-9692-0b079391392c" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/e0a4630a-3a3d-4f4b-b138-e4453afb3451" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/6ec1ec24-2ebd-40a0-a4e4-560f333ff0aa" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/23f43ebc-1136-40d9-9805-6ac314171b9a" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/66a7987e-3db6-42e4-9e71-f6698e960382" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/be7af91e-b323-4bd6-ae74-de8127e28fec" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/0548df45-ce26-40e0-9cdb-fd494ec6a570" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/f30446fd-dea7-4a4d-adc7-3fe543845a9d" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/b978c507-7838-40c6-9be2-45e9dfbc6d84" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/764fb46b-d131-44e9-8c55-ce5bc20c8bad" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/9b5bcdd9-0125-4152-8ab9-ccff95f4714b" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/feea5b24-04b9-4a9f-aeb6-b37df9bd81c6" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/4ea9c42c-e0a0-4295-a39b-a502b21d56d5" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/143fa2a6-6b09-4c9c-93c9-546414566c0f" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/f65b00d6-ad8a-43c1-b826-11b279701d14" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/36041f1c-7f58-47d8-baae-1f1f4014e586" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/7b555c60-69d4-42b1-87f5-d3161aa0e376" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/0463a52b-0f78-4666-9717-bb575b549a65" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/5b5c76ca-8ef9-46d2-bc91-83ed4cd302f0" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/48f2c9fa-d170-494f-a012-f60dd95c41b2" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a1a82dd8-0b46-45a9-8fbd-9089f0b25de0" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/2db7a25f-f1e2-4cca-9b7e-c97e79b5f354" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/d91deebe-a615-4ce1-9ca4-81a27915dc2a" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/7059ec1a-0d75-4ce0-8cd1-a4c46f3cca08" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/2eb5d842-6228-4dcc-b0bf-b310464bf327" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/ab15ee47-21d2-4feb-8d58-5ce2620fac9b" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/779942f4-ca61-4c6a-bd1d-4b2a98ba7c82" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Creating new child job" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/56ec1e33-e6ba-4aea-8294-622339853f43" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/adbcbc19-9a7d-4cba-a4a7-f75fd0fba4b7" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/f76d6cd4-03b8-4816-be67-1dcbd44c3143" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/9f0b5be1-39e6-43d2-b975-2cedf140936a" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/67be55ef-0693-4b17-9b64-13b908759b9d" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/00db0106-a4ec-4dd8-8ce7-70f2944a999a" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a30e3295-f7cc-475d-b810-e9a299a4fea9" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/1a0c200d-3d07-4fbf-8a55-dd7fcdddfd9d" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/00b71ac9-08f0-4a1d-b456-baf506858cb5" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/ea35f243-e9e7-4400-a4d9-f69acecf6af9" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/1a54bd9a-06b9-474f-b9f1-8a3174d6aec6" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/dd79ac0c-f155-4288-aa14-ffde36aad7b2" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/ec5187f7-9050-4312-9524-6126923cb86b" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/32037c82-6fb0-4aef-aa72-2a53078ff838" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/3fa47255-70ed-4a45-acdd-f61ac88fe5ce" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/68219ad9-994a-496a-b5b1-2068d2b39665" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/931b02a6-f859-4b08-9272-6e3398f3d5c0" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a7a05fcd-dda6-4e52-a525-72b74e6e5025" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/f93b4088-628a-45cd-baeb-a35e154d5451" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/7bf5c333-872a-4b4d-a230-5f7b13b5c3a1" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/02a6335a-c9a9-4a98-91b9-f5ebbc69aa8b" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/9ef921cc-03e8-41e6-a6bb-79bee40ec5a4" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/64d12d37-f201-49c3-838f-b0b17a92091a" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/f247c369-9614-43e8-ac0d-dd9d89979f19" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/d2424424-c28c-4250-a4ed-8101d26afdce" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/8fdef538-2f37-4fec-be0c-52245f82098e" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/f3dae44f-e01c-4fd3-9a20-291eaae0a459" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/2d0c781a-252e-4dd7-b0c1-6d4a943abe15" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/291ce542-89fa-4a49-9bd5-d4b4a8c23afb" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/5f22e8d1-3717-479a-861a-6eccf424cbb8" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/42ff24f2-3d37-4277-b2c9-96884146356f" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/99d57712-d984-46f0-878c-c55070928343" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/b522716c-e35c-4019-a57e-15ebe1aaf661" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/aafa1ee8-a125-43f6-a4d1-3803ec4ea008" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/2b9dc093-8301-40ca-9503-57d8844abcbb" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/5b2c4f78-ab03-4d8b-998a-0b0209e2b38b" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/aa67180b-67b4-4fcf-983e-5f800b75c153" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/abb7c9c7-4910-4118-95f4-a2d610b32a30" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/e560a6df-80a1-4df5-a0e0-bb9d1768f0e5" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a6d6d537-0aa0-42b7-a429-b31085e2a3a4" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/35e92f1c-204f-457c-a509-139f17f88057" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/26678bfc-a1d2-4e39-ae64-9462f61cb4d1" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a7cfb308-3107-43df-9355-e8febcce89f7" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/41d3114f-69aa-463c-9ddf-dcd9dab7cd00" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a6784776-ace7-4e2a-870a-20a5bfe37920" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/32bb54c1-6156-49ae-8a86-c8cdb186de9d" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a0e9fdb8-03b9-4928-9f6e-286918076526" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/dc9dca00-6dc3-48a0-b12e-a60097a62df6" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/48066b3b-e257-4931-a477-04407eae03e9" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/718b9699-3b37-4da9-b98a-58301536a0bc" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a82fcb1a-03d9-471a-8fe4-c4b3cd292532" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/7438d131-0b34-41b7-94a6-8b641d738aec" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/c3ecd956-250a-40eb-b28a-68573525fa0e" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/69c06cc6-4688-42bd-a995-6922a0dc61da" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/ae07039e-a03a-48b5-a9c7-934c7c8033a2" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/bb578c27-48fd-4639-9183-63c25f4d2471" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/21476d6b-1ea2-4b0a-b0f6-a56e61b9c6b8" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/11251fc5-f5d1-4620-b1a6-f08c9c21cb46" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/44796a9b-9191-4b49-97f6-285d0f25c6a4" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/5df0b493-594d-40f9-a414-f8acf5ec9630" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/fa24f0c4-0ee1-4e7e-919d-b58cea71e3a7" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/71caecb1-020c-42ef-b55b-3d0a15e351d8" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/eac098d1-0034-4828-b390-dc0cf872bc55" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/4b191822-992b-48af-a2aa-5d20d91bd53f" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/cae901c2-6e6b-4187-8ae5-f736b7ccc0de" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: POST http://127.0.0.1:43365/mail/v4/messages" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Creating new child job" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/844b6a0d-b011-4da4-9171-ee81f4544dce" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/5d1f49bc-a8bd-4ce8-b08b-340831712e56" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/9990bad2-07bb-4829-b6e7-3c2665dfdcda" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/0b4eba4d-9d45-44aa-86f0-988e80dbc206" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/8b84893b-ceb2-4665-a77d-3a2c3402b379" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/8044e0ad-11c1-46ae-b65e-962a889d20e7" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/b81489bd-d65d-46fd-a40f-00000e537ecc" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/3f70bd99-64a3-4f26-8a22-92b7844b53e7" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/b439530e-7619-4226-841b-99e4e228645c" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/3e02e1de-9f8c-4b58-8f3f-77e387850982" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Child job finished" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/42e1dc54-958f-4db2-b9cd-244bc19564a9" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/d3b6e138-7287-4b15-bacf-73fe2efb1b6d" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/8b77e192-7b77-49ab-8573-962be6cbde93" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/c36f37e0-b802-4764-970e-d25f6ff7ce68" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/089ff6d5-b1fc-4320-bea6-79b6081fbce3" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/4ea70c8c-41ad-4da1-b26c-887ccd4be705" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/f2fadb1f-7739-4346-96b5-19dd4a62ef41" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/72679d31-73ce-4b57-a065-4e13e82c59e0" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/ff974579-496e-489b-a0da-d0425508e2f0" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/b26282f0-8187-40b8-9b4a-ad0a3da44564" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/eb7faee3-a44c-4105-9d11-dbb1197a3b53" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/1b779248-b117-4d8a-9a37-a565ad3d655a" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/837854eb-15d9-419d-badd-5000dabba6e5" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/6dc99742-3729-49ae-aab5-f6ce74bad086" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/bd172704-d915-4ad5-aef3-5d57672cb536" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/204a22c8-9e80-453e-a71b-6d544dff9645" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/9105d715-c787-474f-9d59-ea66da2bb9f1" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/ef9f1516-92db-4873-9847-d4533774879c" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/3800fc1d-6af5-49c7-9437-54ede45f5ff6" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/bf316f07-8ee0-4e1e-baa8-be6fd313de73" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/8e2b8fe4-31b6-427c-a55d-6323ab4af448" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a96d6561-c29f-4042-8bcc-79eef6a12068" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/0ea90900-6986-4346-bf70-2cf86acd0dff" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a39dfdde-23c0-4843-b18e-bf72ee527412" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/66ccf30d-178b-408c-818d-b58ea8122448" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/fe6b9590-f322-4adf-8834-47cb57d2ff7d" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/4477d5c5-21da-423b-9146-bc3632eb4e8e" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/d8df39f3-8e35-4b5b-a39c-bd0197d9d11a" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/0373e3eb-13fe-4975-a8fc-186c27e6e3c3" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/4ca32d73-8e96-417d-9d77-8e95751283e3" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/e21ab9a4-d075-47c2-a3b6-ce1e6764ab4f" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/366bc240-ea80-4f87-b4b4-4b6ce7a4cb75" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/518e55fd-0c39-408a-940a-5b6de952c56a" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a57da781-710d-42f0-8174-d7774ebb0bb3" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Child job finished" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/5defafd9-fe3e-430e-b6b6-a36357386fa8" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/88c2022c-d3af-44cd-9339-98147197785f" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/f602ef40-cb00-4da4-a00e-8ad48475fed4" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/14ecf478-0ae9-498f-852d-760a4ad5c0e3" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/e123f5f4-cc0d-4774-b6ef-8d3e564dffb5" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/2f773be9-d15d-4850-97da-31245c68897b" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/f542481f-e8d2-4f14-a37e-ed64dc964712" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/bbd489f4-b6fd-4432-9c8a-d6244598a5f4" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/6894829e-319f-4275-8706-37428a9f1d75" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/8aaa11ad-0ad1-4f3a-bb6d-16045b6cb62c" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/cfc17527-1de5-42f4-9626-1f377a54cf99" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/80773d7e-d146-42b9-bb39-9aa2ac0eb763" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/7131d6bf-1e6d-49ad-ac8a-6faca72c7f9c" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/9b717f0b-b701-4ff3-af7d-a89e1d18f95d" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/2f012a70-2ac9-4f22-8bad-222a28bbc343" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/da5b4e34-2350-4fd3-9cab-3792f19db264" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a06ca067-bb2e-480f-93ef-d72d0b851519" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/5ce06981-f1d7-48f5-a102-73376e55981b" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/b173f802-8a37-4cf7-9baa-d9962819d540" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/3b11e78a-b334-4675-9ddb-30acc581567f" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: POST http://127.0.0.1:43365/mail/v4/messages" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Creating new child job" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/1d1120a3-886d-4778-a5bc-b705417c704f" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/c1c15d4d-a8a3-4606-9e7f-d919fafbe7de" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/ad29d101-f171-4e0b-9e90-2abbe0883c59" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/80946672-2ae8-4739-be96-a297a39a3ab1" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/04b681c4-259e-4301-a4ee-f6e8e29a63c0" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/0aaeb7ac-d2cc-42bc-ad0f-870fae0399f8" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/25854511-9c64-490a-b6b3-7456aa47f3e7" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/fd8132a4-a2f0-4e21-87e5-dcab7639a979" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/6954441e-d4ca-473e-8c8a-f3db3c57f207" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/1bcb4e63-215f-4d95-9408-11f835d6c8b8" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/aa1d2695-2667-4dd2-be41-9bc28516c3c7" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/12fbaea6-37cc-4b86-a37b-b0579281235e" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/c8d7de1b-fbb6-4155-907d-c7577e66ea3d" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/3973879a-05e7-4074-9c5e-80103f2681aa" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/6995bf3a-d54c-42f3-a2ae-6c613dba3b81" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/fef9d555-af7b-4dfd-b40d-f758b8d57a65" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/192e2888-0b5f-45a0-b3fd-3c8bdddc472e" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/5f367afa-6d46-4268-a6fe-aff5529ced19" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/d5643321-706c-4a26-acbb-514dabead436" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/7ad129d2-9192-4104-8f29-5299f6374f43" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/d320f8ea-8711-49e3-a3c4-8944f59138b3" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/2e2c1632-9a3f-4acb-8bb6-a868e847aea4" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a543ee67-42c5-40f7-bde7-aca6957b4619" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/352dd6fc-3e79-43a6-a286-9a0689a1e644" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/b95ce5cb-6df2-4a79-a5bd-dc82bf26e57d" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/b0d6d906-aebf-4ed7-86f9-ce4ac73a0df8" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a7f1f5d6-0ced-4cf1-8e33-568e885e48d2" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/89df38b6-6533-48a9-bde6-066e1db0b9cb" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/08c685ca-4079-4a27-8e34-ac6729fa4947" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/70e18634-905a-4046-bc36-dc6bd568721e" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/6a04c38d-7bc3-46fe-9353-2fe15fa749fe" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/cf3f16ac-dcda-4e9e-8ad4-f4ec3d669abe" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/ba89595e-6362-4bfd-9a20-5638f06f8c07" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a0d1449c-5182-4cf9-a638-315f33304bdc" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/a97573b7-c071-487f-b78a-7439584052fb" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/b3230819-c944-44e3-ba28-166cec83c9db" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/ae992ccd-fa2d-4221-bf21-f16b77675c65" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/40fd2c4d-64fb-4eac-9a57-1836cc0ad650" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/3bf1b69a-fcb1-453c-a5d2-c2142956b0de" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/fad1bf3a-54c5-494c-80ad-84298ef543cb" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/5015a928-cfc9-4316-9acd-eb265cddd0e3" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/075f202f-8c1a-47b3-9625-af7c6cc72c08" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/3172a7b1-42fd-41f1-9f08-c0357906fcbe" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/e6c8e7db-f652-40c7-8d92-57244154c813" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/b54bdc38-77b8-4250-b473-67153406103e" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/53af4f3c-43ba-4bab-9eee-9e3c7416fa38" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/e090840d-6734-478f-9f43-70fa8acc889a" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/94fec0aa-3e8d-4030-a3da-326cec31485f" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/445d679a-7f34-46b2-85b1-13027fc3e0b8" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/8dbb6daf-56c8-43b7-a1ba-360340eba14d" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/f452c4c1-3a4b-4099-9a09-e86f8a16a568" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/fb327b73-50e4-4441-a5e1-223e81ceafec" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/71f906a7-e44d-404c-acd0-db8a041131dd" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/32a76110-a0aa-417e-a3bd-3c00645d7b33" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/7314ef32-2e6c-4608-909d-d8a52bfd278d" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/04921bbc-9bc5-4a0b-80f2-59c88462fb80" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/161c9484-5cb2-473c-ac28-8ba6a64b7fbd" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/257e12bb-bf29-47dd-9d7b-7aba9529ac6f" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/390c1ef7-1bb5-4637-82f0-81700cefd0e9" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/63e469fd-b19f-4ecf-8f38-77dbb0d4a745" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/15a3b84d-77ff-4bad-8411-ecbf9a1a4689" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/38c88370-829c-4476-b053-917907989065" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/faa31608-50d3-48b8-a844-68a412d93a73" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/122f673d-bcd9-4180-8d83-9b93f60fe6c8" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/f8e018cc-4780-496e-ba3a-2747581def29" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/88edebe4-c36a-4735-8c88-13f86c0a26fc" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/cd392cb7-1fb6-4859-9bdd-81745fb09e5e" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/4576ce0f-3bd9-4432-bef0-34881c3abf47" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/9c1ca549-f119-4f14-9e22-0352cca5de87" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/8c6b9924-a4c9-414a-b57d-d752a65bd3c3" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/e553718f-7e71-43b3-bd92-a619ef03e307" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/2c140e13-725e-44b1-a795-3d47379d94f9" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/c1a3a0b0-1b90-4d12-beb8-69fc4b1e0f78" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/fad001c5-69c7-483b-ae2e-8990eef394f6" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/6816db3b-afe6-4ef1-a8e4-1debc8f17ac5" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/cd040e70-f46d-437e-bf54-3f6eb201048c" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/71b25432-d5b0-4f9f-9412-818e142c8be7" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/d4249c75-fb6f-46d9-8edd-4c6e7e3ac162" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/020be740-9a18-4e72-8cb5-3b6e58697f95" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/64b45a32-bbfd-42bd-8419-845e1e881c62" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/29bc2cb2-9521-4710-8e89-84c8e89cc687" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/b12d1a6d-fbb0-4413-bd84-7f7c9211db9b" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:43365/mail/v4/messages/15efeada-a712-4772-89b8-2127417b5817" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Job finished" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Child job finished" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Child job finished" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Child job finished" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Synced messages" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Finished user sync" duration=10.07285143s service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Event loop reset" eventID="AQM=" service=user-events user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: POST http://127.0.0.1:43365/data/v1/stats" pkg=gpa/client userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Configuration Status Success event sent." userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:01+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:01+02:00" level=info msg="Closing user" userID=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="De-registering user client, ID:d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0" pkg=observability time="2024-09-26T10:33:01+02:00" level=info msg="Exiting IMAP Service" service=imap user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Exiting service main loop" service=smtp user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Exiting service main loop" service=notification user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Exiting Service" service=user-identity user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Exiting service main loop" service=telemetry user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Exiting service" service=user-events user=d2b71e76-8fdb-4e37-9a2f-2dc6df46f4d0 time="2024-09-26T10:33:01+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:01+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:01+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33:01+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:35879: use of closed network connection" service=server-manager time="2024-09-26T10:33:01+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:01+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_EventReplayAfterSyncHasFinished (10.76s) === RUN TestBridge_MessageCreateDuringSync time="2024-09-26T10:33:02+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_MessageCreateDuringSync4107832241/001/config2133043492/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_MessageCreateDuringSync4107832241/001/cache2273211971/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_MessageCreateDuringSync4107832241/001/cache2273211971/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:02+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_MessageCreateDuringSync4107832241/001/data1464359655/gluon/backend/db gluonStore=/tmp/TestBridge_MessageCreateDuringSync4107832241/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:33:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:02+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:02+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:02+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:02+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:02+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:02+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:02+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:02+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:02+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:02+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:02+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:33:02+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:33:02+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: POST http://127.0.0.1:33303/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: POST http://127.0.0.1:33303/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:02+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Adding vault user" userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Creating new user" userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/core/v4/events/latest" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/core/v4/settings" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Registering user client, ID:a8aebe25-96e2-408a-bf0f-31a7cd989953" pkg=observability time="2024-09-26T10:33:02+02:00" level=info msg="Starting service main loop" service=telemetry user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Starting service main loop" service=notification user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Starting service main loop" service=smtp user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/core/v4/labels?Type=4" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/core/v4/labels?Type=3" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/core/v4/labels?Type=1" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Adding user to imap server" addrID=3f280912-b80f-4f8c-ba9b-c14b016e81b2 service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Creating new IMAP user" addrID=3f280912-b80f-4f8c-ba9b-c14b016e81b2 service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Setting gluon ID" addrID=3f280912-b80f-4f8c-ba9b-c14b016e81b2 gluonID=8a74cb2c-182c-49d7-820e-6072395258d9 userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Created new IMAP user" addrID=3f280912-b80f-4f8c-ba9b-c14b016e81b2 gluonID=8a74cb2c-182c-49d7-820e-6072395258d9 service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg=Resuming service=user-events user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8a74cb2c-182c-49d7-820e-6072395258d9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:02+02:00" level=info msg="Starting IMAP Service" service=imap user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Sync triggered" service=imap user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a8aebe25-96e2-408a-bf0f-31a7cd989953" userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:02.272516204 +0200 CEST m=+69.328160928" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Syncing labels" service=imap user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Synced labels" service=imap user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=warning msg="429 GET http://127.0.0.1:33303/mail/v4/messages/count: Request failed with status 429 (Code=2001, Status=429), Attempt 1" pkg=gpa/client time="2024-09-26T10:33:02+02:00" level=warning msg="Too many requests, retrying after delay" after=15 method=GET pkg=gpa status=429 url="http://127.0.0.1:33303/mail/v4/messages/count" time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/core/v4/events/AQI=" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/core/v4/events/AQI=" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+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=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling address created event" addressID=7b89d7ab-301c-4f60-83b0-50564c505c66 email="******** (35eaf701)" index=0 service=user-identity user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=da802912-2675-48f2-a80e-8b0af9cd68c6 service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/da802912-2675-48f2-a80e-8b0af9cd68c6" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: POST http://127.0.0.1:33303/data/v1/stats" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Configuration Status Success event sent." userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=2db7e704-d7bd-4c7a-b7b0-45ae862ff441 service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/2db7e704-d7bd-4c7a-b7b0-45ae862ff441" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=253a7b57-a9ca-45a2-be1a-eb5635f984f4 service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/253a7b57-a9ca-45a2-be1a-eb5635f984f4" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=cf4f223c-0f82-41b0-aad4-b3807fa81a58 service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/cf4f223c-0f82-41b0-aad4-b3807fa81a58" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=8c39c623-032b-4bb7-ae90-dbd7d58228dd service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/8c39c623-032b-4bb7-ae90-dbd7d58228dd" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=45e96d3f-7f7c-4ee8-8ec3-a8faf9eb1caa service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/45e96d3f-7f7c-4ee8-8ec3-a8faf9eb1caa" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=95384b05-3c33-4417-8c71-2d0fe1325dfe service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/95384b05-3c33-4417-8c71-2d0fe1325dfe" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=5fff2e6c-319e-4b8c-843e-6c0b2b6bc8a9 service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/5fff2e6c-319e-4b8c-843e-6c0b2b6bc8a9" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=56a09bd7-6ecd-401d-ae44-671527a933a3 service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/56a09bd7-6ecd-401d-ae44-671527a933a3" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=d231738d-3041-441b-ad0b-5db0e8122ba4 service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/d231738d-3041-441b-ad0b-5db0e8122ba4" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=c487619c-c38a-4304-99dd-4ad1ae76a818 service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/c487619c-c38a-4304-99dd-4ad1ae76a818" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=216c3a75-b836-4fb5-85a7-e91dc65e4163 service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/216c3a75-b836-4fb5-85a7-e91dc65e4163" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=2cf56205-d85d-44ef-b06c-a4ab605872f8 service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/2cf56205-d85d-44ef-b06c-a4ab605872f8" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=b15d801e-ae75-4b71-9442-e6b440457cd3 service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/b15d801e-ae75-4b71-9442-e6b440457cd3" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=e74e8923-e942-47f4-9115-2f2ee5cf843c service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/e74e8923-e942-47f4-9115-2f2ee5cf843c" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=b3568fde-a74c-42e1-a60b-d9748269a827 service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/b3568fde-a74c-42e1-a60b-d9748269a827" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=b7bedd22-856d-4f04-8461-0457e357d1f7 service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/b7bedd22-856d-4f04-8461-0457e357d1f7" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=297e6020-1aee-4bb6-87fc-46ae6f8cb41b service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/297e6020-1aee-4bb6-87fc-46ae6f8cb41b" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=a4cd9e6a-81c9-4839-94dc-d9b64673e00b service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/a4cd9e6a-81c9-4839-94dc-d9b64673e00b" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="Handling message created event" date=0 messageID=dfa5fbfc-5fb1-4a37-beb4-05b79240b405 service=imap subject="******** (532eaabd)" user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/mail/v4/messages/dfa5fbfc-5fb1-4a37-beb4-05b79240b405" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/core/v4/events/ARc=" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/core/v4/events/ARc=" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/core/v4/events/ARc=" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/core/v4/events/ARc=" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/core/v4/events/ARc=" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/core/v4/events/ARc=" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/core/v4/events/ARc=" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/core/v4/events/ARc=" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/core/v4/events/ARc=" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET http://127.0.0.1:33303/core/v4/events/ARc=" pkg=gpa/client userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:03+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:03+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:03+02:00" level=info msg="Closing user" userID=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:03+02:00" level=info msg="De-registering user client, ID:a8aebe25-96e2-408a-bf0f-31a7cd989953" pkg=observability time="2024-09-26T10:33:03+02:00" level=error msg="context canceled" pkg=gpa/client time="2024-09-26T10:33:03+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: context canceled" service=imap user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:03+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:03+02:00" level=info msg="Finished user sync" duration=1.222966811s service=imap user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:03+02:00" level=info msg="Exiting IMAP Service" service=imap user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:03+02:00" level=info msg="Exiting service main loop" service=smtp user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:03+02:00" level=info msg="Exiting service main loop" service=notification user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:03+02:00" level=info msg="Exiting Service" service=user-identity user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:03+02:00" level=info msg="Exiting service main loop" service=telemetry user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:03+02:00" level=info msg="Exiting service" service=user-events user=a8aebe25-96e2-408a-bf0f-31a7cd989953 time="2024-09-26T10:33:03+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:45815: use of closed network connection" service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_MessageCreateDuringSync (1.86s) === RUN TestBridge_CorruptedVaultClearsPreviousIMAPSyncState time="2024-09-26T10:33:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_CorruptedVaultClearsPreviousIMAPSyncState2674493042/001/config577867165/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_CorruptedVaultClearsPreviousIMAPSyncState2674493042/001/cache2452320308/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_CorruptedVaultClearsPreviousIMAPSyncState2674493042/001/cache2452320308/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_CorruptedVaultClearsPreviousIMAPSyncState2674493042/001/data1580838619/gluon/backend/db gluonStore=/tmp/TestBridge_CorruptedVaultClearsPreviousIMAPSyncState2674493042/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:33:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:03+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:03+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:03+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:03+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:03+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:03+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:03+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:03+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:33:03+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:03+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:33:03+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:33:03+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:36831/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:36831/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:04+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Adding vault user" userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Creating new user" userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/core/v4/events/latest" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Starting service Last EventID=Zg==" service=user-events user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/core/v4/settings" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Registering user client, ID:d5782c5a-440e-46ca-9b3d-6ac75c51e959" pkg=observability time="2024-09-26T10:33:04+02:00" level=info msg="Starting service main loop" service=telemetry user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Starting service main loop" service=notification user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Starting service main loop" service=smtp user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/core/v4/labels?Type=4" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/core/v4/labels?Type=3" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/core/v4/labels?Type=1" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Adding user to imap server" addrID=4bcbab77-8551-4edf-8186-7cb100d1e382 service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Creating new IMAP user" addrID=4bcbab77-8551-4edf-8186-7cb100d1e382 service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Setting gluon ID" addrID=4bcbab77-8551-4edf-8186-7cb100d1e382 gluonID=4e335263-4aea-4000-a84d-04071a45d3fa userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Created new IMAP user" addrID=4bcbab77-8551-4edf-8186-7cb100d1e382 gluonID=4e335263-4aea-4000-a84d-04071a45d3fa service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg=Resuming service=user-events user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d5782c5a-440e-46ca-9b3d-6ac75c51e959" userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Starting IMAP Service" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Sync triggered" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:04.131782021 +0200 CEST m=+71.187426745" user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Syncing labels" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4e335263-4aea-4000-a84d-04071a45d3fa labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:04+02:00" level=info msg="Synced labels" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/count" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Syncing messages" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Job started" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:36831/mail/v4/messages" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Creating new child job" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/b06ed361-bd9b-4b33-b47f-c75472b54f99" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:36831/mail/v4/messages" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Creating new child job" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/c627df88-75a1-4180-bd1c-7e825a93e7af" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/ebbc5277-45f6-4212-b3a1-8c3ed01fbf94" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/9090098c-ef35-455e-a91e-30d686aa3d45" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/cddcf70d-adae-41e5-b735-29434ab1cd78" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/416b4920-aa3a-4434-814f-4cf63c20cbfb" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/a620b055-ca81-402e-bc14-41763f48bc7b" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/7de162bc-970c-4afa-9ad7-39f3497eb913" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/b894ae40-e9ea-4cad-a183-334b7d661ba4" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/2db66d72-a3ea-49b7-ae5a-ab549b86dbdc" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/c36bbf35-5026-45a9-ad33-37649b6f7a02" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/f6084cba-393c-4561-9139-3ab15b00f45a" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/b2d302d7-5ba9-4801-ab0f-2cd7b0b80369" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/9a5d8336-033d-41da-b698-cde19d3332f1" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/4e5ab18a-2c0b-4502-a051-ab91c507c168" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/d9962967-8263-4a00-b68f-887efa8cf329" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/d831c00a-8106-410c-bf51-829d7c738ed5" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/521ad61a-9f94-4e9a-bba9-dcde26295463" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/3f030619-0628-4cad-82d8-959c6daee068" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/ee54203e-5738-4510-8cff-bab83efcd3a9" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/44e4d84d-0f42-4cdb-b307-d8065cdcfd83" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/ae96914d-7a94-4b40-ba2c-b305fe1affda" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/2cec280f-20bb-4a1c-84ce-364f1336b545" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/64733644-7ca3-4257-88f4-cd1e296b57ae" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/2e5205e2-8e30-405d-a4ea-1918673870be" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/e98b0b31-254a-4dff-8452-87dd1def57a7" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/e6a62815-8ef8-4e6f-bbc8-f7d9bad19f61" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/f18eb92a-5909-4e63-bb81-f90c3c66e4cd" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/057e5ce9-c87c-43d8-be08-7c11326581f5" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/7b0f4192-22e6-4394-9087-ca889d520134" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/4874c907-b3c1-41a3-a890-57e5ce1792ea" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/2ec0ca94-c923-4edc-a479-3b2982e199c8" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/28d52388-d80f-45e6-80e9-7d23b92fa621" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/801995fb-d4c4-4429-a0c9-cea3770c9b64" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/83463921-f9e9-4b87-a120-8a6ded847f59" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/7fc0a2e2-85a3-4496-984f-5db6c8c92fd4" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/43570926-d6c0-48fe-a6fb-c32354ff9798" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/ddb8fd87-ae43-47aa-8927-5cd17bc9f46f" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/71839995-3734-45a5-9a14-3fe95b69e999" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/e0862b25-e6c5-4ad0-b616-fd45b9cba9de" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/79956c96-0c62-4125-b42d-bdfd121fcdff" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/b667d4ce-73d7-4528-bc3b-2db75c08b791" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/f1d6b6a0-b72f-438a-a8b2-2aced67d1098" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/418ea7f3-4ae2-41ac-a2a0-7573704264c2" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/fc627900-e4a0-4797-a5ba-58fa80d0ea81" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/c635d1ad-cf04-4fe5-aa47-df7fc5f519e8" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/4ddca958-fc09-4467-bf8f-104803471147" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/ce93acb1-8eca-4362-8b86-acd9f9d8561c" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/dea2fc51-4ee3-40b3-9cba-8b00d564dc62" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/32db0f65-928e-4a65-b901-1f959b043321" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/4af1dacf-d2e1-4b80-b0d3-77df3355ffd2" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/00e8aaf8-3651-4e11-b158-b0cb4efef684" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/214fb099-1da4-4bd9-bc39-4262143d1e77" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/131791fb-4fc5-415b-b65d-1aa833068de6" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/80bd3b84-3bba-49c1-b81c-c9bf57d4acf2" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/563f9d7f-2644-402a-91f1-04b6220e5fa1" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/9cc2f0cc-0050-455b-ac47-041516eae590" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/98010a5a-f28d-4ee5-aa49-97734ed52d73" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/b630b305-b8e6-454f-9ce4-9784dbba3d89" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/d2169dd6-5c9a-4868-98b8-880c0d1e7630" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/4f56484c-b54f-45c6-88b7-f59377d76c09" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/c67ebfe9-78b6-4d1d-98ac-160e4d3f9936" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/419117ec-02cb-444c-8efe-7b4841a5686d" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/556a4453-446a-4643-88a1-75bce2c37104" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Job finished" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/89b1609e-fb1c-492f-b73a-65f9946e4865" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/f45b244c-e10d-4c63-a11e-c5075659af6a" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/1d874847-2ab1-4454-95d6-2f23ed089fb1" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/2a918c89-e62c-42ee-a05e-82b5c8c1d3bf" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/c98fcfcb-b6b6-429e-992e-b83d547acbd2" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/ae34080e-cb8c-4c43-a4d0-a86165f6e9d0" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/014934c7-6910-45d4-8681-36e75551bc41" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/9059cca3-63b9-40cd-8815-0831c2edcb8f" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/fbe3d3af-5922-4b29-9bac-7736e728a6b2" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/be32318a-1301-4443-9089-f05214b39f95" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/4156ff52-a67d-4daf-8e70-0f019f8e84a4" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/f897fadb-8c5e-4241-be78-21b50d7f3113" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/139bdbea-bae7-4efc-a493-efd15382dd83" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/b5fabd2f-b4c6-47fa-82bc-08c8c74c8e6e" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/15fe0639-6fe4-4577-868b-9713eea55509" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/66152424-0af3-4b17-9694-ee3c35bbeeb8" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/7036e2b8-feb5-43f0-b45f-0569a02bef8e" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/9ee3e9a7-e6b1-47cd-9e28-add00987cc03" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/b40e1cef-01ae-488f-9989-8d4682e475f8" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/2c591fe8-6c8e-4fc3-818d-4a5c56d7c15a" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/97c4d502-fd2f-4529-8a7b-d054ebd02f76" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/e0bb6110-a090-4813-b82e-f8e21d54f114" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/88bb7fa3-6e4d-4266-aced-39f1790c9c8d" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/3568edb6-5a7c-4f43-9cae-8c0408ba3f27" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/3d7d427e-1108-4612-9387-da9eda643039" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/1b945eed-9308-4155-8e62-45cd1e781af6" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/b6d05dcd-afe6-4b43-b46a-fd4be39f5d5a" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/7d7d5524-70d5-4e32-ab97-513a135f9d49" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/fedf2c44-2c99-4270-8f75-96c6464199ba" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/e23f47d6-da39-4fed-8404-dbc235f4f664" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/fb94f949-d99b-406e-b81d-f36c25718269" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/d4df31c8-3671-42fa-a270-5fba885efd4f" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/d54fdbb7-5974-426c-9520-437f3dfe93b1" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/99735751-4cd1-4e54-816f-f5e2d2bc9023" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/16f33d4f-715b-434a-90df-f73c21144ddb" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/mail/v4/messages/564d5b96-0944-4bf3-aaec-68acce76bfd8" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Child job finished" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Child job finished" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Synced messages" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Finished user sync" duration=30.30656ms service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Event loop reset" eventID="Zg==" service=user-events user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:04+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:04+02:00" level=info msg="Closing user" userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="De-registering user client, ID:d5782c5a-440e-46ca-9b3d-6ac75c51e959" pkg=observability time="2024-09-26T10:33:04+02:00" level=info msg="Exiting IMAP Service" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Exiting service main loop" service=smtp user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Exiting service main loop" service=notification user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Exiting Service" service=user-identity user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Exiting service main loop" service=telemetry user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Exiting service" service=user-events user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:36109: use of closed network connection" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:33:04+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_CorruptedVaultClearsPreviousIMAPSyncState2674493042/001/config577867165/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:04+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_CorruptedVaultClearsPreviousIMAPSyncState2674493042/001/cache2452320308/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:04+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_CorruptedVaultClearsPreviousIMAPSyncState2674493042/001/data1580838619/gluon/backend/db gluonStore=/tmp/TestBridge_CorruptedVaultClearsPreviousIMAPSyncState2674493042/003/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:33:04+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:04+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:33:04+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-09-26T10:33:04+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:04+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:04+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:04+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:04+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:04+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:04+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:04+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:33:04+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33:04+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-09-26T10:33:04+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:04+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:33:04+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:33:04+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:36831/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:36831/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:04+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Adding vault user" userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Creating new user" userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/core/v4/events/latest" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Starting service Last EventID=Zg==" service=user-events user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/core/v4/settings" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Registering user client, ID:d5782c5a-440e-46ca-9b3d-6ac75c51e959" pkg=observability time="2024-09-26T10:33:04+02:00" level=info msg="Starting service main loop" service=telemetry user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Starting service main loop" service=notification user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Starting service main loop" service=smtp user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/core/v4/labels?Type=4" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/core/v4/labels?Type=3" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36831/core/v4/labels?Type=1" pkg=gpa/client userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Adding user to imap server" addrID=4bcbab77-8551-4edf-8186-7cb100d1e382 service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Creating new IMAP user" addrID=4bcbab77-8551-4edf-8186-7cb100d1e382 service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Setting gluon ID" addrID=4bcbab77-8551-4edf-8186-7cb100d1e382 gluonID=c56a2763-b3a6-4bd2-8c91-410fd3953f48 userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Created new IMAP user" addrID=4bcbab77-8551-4edf-8186-7cb100d1e382 gluonID=c56a2763-b3a6-4bd2-8c91-410fd3953f48 service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c56a2763-b3a6-4bd2-8c91-410fd3953f48 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:04+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Starting IMAP Service" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg=Resuming service=user-events user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Sync triggered" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:04.338120082 +0200 CEST m=+71.393764806" user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d5782c5a-440e-46ca-9b3d-6ac75c51e959" userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Syncing labels" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:04+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:04+02:00" level=info msg="Closing user" userID=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="De-registering user client, ID:d5782c5a-440e-46ca-9b3d-6ac75c51e959" pkg=observability time="2024-09-26T10:33:04+02:00" level=info msg="Synced labels" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=warning msg="Get \"https://127.0.0.1:36831/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:33:04+02:00" level=error msg="Get \"https://127.0.0.1:36831/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:33: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:36831/mail/v4/messages/count\": context canceled" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Finished user sync" duration="211.832µs" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Exiting IMAP Service" service=imap user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Exiting service main loop" service=smtp user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Exiting service main loop" service=notification user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Exiting Service" service=user-identity user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Exiting service main loop" service=telemetry user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Exiting service" service=user-events user=d5782c5a-440e-46ca-9b3d-6ac75c51e959 time="2024-09-26T10:33:04+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:44507: use of closed network connection" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Closing service" service=unleash --- PASS: TestBridge_CorruptedVaultClearsPreviousIMAPSyncState (0.84s) === RUN TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage time="2024-09-26T10:33:04+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage2389426646/001/config1477844867/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:04+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage2389426646/001/cache3087879070/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:04+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage2389426646/001/cache3087879070/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:04+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage2389426646/001/data3077878636/gluon/backend/db gluonStore=/tmp/TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage2389426646/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:33:04+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:04+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:04+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:04+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:04+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:04+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:04+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:04+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:04+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:04+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:04+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-09-26T10:33:04+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:04+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:04+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:04+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (04f8996d)" time="2024-09-26T10:33:04+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (04f8996d)" time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:42641/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:42641/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:04+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="Adding vault user" userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="Creating new user" userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/core/v4/events/latest" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="Starting service Last EventID=AS0=" service=user-events user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/core/v4/settings" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="Registering user client, ID:e58e2c2e-7c8d-465b-badd-c782dfc7a720" pkg=observability time="2024-09-26T10:33:04+02:00" level=info msg="Starting service main loop" service=notification user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="Starting service main loop" service=telemetry user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="Starting service main loop" service=smtp user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/core/v4/labels?Type=4" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/core/v4/labels?Type=3" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/core/v4/labels?Type=1" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="Adding user to imap server" addrID=4557d0a3-4cd6-42b8-9e76-4468b748d25f service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Creating new IMAP user" addrID=4557d0a3-4cd6-42b8-9e76-4468b748d25f service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Setting gluon ID" addrID=4557d0a3-4cd6-42b8-9e76-4468b748d25f gluonID=15f784be-3784-4f01-b356-2f5b1e46518a userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="Created new IMAP user" addrID=4557d0a3-4cd6-42b8-9e76-4468b748d25f gluonID=15f784be-3784-4f01-b356-2f5b1e46518a service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Received mailbox message count" count=0 gluonID=15f784be-3784-4f01-b356-2f5b1e46518a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:04+02:00" level=info msg=Resuming service=user-events user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="Starting IMAP Service" service=imap user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="Sync triggered" service=imap user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:04.985130884 +0200 CEST m=+72.040775608" user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="Syncing labels" service=imap user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e58e2c2e-7c8d-465b-badd-c782dfc7a720" userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:04+02:00" level=info msg="Synced labels" service=imap user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/count" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="Syncing messages" service=imap user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="Job started" service=imap user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:42641/mail/v4/messages" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="Creating new child job" service=imap user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/f2b365b4-5b39-4c53-966f-048391de892b" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/49fb056a-f4d4-4731-8be6-e843a58565ee" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/4630abfc-cace-4c3c-bcf3-d477108e4864" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/0cf14458-02f2-451b-8dd8-7e7cb701ae24" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/c26a149f-4ea5-4afc-b643-772712a36b33" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/5a926e3b-6dd1-4236-b369-8bf1bd8829a2" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/0681f4b8-f906-49f7-84dc-3c41ad4f30ba" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/5dcd5937-fc51-4b12-b80d-b32dcf223128" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/97cd2bbe-9da9-43ec-9d60-bc804e4c6a1b" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/e9266746-f4cc-4734-89ba-b47a7f4bf9b1" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/6c2606cb-edfc-4a7b-96f1-aa97f0ca4761" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/66a89f77-2d0f-40ec-91fc-5870bb1bcbfc" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/66679c03-fac2-4a47-9671-82ad05d6fccd" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:42641/mail/v4/messages" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="Creating new child job" service=imap user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/b9d5cef6-a8f7-40e7-9f02-5be52619eeb3" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/5d1e4b79-0bcb-4621-8bdf-7531e876dc70" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/41d016cb-2edc-4997-835c-6792f5f7f0d1" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/59e93409-bbd9-488f-bb4d-b49b681b9030" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/7101df2e-72c3-4236-8310-1a103bfb4580" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/053a72ac-acf2-4bb9-8ca2-2be92266a84d" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/e74c8371-e29a-416e-9d63-e4dc3c2a60fd" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/b13b1080-62b5-4b17-aa9f-c46566e6d453" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/456c18cb-9213-4c82-875b-1955cc55d1b2" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/fd58804c-40a5-4979-802a-4f56d41ef847" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/83284ef5-0efb-42e1-a203-3de4ace6fdc8" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/a4901f03-60a4-4fb7-b4c6-5adff5545b60" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/51c597ab-7930-400f-91e2-1f438b1e7955" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/4733c7d4-15d4-4b7a-9c98-beb5b8bdc05d" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/9903a9a3-ed67-4cbc-a3e9-bb1c30775d02" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/32a4e21c-fec9-49f0-93ed-35c585ba0e28" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/f2a7e9a6-596a-40d9-8780-2bd8137a84cf" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/0adbb807-17c0-436d-99e0-93e07202157b" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/5ea2f0b2-5763-4b48-95a4-c1c8bacc8742" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/368841ae-bb55-4dbb-8864-4345dac665b7" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/697c3b08-7026-4e90-aa38-d7c6db12df75" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/5c640e7b-9ebb-4602-96fe-5719ba5cb5b4" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/57eadfab-413a-492f-a487-6181eed24ddf" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/6c499817-905b-4fe2-8625-ea4c587df33c" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/a2092c26-aabf-4147-b41c-6f6812ceef2d" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/ab6edbbf-1d2a-4950-bf4e-8b7af40303bb" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/6c58fbf3-6ea7-42b5-946c-338db7f26578" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/3d41034d-cc11-411b-9d5a-d7d1166bdb1a" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/64a4b498-5481-4d97-99e8-e59ef3636120" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/0a580e1e-62d4-450d-9308-9c6760a9e23a" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/358f8e90-10e0-4f88-87a1-2e32255e591f" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/bba74134-c657-4b96-b97e-d979efaa36b8" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/7ca525f8-3e5f-4152-ac41-125fe91ed77e" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/3b565549-7877-4e4a-b173-acf9c4eefb4f" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/f9d570bb-d487-42d5-8288-a4dba51456a1" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/fe2c4f99-a52a-4383-b65b-6924d699dd52" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/86add755-dd2b-4b01-aa91-3f0c120fd3f9" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/fea7d13a-cca8-4d9e-a034-267c607b3283" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/acaa8af9-90a0-4021-a352-3cbb29d04e89" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/d80cd788-0a58-4521-956d-73ff0ee4ebda" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/c5d966f9-f0ff-47e8-85d4-d3817e87ec29" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/97d40747-e828-4892-a3b0-1fe520963230" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/3a1abe58-1b59-4f9f-8248-a8cff3a9a4f9" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/fc133da6-1849-447b-b69a-2938f77498f4" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/e654907c-ca0c-401a-a8a7-61e99b961361" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/fc2eb87f-ca22-4ce1-af4b-bed77b44aa4c" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/2321efa2-4489-45c0-ae37-ca2462d23938" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/e7643759-2527-4eca-85de-72b8c88d92ab" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/6944e0d7-17b9-4a6d-a560-13ed32793b13" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/d30ab10d-2ec3-4d47-8f83-46a4dbe74f3e" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/0eb61c61-0fcf-45d5-9714-7c1cf02f7d30" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="Creating new child job" service=imap user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/986c0d5d-86e0-484e-a7c0-b89d93fb00dd" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/8c347296-ec82-40f2-8182-07f3fe354300" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/a7bbafc6-96ec-4c91-acbf-a6052d41c221" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/d6795b85-9912-4d65-8caa-8a721360fc07" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/1ccf19cd-e099-4ccc-8e06-a8dc05d9b725" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/118f9aee-2fc9-46ab-b8f7-9480c0157af2" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/4516906f-b2a8-4886-8be6-91630eed3f19" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/5db12693-b680-4f72-baf0-951609873276" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/6c3a71bd-c45c-4f23-b519-b91b0373dcc2" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/a3a0c327-233e-46b4-9844-0a4cb7c813a7" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/b19fb6a2-f24c-4f82-8bbe-e16c46b68799" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/b956b122-1815-4b0b-8666-53407035e2cc" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/64214cbc-e3a5-4222-b65f-e119fe92969e" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/e8b354f2-07f4-40f2-8a6a-4b67eff560f9" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/6b160f64-ec3a-4cd5-8947-fd789294f88e" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/7274f44f-06c1-47cc-beab-a722293bef1c" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/014d4786-6d87-4a54-b5fc-120647dba325" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/50955666-8500-4e31-92d1-afa87790754d" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/5fea936e-5714-49bb-81d2-3cbd6301ee34" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/8d7ab3bf-7f42-4f82-9194-a1e78eaf64c4" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/98116590-220f-4610-8625-adf462737139" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/c7450474-75c0-40ac-a37f-c783199011ca" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/33034c3b-e31b-4102-95b0-dc187372de10" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/9bb3cb3b-20db-4207-b77c-524c56ff454d" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/5bda7a5c-9595-4d00-912a-8315f7da3f77" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/158a2331-73b2-4959-b6fd-fce7b79a9293" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/595e9a12-b1a9-473d-ad02-6637eb424f15" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/ceca6936-4c3e-4a33-ab53-bbc5f4f33f4f" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/a9facd16-645e-496a-895b-1d94615b74e3" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/693058b9-27c2-48b8-a3cf-75156f396c90" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/f659f18a-fb17-4cba-8c5c-ed8e8eceb139" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/0b4df9fb-8bc1-4eca-80ff-63e30a82509e" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/7998a358-5c8a-42f9-87d3-cec8143ddd72" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/245e25c5-a8b8-488f-b4da-4d7227497165" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/a1bcc2a3-07b5-4284-a72c-5bbfbd80f468" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/012c7578-9cf4-4b25-84e0-87e1abdd99c1" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/f3dfd8b9-6b3a-4fde-908e-b2d880d0497b" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/8c785c2e-671f-4cf9-abbc-2fb9ab1308d9" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/14ac6635-19bb-4b30-87a9-75ba39f83d5d" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/3b31b309-ab18-4b6e-86fe-4483923a68fd" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/351995fc-4f14-49c7-83c5-31b859a13b2c" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/8429f485-efca-45b1-87b9-099e552a014d" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/1fa6386b-1091-48f0-bdaa-d6fab9150edf" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/c9cf8ffb-b11c-4e2c-bfa6-36fe1207808b" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/58392522-a962-41ae-a9a6-e02c4bde2e68" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/421ac212-eed1-4a12-a177-ff7e09864407" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/3136cb5e-6570-430b-86e6-36417e210e7f" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/685e8eba-eff1-4fa3-82cb-567ca638813a" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/83643f85-b6d5-4005-9622-f57edf3e7b78" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/d837d093-40f4-42f4-b308-828b9b71f9d5" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/5fba3eb9-6536-449e-aea4-d48fdc91865a" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/4cd66c4f-29df-424d-a4dd-94ad88c81d51" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/e9e411d9-3718-4e4d-9b67-50b4b7fb41aa" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/3b1ed239-64d6-4326-959a-eda142ab3b5d" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/bcc6d40f-5c10-4f25-aa38-ca50bae5ca24" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="Child job finished" service=imap user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/1e1e542e-5096-4514-89a1-de83096f3b15" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/62867feb-f7f9-4f5b-8f89-7fa89570e933" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/31c3dba9-86b7-4bae-b027-b57308aa6956" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/5a65c340-3473-46d7-83d9-b0f23bb4406e" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/c065c8c0-5d59-4421-bca0-f3bdf4403e58" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/f8f6f56d-9b95-4332-8402-8d6bf66ee857" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/49623487-c2f1-4f18-9b81-9b2626283046" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/812a3728-347d-4888-b280-223dfc6e2bb2" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/7ae5e57a-a3c0-4e16-94f7-573ac8104a4c" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/37e78497-9183-40ae-b6ea-98fd83151041" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/446dab11-1bb5-439a-b879-10483fbdf186" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/1727730d-d2e8-4439-b164-0f5a05da3215" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/ea60d6e4-113b-44d5-8edd-17170ccec78b" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/f604857e-e6d5-4b53-a85e-a0f1819a2528" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/e9a32fec-278f-4ba8-9afe-fc6e7ac95990" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:42641/mail/v4/messages" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="Creating new child job" service=imap user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/ff45ef87-d70f-44cd-b191-dafbf315e651" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/449c2396-d60f-4925-b625-719c62d57467" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/938791a0-aadf-4da7-b57a-36ab500507e7" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/ff30431c-f314-424a-aaae-c808ce94b588" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/55c9fa33-d5be-4a29-b113-56cc1ee1d502" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/8e3fd18f-0cd7-4bee-ac82-32b0e1a26c07" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/31bd2cef-6ac5-4a83-96e4-aec2674c3957" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/c50275aa-ee05-4608-9cf9-84ad672f731d" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/04ad6d57-b31f-420a-9bd5-04bc632b3d5b" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/3b4f5c1a-73a7-4fa1-b000-314f841070e9" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/9fa6ad45-de02-4522-96eb-c10fbeb2503e" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/30604c09-0aaa-4572-ad38-313ee4631824" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/a240f55a-40ba-4d8d-b394-1817050f5a50" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/35a0d6cb-ff64-4b0a-92da-3137fc4cac1e" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/00b8bd18-9fa6-4c4b-a042-14a8b97b378f" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/25e433e0-2cea-458c-a957-73f3ddaa715c" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/75d7dc6a-c555-4a78-96f4-0a8a9ce681b6" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/60d7bd3b-f82b-4f01-8c30-58e878867bbc" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/c9647ccd-191a-4111-b667-2679fc36d339" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/a08f87f3-e93e-438e-8ea8-0d0ff4772f95" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/f85bc109-8ede-4977-8941-b4603b7d461d" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/9cb1b9c8-e1b5-4053-a174-c3a567552499" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/9b7e515d-f58a-4fd9-bf9b-f87a695f9c64" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/34973fa5-8f16-495e-bf4d-f00c0ef37357" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/8fb86ff4-4956-4fda-9306-0cdb7ee2b840" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/61429ede-c59c-4f62-8d87-7725c08fa99c" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/ebb68227-0245-43a7-b84e-bc6ab34cca6a" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/0a023a88-9312-49fd-8ede-ad6f97dd7980" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/8635b757-7a1d-42e9-b0db-374d0088a74c" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/8b765219-ab8f-44f9-8f68-4a13df47cfa9" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/ad05d192-d772-4d66-b919-7980daf34be6" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/f47c68b9-bf8c-43f4-a83f-04cdc0b18ba9" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/580d8d78-2bd1-4c42-94d5-ec82bd4aa188" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/359b79a2-20bb-42d0-85e4-d566b9445adb" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/599378cc-8efe-44b9-8d9a-ed8164dddd32" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/61b55fb2-de66-4b22-ac48-975d7edf548d" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/1597a618-6c55-429c-98f0-69db3b21a6ec" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/b03f2f67-dca3-4048-a1c2-e7dc20c079de" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/992fdf8f-c4e8-4b5d-9c99-201151c53b58" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/9be9ebc0-fad6-41a6-9af3-2e68e7811a6f" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/f9a52fe7-60ff-4071-a9a3-f99e1c4825e9" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/d93b355b-48fa-4891-a7e7-102525485e98" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/fe472f74-6e62-4177-ad88-9ebbca773d96" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/2f67d6c2-6599-4969-b0a8-b8d42599c729" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/fbeb43d7-c456-4650-8567-6b433730fa36" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/89b734fe-e89d-44e0-a9f5-f0594f7ff3ae" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/79ef973d-67ee-4fdb-bf8f-71eae3b7bae6" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/a966c516-c01b-45d3-b94a-ec07ef2231c1" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/d91c5273-36ba-4cfc-b73c-bb12fcc36713" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/e743a867-8ab1-4adc-94b1-4dda31830b1e" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/6a24c687-6315-4e68-962f-f95131fddc1c" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/314b29eb-5c7f-4126-8e97-20c147aeb054" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/682233c4-0d9e-4171-927a-e1934d048d75" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/1cf297b4-e7d2-43e7-ace4-f69da943cb58" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/d1a7b66c-a4fa-4682-a504-d8363b8ebfb9" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/4d54088a-dda1-4a7f-b43d-724bc0fb5e2f" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/c06bd2c4-ebb4-4854-acc3-bfe814824de7" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/1105d21d-6f71-41b5-8c55-1874dc4d7802" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/9fba0970-5af4-4f82-a8c0-7671fbe03b2d" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/70bbb0ea-4d01-4e11-8fef-017cef2be28d" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:42641/mail/v4/messages" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="Creating new child job" service=imap user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/08c16e38-d24e-44d7-8ee1-45bae1da2212" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/c24b7c4a-86a7-4b88-a9fd-b41ad0da224f" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/2bcb8b68-34c0-441f-8abe-3c086ba52b4f" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/312a5e2c-5b95-4a8b-9101-4af4e6bd7cb7" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/5ad0884f-b4a2-4a04-b752-43c474e7cf9f" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/99b2ff9f-6d15-4a30-a963-99970fdab620" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/ff664817-83de-439b-833f-e4814acf87d2" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/2d4d480c-868d-46c8-b0a3-43bc0277d941" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/bd7b4f4c-aa7e-4b0f-8767-b5b5a6e7a41b" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/3314b823-8f63-4a0c-b4d8-24f9e960bdda" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/cfdd55ad-977e-401f-b513-4bfeb3243f3d" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/82195dec-1f04-42c9-b6b7-5ba9023a0dcc" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/ac83a8cd-2ed3-4eb6-8ca2-76b8cf3fbe9c" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/2aa11647-bb16-4938-9723-757526062cac" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/49d607a2-1a6c-4997-8ad5-6ec2c8de3e55" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/df87cc6c-14fd-446f-a9fd-b1533871e889" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/88467af0-1283-438f-9b23-4330bc4a43df" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/b8d51a57-bb91-45be-a0a7-7b2090e92b9c" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/80c91224-b2b7-420d-ad62-1b33697d5cd5" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/8667ea76-51d6-4869-8fcd-8d2d6e4a1aa7" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/01b0f9af-1a83-4ab9-9d6c-a39291d01a8e" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/4dec5d3e-badd-4643-8c85-d51c4ca0b638" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/b56d87ca-1f6a-4a00-97d6-d88b4233d3d7" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/2297db54-0ee5-482d-8f74-0193ce30548b" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/7d1e97ed-0efd-470a-a62f-4960ae9f5a0c" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/16d9bfe3-c77e-476d-a7ab-d29594d23537" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/23c671f8-8fd6-4bfb-8f5e-8d66913183a5" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/71bdfa09-b0ee-4d85-8062-94bc0a098bf4" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/4f5b4743-77a9-4a3f-9b87-d1dc1b02e7d6" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/1c04a860-df78-4d67-9586-fd5672821692" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/abd79dc4-74ce-4c40-b8e5-d57059e03af1" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/a3c694d5-3a4a-45e4-a376-2883e1c8f814" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/56a50ef7-7c97-4bde-b259-e7cc59bbb3af" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/ce3e36b6-88e6-4562-b8ed-d4bc6a72eaee" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/5a8f8a8e-f9a9-4ba4-9b1f-4cebbf085383" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/8a9b50a7-0987-4424-9726-815bb176714d" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/e7b03374-395c-421f-9c5b-d9db559e83d6" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/d0e476d6-3af2-455f-a5f9-a820429fcdac" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/b55bc441-ad83-43a6-943d-a0a45040ae20" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/21e78f04-4f84-48b0-9bf3-b79f279a32f4" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/2346d15e-ea94-4d6f-9049-eb3292a9d585" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/ff2d8098-463b-4b30-b5dd-6fa29ca4ba62" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/cd604cf6-4f66-4b65-bf75-50b093f0509e" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/3bce3200-4ab9-44f4-8458-bdeaf7485f51" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/00ca26d2-a716-479c-9040-0f24547e72a0" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/a5f1fe02-093b-4c11-8a9b-76dbc283f5ae" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="Child job finished" service=imap user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/374d7e79-c21f-4143-ae48-b1d7b24a9e41" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/ac44fe2a-9db0-4398-b671-d0dae7e17c65" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/15e86478-929d-41bc-a25a-a204df526333" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/530f69d0-90c6-4055-a319-b57d282c2052" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/319047a5-08e6-4315-9328-0d1b5807a3bf" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/b96353a0-95c0-44fc-8ed1-05065fa7cc5a" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/65cd6d08-d3ad-4488-965b-3f795a211da7" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/2f72da9f-47c8-4dfc-8a8a-98e104145b6f" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/9ef906e9-136f-480e-a357-8da7c8211174" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/d58c6fff-c12d-41ed-8c19-e94ef5a9d858" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/e3ae6777-8912-41e3-abee-90640c8df1a2" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/8aef3ee3-f064-41d8-9900-65ac453e41c3" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/040ea2bd-c8c4-4cc6-b23e-cb4cf26f7a83" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/e0d0bc40-79e3-4307-bd78-5362d8d8a3cf" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/6d7b0d9b-20d0-4d2a-8e1d-ac885a39b28b" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/c040b756-8166-4c39-9f62-955c8f7dd3fe" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/core/v4/events/AS0=" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+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=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="Handling user event" service=user-identity user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 username="******** (04f8996d)" time="2024-09-26T10:33:05+02:00" level=info msg="Handling Address Events (3)" service=user-identity user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="Handling address created event" addressID=bb52c3d4-e14e-4068-b896-e7419f0be187 email="******** (8f33b4a0)" index=0 service=user-identity user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="Job finished" service=imap user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/b1154d48-cb7f-47b1-be5f-2912348ed4de" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/7e6fb0f3-88d1-41d5-81b9-feffbffc4a4c" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/16c88fdb-fa8b-4175-9953-0fc6eee6a5ac" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/2db9d885-512e-4995-8088-cdf7e0686aca" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/e078e706-cab1-4de8-a13f-3fe2cb19aaf1" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/6c2b0b37-6315-4fa5-aca9-ebe868a02bc6" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/54b450b5-d42d-4500-a201-e6c260426ac9" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/27d3139e-a20e-44ca-8d59-fdc5e53d1cea" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/649abe65-e3e6-4384-96b9-252ee8ff8480" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/148e69a3-3f43-4d58-a194-2325b3db5b1b" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/a21d837f-2800-4f27-8ddd-c0d3cc9abada" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/0e28c644-475b-4d10-a373-4d70c6fc845a" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/40cd1f7c-eabd-49c3-a8d2-ea303c91209e" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/94d6e1bf-7349-4489-9926-e4ceeec7ee7d" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/4126446c-e12b-44ba-8d4d-9a82e5b4be8d" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/10b166e0-98dd-42ee-a393-c992bc74a40a" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/f4580918-d7d0-4347-8de9-5e1a1c785fcf" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/226193f1-c68e-4b5a-ab8c-25c548004452" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/0788662e-8245-43d1-a347-94b130dfff55" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/c8eaf778-e186-4017-a4dd-42d4c520435a" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/f0a6022c-f293-4ce1-958b-a9cb440d93f6" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/2a41a85f-256d-4435-9801-5e6d7968aa9c" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/7909d9a5-9855-4eec-88b4-f186a2dd67c4" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/3b979a74-c7b5-44e5-9c6a-ba2709a095ed" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/1a9cff94-0f10-49c6-a3bb-0d4c5708cfba" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/73688347-e89d-46f1-8e47-70864b83e3f0" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/a7496a27-34ca-43e4-9207-109d61f369f2" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/894e98a6-c47b-4288-9a68-9a463daf88ce" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/dffe0988-4667-4ef9-8ca1-91ae509b5dc0" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/733bc136-7308-4a34-8c85-fb6d7924aae3" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/f8f708d4-408d-4f40-acee-01b8ed3b4a9e" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/f4fd0233-3afd-4a75-bc06-14f059753467" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/e7422a91-437a-4dd6-a6c7-507faa5fb2e3" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/b36c215d-84f2-4071-ae4e-b897c01a45ec" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/a26ce4fe-1979-4822-9755-729c618d40a8" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/4f85d93a-66f2-405f-abe2-1c1d090fd6a1" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/af93d121-7803-42bc-8448-f6f293616f01" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/4869ea14-b414-4645-bcd9-b6a7eeacb211" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/0d4c642a-4e1e-4a8a-88c5-4cca87a8e7d8" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/9cd39dc8-3dd9-4f31-a807-500ed536cc9b" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/c78a8622-c7b6-4ab9-a325-7279f9b3f441" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/ed7fa9ef-8d56-4537-9dd8-e03cede1403a" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/63f60178-f6b9-4807-b3c6-6799a51a2ac5" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42641/mail/v4/messages/30ee1853-8809-4d55-b924-5ef3d78ebfea" pkg=gpa/client userID=e58e2c2e-7c8d-465b-badd-c782dfc7a720 time="2024-09-26T10:33:05+02:00" level=info msg="Child job finished" service=imap user=e58e2c2e-7c8d-465b-badd-c782dfc7a720 panic: test timed out after 10m0s running tests: TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage (8m49s) goroutine 31227 [running]: testing.(*M).startAlarm.func1() /usr/lib/go/src/testing/testing.go:2373 +0x385 created by time.goFunc /usr/lib/go/src/time/sleep.go:215 +0x2d goroutine 1 [chan receive, 8 minutes]: testing.(*T).Run(0xc0005fc9c0, {0x6194889ebbcd?, 0x0?}, 0x619488e86320) /usr/lib/go/src/testing/testing.go:1751 +0x3ab testing.runTests.func1(0xc0005fc9c0) /usr/lib/go/src/testing/testing.go:2168 +0x37 testing.tRunner(0xc0005fc9c0, 0xc00005db70) /usr/lib/go/src/testing/testing.go:1690 +0xf4 testing.runTests(0xc000010eb8, {0x61948971f8c0, 0x5e, 0x5e}, {0x6194896e62f0?, 0x2?, 0x61948986ef40?}) /usr/lib/go/src/testing/testing.go:2166 +0x43d testing.(*M).Run(0xc000628aa0) /usr/lib/go/src/testing/testing.go:2034 +0x64a go.uber.org/goleak.VerifyTestMain({0x619488e93240?, 0xc000628aa0?}, {0xc000123e90, 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(0xc000628aa0) /startdir/src/proton-bridge/internal/bridge/main_test.go:35 +0x6d main.main() _testmain.go:235 +0xa8 goroutine 15 [select, 10 minutes]: io.(*pipe).read(0xc00060c000, {0xc000184000, 0x1000, 0x1?}) /usr/lib/go/src/io/pipe.go:57 +0xa5 io.(*PipeReader).Read(0x0?, {0xc000184000?, 0x0?, 0x0?}) /usr/lib/go/src/io/pipe.go:134 +0x1a bufio.(*Scanner).Scan(0xc00030bf28) /usr/lib/go/src/bufio/scan.go:219 +0x81e github.com/sirupsen/logrus.(*Entry).writerScanner(0xc00049ef50, 0xc00060c000, 0xc00047c380) /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 29948 [select, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/unleash.(*Service).runReceiver(0xc000595180) /startdir/src/proton-bridge/internal/unleash/service.go:201 +0x11e github.com/ProtonMail/proton-bridge/v3/internal/unleash.(*Service).Run.func2() /startdir/src/proton-bridge/internal/unleash/service.go:164 +0x17 created by github.com/ProtonMail/proton-bridge/v3/internal/unleash.(*Service).Run in goroutine 29693 /startdir/src/proton-bridge/internal/unleash/service.go:163 +0xc5 goroutine 29950 [select, 8 minutes]: github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:48 +0x11d runtime/pprof.Do({0x619488ea2b90?, 0x619489891800?}, {{0xc000beb400?, 0xc000803f70?, 0x61948804a8c5?}}, 0xc000b6dbc0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2b90, 0x619489891800}, 0xc000b6dbc0, {0xc000beea38?, 0x61948804a840?, 0xc00095bc60?}) /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 +0x68 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 29956 [select, 8 minutes]: github.com/ProtonMail/gluon/async.RangeContext[...]({0x619488ea2ca8?, 0xc000aa5720}, 0xc00052c000, 0xc000540f50) /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({0x619488ea2ca8?, 0xc000aa5720?}) /startdir/src/proton-bridge/internal/bridge/bridge.go:447 +0x52 github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x86 created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 29955 [select, 8 minutes]: github.com/ProtonMail/gluon/async.(*Group).PeriodicOrTrigger.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:150 +0x1d6 created by github.com/ProtonMail/gluon/async.(*Group).PeriodicOrTrigger in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:138 +0xcb goroutine 29953 [select, 8 minutes]: github.com/ProtonMail/gluon/async.RangeContext[...]({0x619488ea2ca8?, 0xc000aa5720}, 0xc000e91810, 0xc000529f60) /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({0x619488ea2ca8?, 0xc000aa5720?}) /startdir/src/proton-bridge/internal/bridge/bridge.go:412 +0x48 github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x86 created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 30295 [IO wait, 8 minutes]: internal/poll.runtime_pollWait(0x79ce443f5600, 0x72) /usr/lib/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0001e6380?, 0xc000878000?, 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(0xc0001e6380, {0xc000878000, 0x240, 0x240}) /usr/lib/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc0001e6380, {0xc000878000?, 0x619487ce4065?, 0xc0001e6380?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00109e7e8, {0xc000878000?, 0xc000d258d0?, 0x619487f51e04?}) /usr/lib/go/src/net/net.go:189 +0x45 crypto/tls.(*atLeastReader).Read(0xc000a77578, {0xc000878000?, 0x0?, 0xc000a77578?}) /usr/lib/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc0004642b8, {0x619488e945e0, 0xc000a77578}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000464008, {0x619488e952e0, 0xc00109e7e8}, 0xc000d25868?) /usr/lib/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000464008, 0x0) /usr/lib/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000464008, {0xc0006fa000, 0x1000, 0x0?}) /usr/lib/go/src/crypto/tls/conn.go:1385 +0x150 net/http.(*connReader).Read(0xc000b80000, {0xc0006fa000, 0x1000, 0x1000}) /usr/lib/go/src/net/http/server.go:798 +0x14b bufio.(*Reader).fill(0xc00097a2a0) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc00097a2a0, 0x4) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc0006d3ef0, {0x619488ea2c70, 0xc000b80330}) /usr/lib/go/src/net/http/server.go:2127 +0x738 created by net/http.(*Server).Serve in goroutine 29694 /usr/lib/go/src/net/http/server.go:3360 +0x485 goroutine 29952 [select, 8 minutes]: github.com/ProtonMail/gluon/async.RangeContext[...]({0x619488ea2ca8?, 0xc000aa5720}, 0xc000e91dc0, 0xc000558f60) /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({0x619488ea2ca8?, 0xc000aa5720?}) /startdir/src/proton-bridge/internal/bridge/bridge.go:404 +0x4f github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x86 created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 29693 [select, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage.func1.1(0xc000c20780, 0x0?) /startdir/src/proton-bridge/internal/bridge/sync_test.go:682 +0x711 github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage.func1.withBridge.2.1(0x619488e99ee8?) /startdir/src/proton-bridge/internal/bridge/bridge_test.go:955 +0x1b github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.withBridgeNoMocks({0x619488ea2ca8, 0xc000aa4c30}, 0xc000b30340, 0xc001001cc0, {0xc0008c8258, 0x17}, 0xc000852800, {0x619488eaa480, 0xc000aa4c80}, {0xc00004ac80, ...}, ...) /startdir/src/proton-bridge/internal/bridge/bridge_test.go:940 +0x8bf github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage.func1.withBridge.2(0x619488eae158?) /startdir/src/proton-bridge/internal/bridge/bridge_test.go:954 +0x9e github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.withMocks(0x619488e99ee8?, 0xc0008d7dc8) /startdir/src/proton-bridge/internal/bridge/bridge_test.go:858 +0x65 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({0x619488ea2ca8, 0xc000aa4c30}, 0xc0007b8680, 0xc000852800, {0x619488eaa480, 0xc000aa4c80}, {0xc00004ac80, 0x20, 0x20}) /startdir/src/proton-bridge/internal/bridge/sync_test.go:650 +0x265 github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.withEnv(0xc000b30340, 0xc0008d7f50, {0x0, 0x0, 0x0}) /startdir/src/proton-bridge/internal/bridge/bridge_test.go:850 +0x246 github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage(0xc000b30340?) /startdir/src/proton-bridge/internal/bridge/sync_test.go:645 +0x30 testing.tRunner(0xc000b30340, 0x619488e86320) /usr/lib/go/src/testing/testing.go:1690 +0xf4 created by testing.(*T).Run in goroutine 1 /usr/lib/go/src/testing/testing.go:1743 +0x390 goroutine 29951 [select, 8 minutes]: github.com/ProtonMail/gluon/async.RangeContext[...]({0x619488ea2ca8?, 0xc000aa5720}, 0xc000e910a0, 0xc00053cf60) /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({0x619488ea2ca8, 0xc000aa5720}) /startdir/src/proton-bridge/internal/bridge/bridge.go:396 +0x66 github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x86 created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 29944 [select, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.ChannelConsumerProducer[...].Consume(0xc00092d260?, {0x619488ea2c70?, 0xc000b80960}) /startdir/src/proton-bridge/internal/services/syncservice/stage_output.go:58 +0x10e github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*DownloadStage).run(0xc00059c080, {0x619488ea2c70, 0xc000b80960}) /startdir/src/proton-bridge/internal/services/syncservice/stage_download.go:85 +0xfb github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*Service).Run.(*DownloadStage).Run.func2.1({0x619488ea2c70?, 0xc000b80960?}) /startdir/src/proton-bridge/internal/services/syncservice/stage_download.go:72 +0x2a runtime/pprof.Do({0x619488ea2ca8?, 0xc000aa59f0?}, {{0xc000f2bb00?, 0x61948850171b?, 0xc0005d4960?}}, 0xc000961f60) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2ca8, 0xc000aa59f0}, 0xc000961f60, {0xc000961f50?, 0xc000c04000?, 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({0x619488ea2ca8, 0xc000aa59f0}) /startdir/src/proton-bridge/internal/services/syncservice/stage_download.go:71 +0xb5 github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x86 created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 30077 [select, 8 minutes]: github.com/ProtonMail/go-proton-api.NewTicker.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/ticker.go:37 +0x1c5 created by github.com/ProtonMail/go-proton-api.NewTicker in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/ticker.go:26 +0x125 goroutine 29775 [sync.Cond.Wait, 8 minutes]: sync.runtime_notifyListWait(0xc000349b90, 0x9) /usr/lib/go/src/runtime/sema.go:587 +0x15a sync.(*Cond).Wait(0xc000680600?) /usr/lib/go/src/sync/cond.go:71 +0x85 github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xc000675e40) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x85 github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xb3 runtime/pprof.Do({0x619488ea2b90?, 0x619489891800?}, {{0xc000f2ba00?, 0xc000b46df0?, 0xc000687880?}}, 0xc000a765d0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2b90, 0x619489891800}, 0xc000a765d0, {0xc000c0a338?, 0xc000675fb8?, 0x6194884fd99c?}) /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 +0x68 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 29940 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 30222 [select, 8 minutes]: github.com/ProtonMail/gluon/internal/backend.(*updateInjector).forward(0xc0007e0a00, {0x619488ea2c70, 0xc001082840}, 0xc000d98ee0) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/internal/backend/update_injector.go:65 +0x1c5 github.com/ProtonMail/gluon/internal/backend.newUpdateInjector.func1({0x619488ea2c70, 0xc001082840}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/internal/backend/update_injector.go:36 +0x49 runtime/pprof.Do({0x619488ea2b90?, 0x619489891800?}, {{0xc000618460?, 0xc000c05880?, 0xc0004ecf88?}}, 0xc0007e0a80) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2b90, 0x619489891800}, 0xc0007e0a80, {0xc00109e548?, 0xc00065d020?, 0xc0007e09e0?}) /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 +0x68 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 29940 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 30062 [select, 8 minutes]: net/http.(*persistConn).writeLoop(0xc000a7eea0) /usr/lib/go/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 29517 /usr/lib/go/src/net/http/transport.go:1875 +0x15a5 goroutine 29520 [chan receive, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*jobWaiter).begin.func1() /startdir/src/proton-bridge/internal/services/syncservice/job.go:286 +0xe8 created by github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*jobWaiter).begin in goroutine 30245 /startdir/src/proton-bridge/internal/services/syncservice/job.go:274 +0x4f goroutine 30245 [select, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*Job).waitAndClose(0xc000b28780, {0x619488ea2ca8, 0xc000ba8f00}) /startdir/src/proton-bridge/internal/services/syncservice/job.go:133 +0xd3 github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*Handler).run(0xc000395880, {0x619488ea2ca8, 0xc000ba8f00}, {0x619488ea4d60, 0xc000314000}, 0xc0008ce030, {0x619488ea0800, 0xc0010b2fe0}, {0x619488e9bfa8, 0xc00109e208}) /startdir/src/proton-bridge/internal/services/syncservice/handler.go:220 +0x956 github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*Handler).Execute.func1({0x619488ea2ca8, 0xc000ba8f00}) /startdir/src/proton-bridge/internal/services/syncservice/handler.go:106 +0x2fe github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x86 created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 30244 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 31191 [IO wait, 8 minutes]: internal/poll.runtime_pollWait(0x79ce443f6050, 0x72) /usr/lib/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000f06100?, 0xc000878480?, 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(0xc000f06100, {0xc000878480, 0x240, 0x240}) /usr/lib/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc000f06100, {0xc000878480?, 0x619487ce4065?, 0xc000f06100?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000c0a038, {0xc000878480?, 0xc000d218d0?, 0x619487f51e04?}) /usr/lib/go/src/net/net.go:189 +0x45 crypto/tls.(*atLeastReader).Read(0xc000b6cd08, {0xc000878480?, 0x0?, 0xc000b6cd08?}) /usr/lib/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc00040db38, {0x619488e945e0, 0xc000b6cd08}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc00040d888, {0x619488e952e0, 0xc000c0a038}, 0xc000d21868?) /usr/lib/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc00040d888, 0x0) /usr/lib/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc00040d888, {0xc000d93000, 0x1000, 0x0?}) /usr/lib/go/src/crypto/tls/conn.go:1385 +0x150 net/http.(*connReader).Read(0xc000b80060, {0xc000d93000, 0x1000, 0x1000}) /usr/lib/go/src/net/http/server.go:798 +0x14b bufio.(*Reader).fill(0xc000609b00) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000609b00, 0x4) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc000700090, {0x619488ea2c70, 0xc000b80330}) /usr/lib/go/src/net/http/server.go:2127 +0x738 created by net/http.(*Server).Serve in goroutine 29694 /usr/lib/go/src/net/http/server.go:3360 +0x485 goroutine 29980 [IO wait, 8 minutes]: internal/poll.runtime_pollWait(0x79ce443f5e40, 0x72) /usr/lib/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000bea400?, 0xc001172700?, 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(0xc000bea400, {0xc001172700, 0x700, 0x700}) /usr/lib/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc000bea400, {0xc001172700?, 0x10?, 0x10?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000404008, {0xc001172700?, 0xc00109cac0?, 0x619487d55593?}) /usr/lib/go/src/net/net.go:189 +0x45 crypto/tls.(*atLeastReader).Read(0xc00070a750, {0xc001172700?, 0xc000367180?, 0xc00070a750?}) /usr/lib/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc000c02638, {0x619488e945e0, 0xc00070a750}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000c02388, {0x619488e952e0, 0xc000404008}, 0xc000a24a40?) /usr/lib/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000c02388, 0x0) /usr/lib/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000c02388, {0xc0001ff000, 0x1000, 0x79ce4429fd58?}) /usr/lib/go/src/crypto/tls/conn.go:1385 +0x150 net/http.(*persistConn).Read(0xc0007c1e60, {0xc0001ff000?, 0x6194880265c5?, 0x619488cda400?}) /usr/lib/go/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc000656f60) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000656f60, 0x1) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc0007c1e60) /usr/lib/go/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 29988 /usr/lib/go/src/net/http/transport.go:1874 +0x154f goroutine 29947 [select, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/unleash.(*Service).runFlagPoll(0xc000595180) /startdir/src/proton-bridge/internal/unleash/service.go:181 +0x35f github.com/ProtonMail/proton-bridge/v3/internal/unleash.(*Service).Run.func1() /startdir/src/proton-bridge/internal/unleash/service.go:160 +0x17 created by github.com/ProtonMail/proton-bridge/v3/internal/unleash.(*Service).Run in goroutine 29693 /startdir/src/proton-bridge/internal/unleash/service.go:159 +0x89 goroutine 29296 [select, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/telemetry.(*Service).run(0xc0010a94f0, {0x619488ea2c70, 0xc00130f110}) /startdir/src/proton-bridge/internal/services/telemetry/service.go:106 +0x29c github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go.func1.1({0x619488ea2c70?, 0xc00130f110?}) /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:67 +0x8c runtime/pprof.Do({0x619488ea2ca8?, 0xc000ba8be0?}, {{0xc00026afa0?, 0x10?, 0x619488c6e180?}}, 0xc0004c6fb0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2ca8, 0xc000ba8be0}, 0xc0004c6fb0, {0xc0004c6f98?, 0xc00059c358?, 0xc0004c6f70?}) /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 +0x1c5 created by github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go in goroutine 29693 /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:62 +0x18b goroutine 30079 [sync.Cond.Wait, 8 minutes]: sync.runtime_notifyListWait(0xc000c842d0, 0x0) /usr/lib/go/src/runtime/sema.go:587 +0x15a sync.(*Cond).Wait(0x8?) /usr/lib/go/src/sync/cond.go:71 +0x85 github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xc000974ec8) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x85 github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xb3 runtime/pprof.Do({0x619488ea2b90?, 0x619489891800?}, {{0xc000f06a00?, 0x0?, 0xc000b46620?}}, 0xc000f145b8) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2b90, 0x619489891800}, 0xc000f145b8, {0xc00109e218?, 0xc00084c4b0?, 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 +0x68 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 29957 [select, 8 minutes]: github.com/ProtonMail/gluon.(*Server).serve(0xc000b30680, {0x619488ea2c70, 0xc000b6fda0}, 0xc00052dab0) /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 +0xe7 github.com/ProtonMail/gluon/async.(*WaitGroup).Go.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/wait_group.go:21 +0x7a created by github.com/ProtonMail/gluon/async.(*WaitGroup).Go in goroutine 29940 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/wait_group.go:17 +0x73 goroutine 29695 [IO wait, 8 minutes]: internal/poll.runtime_pollWait(0x79ce443f6470, 0x72) /usr/lib/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000beb180?, 0xc0000c7d10?, 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(0xc000beb180) /usr/lib/go/src/internal/poll/fd_unix.go:620 +0x295 net.(*netFD).accept(0xc000beb180) /usr/lib/go/src/net/fd_unix.go:172 +0x29 net.(*TCPListener).accept(0xc001001f00) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x1e net.(*TCPListener).Accept(0xc001001f00) /usr/lib/go/src/net/tcpsock.go:372 +0x30 google.golang.org/grpc.(*Server).Serve(0xc000cae1e0, {0x619488ea0900, 0xc001001f00}) /startdir/src/proton-bridge/vendor/google.golang.org/grpc/server.go:814 +0x43a github.com/ProtonMail/proton-bridge/v3/internal/focus.NewService.func1() /startdir/src/proton-bridge/internal/focus/service.go:85 +0x5f created by github.com/ProtonMail/proton-bridge/v3/internal/focus.NewService in goroutine 29693 /startdir/src/proton-bridge/internal/focus/service.go:82 +0x7dc goroutine 30080 [select, 8 minutes]: github.com/ProtonMail/gluon/async.(*Group).PeriodicOrTrigger.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:150 +0x1d6 created by github.com/ProtonMail/gluon/async.(*Group).PeriodicOrTrigger in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:138 +0xcb goroutine 30021 [IO wait, 8 minutes]: internal/poll.runtime_pollWait(0x79ce443f6158, 0x72) /usr/lib/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc00025a700?, 0xc0007f0000?, 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(0xc00025a700, {0xc0007f0000, 0x240, 0x240}) /usr/lib/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc00025a700, {0xc0007f0000?, 0x58?, 0xc0007617e0?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000f3c4b8, {0xc0007f0000?, 0x79ce4446f518?, 0x9?}) /usr/lib/go/src/net/net.go:189 +0x45 crypto/tls.(*atLeastReader).Read(0xc000846108, {0xc0007f0000?, 0xc0008a5500?, 0xc000846108?}) /usr/lib/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc0007617b8, {0x619488e945e0, 0xc000846108}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000761508, {0x619488e952e0, 0xc000f3c4b8}, 0xc000bd3440?) /usr/lib/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000761508, 0x0) /usr/lib/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000761508, {0xc000388000, 0x1000, 0xc000bd3780?}) /usr/lib/go/src/crypto/tls/conn.go:1385 +0x150 net/http.(*connReader).Read(0xc000820000, {0xc000388000, 0x1000, 0x1000}) /usr/lib/go/src/net/http/server.go:798 +0x14b bufio.(*Reader).fill(0xc000656240) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).ReadSlice(0xc000656240, 0xa) /usr/lib/go/src/bufio/bufio.go:376 +0x29 bufio.(*Reader).ReadLine(0xc000656240) /usr/lib/go/src/bufio/bufio.go:405 +0x25 net/textproto.(*Reader).readLineSlice(0xc000820030, 0xffffffffffffffff) /usr/lib/go/src/net/textproto/reader.go:64 +0xa5 net/textproto.(*Reader).ReadLine(...) /usr/lib/go/src/net/textproto/reader.go:44 net/http.readRequest(0xc000656240) /usr/lib/go/src/net/http/request.go:1096 +0xb0 net/http.(*conn).readRequest(0xc0009d8000, {0x619488ea2ca8, 0xc00062a0a0}) /usr/lib/go/src/net/http/server.go:1048 +0x22c net/http.(*conn).serve(0xc0009d8000, {0x619488ea2c70, 0xc000b80330}) /usr/lib/go/src/net/http/server.go:2017 +0x32c created by net/http.(*Server).Serve in goroutine 29694 /usr/lib/go/src/net/http/server.go:3360 +0x485 goroutine 30081 [sync.Cond.Wait, 8 minutes]: sync.runtime_notifyListWait(0xc000c84490, 0x4) /usr/lib/go/src/runtime/sema.go:587 +0x15a sync.(*Cond).Wait(0xc00065dc80?) /usr/lib/go/src/sync/cond.go:71 +0x85 github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xc001598e40) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x85 github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xb3 runtime/pprof.Do({0x619488ea2b90?, 0x619489891800?}, {{0xc000f06c00?, 0xc001598f70?, 0x61948804a8c5?}}, 0xc000f146f0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2b90, 0x619489891800}, 0xc000f146f0, {0xc00109e260?, 0x61948804a840?, 0xc00095bd20?}) /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 +0x68 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 29519 [IO wait, 8 minutes]: internal/poll.runtime_pollWait(0x79ce443f5810, 0x72) /usr/lib/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000a82d80?, 0xc000a62c00?, 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(0xc000a82d80, {0xc000a62c00, 0x600, 0x600}) /usr/lib/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc000a82d80, {0xc000a62c00?, 0x619487ce4065?, 0xc000a82d80?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc001434160, {0xc000a62c00?, 0xc00043d8d0?, 0x619487f51e04?}) /usr/lib/go/src/net/net.go:189 +0x45 crypto/tls.(*atLeastReader).Read(0xc0008502b8, {0xc000a62c00?, 0x0?, 0xc0008502b8?}) /usr/lib/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc000465eb8, {0x619488e945e0, 0xc0008502b8}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000465c08, {0x619488e952e0, 0xc001434160}, 0xc00043d868?) /usr/lib/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000465c08, 0x0) /usr/lib/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000465c08, {0xc00069f000, 0x1000, 0x0?}) /usr/lib/go/src/crypto/tls/conn.go:1385 +0x150 net/http.(*connReader).Read(0xc000880000, {0xc00069f000, 0x1000, 0x1000}) /usr/lib/go/src/net/http/server.go:798 +0x14b bufio.(*Reader).fill(0xc00097bc20) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc00097bc20, 0x4) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc000f8aab0, {0x619488ea2c70, 0xc000b80330}) /usr/lib/go/src/net/http/server.go:2127 +0x738 created by net/http.(*Server).Serve in goroutine 29694 /usr/lib/go/src/net/http/server.go:3360 +0x485 goroutine 30053 [IO wait, 8 minutes]: internal/poll.runtime_pollWait(0x79ce443f5708, 0x72) /usr/lib/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000f06080?, 0xc00022b500?, 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(0xc000f06080, {0xc00022b500, 0x700, 0x700}) /usr/lib/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc000f06080, {0xc00022b500?, 0x0?, 0x0?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000596358, {0xc00022b500?, 0x10?, 0x619488ea2ca8?}) /usr/lib/go/src/net/net.go:189 +0x45 crypto/tls.(*atLeastReader).Read(0xc00070a6c0, {0xc00022b500?, 0xc000702540?, 0xc00070a6c0?}) /usr/lib/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc0002e4638, {0x619488e945e0, 0xc00070a6c0}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc0002e4388, {0x619488e952e0, 0xc000596358}, 0xc000a26a40?) /usr/lib/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc0002e4388, 0x0) /usr/lib/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc0002e4388, {0xc000e96000, 0x1000, 0x619488e92d68?}) /usr/lib/go/src/crypto/tls/conn.go:1385 +0x150 net/http.(*persistConn).Read(0xc000e3e480, {0xc000e96000?, 0x619487c2bb47?, 0x68?}) /usr/lib/go/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc000a1ba40) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000a1ba40, 0x1) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc000e3e480) /usr/lib/go/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 30044 /usr/lib/go/src/net/http/transport.go:1874 +0x154f goroutine 30296 [IO wait, 8 minutes]: internal/poll.runtime_pollWait(0x79ce8d5211c0, 0x72) /usr/lib/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0001e6300?, 0xc000754000?, 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(0xc0001e6300, {0xc000754000, 0x5000, 0x5000}) /usr/lib/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc0001e6300, {0xc000754000?, 0x619487c3380f?, 0xc000dd7868?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000a90000, {0xc000754000?, 0xc00109d080?, 0xc000754005?}) /usr/lib/go/src/net/net.go:189 +0x45 crypto/tls.(*atLeastReader).Read(0xc000a775c0, {0xc000754000?, 0x0?, 0xc000a775c0?}) /usr/lib/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc000ed02b8, {0x619488e945e0, 0xc000a775c0}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000ed0008, {0x619488e952e0, 0xc000a90000}, 0xc000dd78d8?) /usr/lib/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000ed0008, 0x0) /usr/lib/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000ed0008, {0xc000e55000, 0x1000, 0x6194880322d7?}) /usr/lib/go/src/crypto/tls/conn.go:1385 +0x150 github.com/ProtonMail/go-proton-api.(*slowReader).Read(0xc000dd7c40, {0xc000e55000, 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(0xc000852800, {0x79ce443e3d58, 0xc000ed0008}, {0xc000e55000, 0x1000, 0x1000}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/netctl.go:465 +0x1e5 github.com/ProtonMail/go-proton-api.(*conn).Read(0x0?, {0xc000e55000?, 0x0?, 0x0?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/netctl.go:531 +0x50 net/http.(*persistConn).Read(0xc00105e6c0, {0xc000e55000?, 0x6194880265c5?, 0x619488cda400?}) /usr/lib/go/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc000b8d020) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000b8d020, 0x1) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc00105e6c0) /usr/lib/go/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 30292 /usr/lib/go/src/net/http/transport.go:1874 +0x154f goroutine 29946 [select, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice.(*SyncUpdateApplier).sendRequest(0xc0010b2fe0, {0x619488ea2ca8, 0xc00003f5e0}, 0xc001010cc0) /startdir/src/proton-bridge/internal/services/imapservice/sync_update_applier.go:207 +0xb2 github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice.(*SyncUpdateApplier).ApplySyncUpdates(0xc0010b2fe0, {0x619488ea2ca8, 0xc00003f5e0}, {0xc00020dc08, 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(0xc000b6da88, {0x619488ea2c70, 0xc000b81110}) /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({0x619488ea2c70?, 0xc000b81110?}) /startdir/src/proton-bridge/internal/services/syncservice/stage_apply.go:52 +0x2a runtime/pprof.Do({0x619488ea2ca8?, 0xc000aa59f0?}, {{0xc000f2be80?, 0x619488cffde0?, 0xc000dba540?}}, 0xc0008fbf60) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2ca8, 0xc000aa59f0}, 0xc0008fbf60, {0xc0008fbf50?, 0xc000dba540?, 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.(*ApplyStage).Run.func4({0x619488ea2ca8, 0xc000aa59f0}) /startdir/src/proton-bridge/internal/services/syncservice/stage_apply.go:49 +0xb5 github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x86 created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 30244 [sync.RWMutex.Lock, 8 minutes]: sync.runtime_SemacquireRWMutex(0x11?, 0x1?, 0x1?) /usr/lib/go/src/runtime/sema.go:105 +0x25 sync.(*RWMutex).Lock(0x11?) /usr/lib/go/src/sync/rwmutex.go:153 +0x6a github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice.(*rwIdentity).Write(0xc000c84280, 0xc000e0b088) /startdir/src/proton-bridge/internal/services/imapservice/shared_identity.go:113 +0x35 github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice.(*Service).HandleAddressEvents(0xc000bf2500, {0x619488ea2c70, 0xc00058be90}, {0xc0005f1c00, 0x3, 0x4}) /startdir/src/proton-bridge/internal/services/imapservice/service_address_events.go:39 +0x205 github.com/ProtonMail/proton-bridge/v3/internal/services/userevents.EventHandler.OnEvent({{0x619488e951c0, 0xc000bf2500}, {0x619488e951e0, 0xc000bf2500}, {0x619488e95200, 0xc000bf2500}, {0x0, 0x0}, {0x619488e95220, 0xc00109e620}, ...}, ...) /startdir/src/proton-bridge/internal/services/userevents/subscription.go:65 +0x199 github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice.(*Service).run.func2({{0xc000954800, 0x4}, 0x0, 0xc0006622c0, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, ...}, ...}) /startdir/src/proton-bridge/internal/services/imapservice/service.go:447 +0xb8 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(0xc000bf2500, {0x619488ea2c70, 0xc00058be90}) /startdir/src/proton-bridge/internal/services/imapservice/service.go:445 +0x99e github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go.func1.1({0x619488ea2c70?, 0xc00058be90?}) /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:67 +0x8c runtime/pprof.Do({0x619488ea2ca8?, 0xc0008ae870?}, {{0xc000495b80?, 0x10?, 0x619488c6e180?}}, 0xc000e15fb0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2ca8, 0xc0008ae870}, 0xc000e15fb0, {0xc000e15f98?, 0x0?, 0x619487c2c180?}) /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 +0x1c5 created by github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go in goroutine 29693 /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:62 +0x18b goroutine 30114 [select, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/notifications.(*Service).run(0xc00065c180, {0x619488ea2c70, 0xc000d03e00}) /startdir/src/proton-bridge/internal/services/notifications/service.go:92 +0x217 github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go.func1.1({0x619488ea2c70?, 0xc000d03e00?}) /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:67 +0x8c runtime/pprof.Do({0x619488ea2ca8?, 0xc000ba8d70?}, {{0xc0005ee320?, 0x10?, 0x619488c6e180?}}, 0xc000977fb0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2ca8, 0xc000ba8d70}, 0xc000977fb0, {0xc000977f98?, 0x0?, 0xc0007f80e0?}) /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 +0x1c5 created by github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go in goroutine 29693 /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:62 +0x18b goroutine 29515 [select, 8 minutes]: github.com/ProtonMail/gluon/async.RangeContext[...]({0x619488ea2ca8?, 0xc000aa5720}, 0xc000d982a0, 0xc0013c9f40) /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({0x619488ea2ca8?, 0xc000aa5720?}) /startdir/src/proton-bridge/internal/bridge/user.go:583 +0x67 github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x86 created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 30054 [select, 8 minutes]: net/http.(*persistConn).writeLoop(0xc000e3e480) /usr/lib/go/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 30044 /usr/lib/go/src/net/http/transport.go:1875 +0x15a5 goroutine 31258 [IO wait, 8 minutes]: internal/poll.runtime_pollWait(0x79ce8d520878, 0x72) /usr/lib/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc00097c100?, 0xc001173500?, 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(0xc00097c100, {0xc001173500, 0x700, 0x700}) /usr/lib/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc00097c100, {0xc001173500?, 0x0?, 0xc0008b9868?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000c0a000, {0xc001173500?, 0xc001689620?, 0xc001173505?}) /usr/lib/go/src/net/net.go:189 +0x45 crypto/tls.(*atLeastReader).Read(0xc000a77710, {0xc001173500?, 0x0?, 0xc000a77710?}) /usr/lib/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc00040d7b8, {0x619488e945e0, 0xc000a77710}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc00040d508, {0x619488e952e0, 0xc000c0a000}, 0xc0008b98d8?) /usr/lib/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc00040d508, 0x0) /usr/lib/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc00040d508, {0xc0004fe000, 0x1000, 0x6194880322d7?}) /usr/lib/go/src/crypto/tls/conn.go:1385 +0x150 github.com/ProtonMail/go-proton-api.(*slowReader).Read(0xc0008b9c40, {0xc0004fe000, 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(0xc000852800, {0x79ce443e3d58, 0xc00040d508}, {0xc0004fe000, 0x1000, 0x1000}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/netctl.go:465 +0x1e5 github.com/ProtonMail/go-proton-api.(*conn).Read(0x0?, {0xc0004fe000?, 0xc00086dc08?, 0xc00086e108?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/netctl.go:531 +0x50 net/http.(*persistConn).Read(0xc001020b40, {0xc0004fe000?, 0x6194880265c5?, 0x619488cda400?}) /usr/lib/go/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc0004d6d20) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc0004d6d20, 0x1) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc001020b40) /usr/lib/go/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 30701 /usr/lib/go/src/net/http/transport.go:1874 +0x154f goroutine 30061 [IO wait, 8 minutes]: internal/poll.runtime_pollWait(0x79ce443f5b28, 0x72) /usr/lib/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000a82d00?, 0xc000f22000?, 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(0xc000a82d00, {0xc000f22000, 0x2000, 0x2000}) /usr/lib/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc000a82d00, {0xc000f22000?, 0x2000?, 0xc00067a9d0?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00109eb20, {0xc000f22000?, 0xc00032c080?, 0x619487d55593?}) /usr/lib/go/src/net/net.go:189 +0x45 crypto/tls.(*atLeastReader).Read(0xc001510750, {0xc000f22000?, 0x0?, 0xc001510750?}) /usr/lib/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc000ed1b38, {0x619488e945e0, 0xc001510750}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000ed1888, {0x619488e952e0, 0xc00109eb20}, 0xc00067aa40?) /usr/lib/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000ed1888, 0x0) /usr/lib/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000ed1888, {0xc0007af000, 0x1000, 0xc00008d308?}) /usr/lib/go/src/crypto/tls/conn.go:1385 +0x150 net/http.(*persistConn).Read(0xc000a7eea0, {0xc0007af000?, 0x6194880265c5?, 0x619488cda400?}) /usr/lib/go/src/net/http/transport.go:2052 +0x4a bufio.(*Reader).fill(0xc001206780) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc001206780, 0x1) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc000a7eea0) /usr/lib/go/src/net/http/transport.go:2205 +0x185 created by net/http.(*Transport).dialConn in goroutine 29517 /usr/lib/go/src/net/http/transport.go:1874 +0x154f goroutine 29696 [select, 8 minutes]: github.com/ProtonMail/go-proton-api.NewTicker.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/ticker.go:32 +0x132 created by github.com/ProtonMail/go-proton-api.NewTicker in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/ticker.go:26 +0x125 goroutine 30078 [sync.Cond.Wait, 8 minutes]: sync.runtime_notifyListWait(0xc000c84250, 0x0) /usr/lib/go/src/runtime/sema.go:587 +0x15a sync.(*Cond).Wait(0x8?) /usr/lib/go/src/sync/cond.go:71 +0x85 github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xc000973ec8) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x85 github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xb3 runtime/pprof.Do({0x619488ea2b90?, 0x619489891800?}, {{0xc000ac0e80?, 0x0?, 0xc00025c850?}}, 0xc000f144c8) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2b90, 0x619489891800}, 0xc000f144c8, {0xc00109e1e8?, 0x0?, 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 +0x68 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 29960 [sync.Cond.Wait, 8 minutes]: sync.runtime_notifyListWait(0xc00059c8d0, 0x1) /usr/lib/go/src/runtime/sema.go:587 +0x15a sync.(*Cond).Wait(0x8?) /usr/lib/go/src/sync/cond.go:71 +0x85 github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xc0004ede40) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x85 github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xb3 runtime/pprof.Do({0x619488ea2b90?, 0x619489891800?}, {{0xc000a83680?, 0x0?, 0xc000856770?}}, 0xc000b6dcc8) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2b90, 0x619489891800}, 0xc000b6dcc8, {0xc000beeaa0?, 0xc0005ee460?, 0x619488ea2c70?}) /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 +0x68 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 29774 [sync.Cond.Wait, 8 minutes]: sync.runtime_notifyListWait(0xc000349ad0, 0x4) /usr/lib/go/src/runtime/sema.go:587 +0x15a sync.(*Cond).Wait(0x8?) /usr/lib/go/src/sync/cond.go:71 +0x85 github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xc000523e40) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x85 github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xb3 runtime/pprof.Do({0x619488ea2b90?, 0x619489891800?}, {{0xc000f2b800?, 0x0?, 0x0?}}, 0xc000a765b8) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2b90, 0x619489891800}, 0xc000a765b8, {0xc000c0a318?, 0xc000495860?, 0x619488ea2c70?}) /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 +0x68 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 29938 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 30236 [select, 8 minutes]: github.com/ProtonMail/gluon/internal/backend.newUser.func2({0x619488ea2c70, 0xc00130f380}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/internal/backend/user.go:171 +0x108 runtime/pprof.Do({0x619488ea2b90?, 0x619489891800?}, {{0xc00026b0e0?, 0xc000c05dc0?, 0xc000971f88?}}, 0xc000f14948) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2b90, 0x619489891800}, 0xc000f14948, {0xc00109e5d8?, 0xc00065d1a0?, 0xc00084e170?}) /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 +0x68 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 29940 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 29961 [chan receive, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.chToType[...].func1() /startdir/src/proton-bridge/internal/bridge/bridge_test.go:1015 +0x9f created by github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.chToType[...] in goroutine 29693 /startdir/src/proton-bridge/internal/bridge/bridge_test.go:1012 +0xd4 goroutine 29981 [select, 8 minutes]: net/http.(*persistConn).writeLoop(0xc0007c1e60) /usr/lib/go/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 29988 /usr/lib/go/src/net/http/transport.go:1875 +0x15a5 goroutine 29954 [select, 8 minutes]: github.com/ProtonMail/gluon/async.(*Group).Trigger.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:109 +0x126 created by github.com/ProtonMail/gluon/async.(*Group).Trigger in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:100 +0xaa goroutine 30297 [select, 8 minutes]: net/http.(*persistConn).writeLoop(0xc00105e6c0) /usr/lib/go/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 30292 /usr/lib/go/src/net/http/transport.go:1875 +0x15a5 goroutine 30000 [IO wait, 8 minutes]: internal/poll.runtime_pollWait(0x79ce443f5d38, 0x72) /usr/lib/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000beaa80?, 0xc000fa3000?, 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(0xc000beaa80, {0xc000fa3000, 0x3000, 0x3000}) /usr/lib/go/src/internal/poll/fd_unix.go:165 +0x27a net.(*netFD).Read(0xc000beaa80, {0xc000fa3000?, 0x619487ce4065?, 0xc000beaa80?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000c0bae0, {0xc000fa3000?, 0xc00043d8d0?, 0x619487f51e04?}) /usr/lib/go/src/net/net.go:189 +0x45 crypto/tls.(*atLeastReader).Read(0xc000188cf0, {0xc000fa3000?, 0x0?, 0xc000188cf0?}) /usr/lib/go/src/crypto/tls/conn.go:809 +0x3b bytes.(*Buffer).ReadFrom(0xc000b0a9b8, {0x619488e945e0, 0xc000188cf0}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000b0a708, {0x619488e952e0, 0xc000c0bae0}, 0xc00043d868?) /usr/lib/go/src/crypto/tls/conn.go:831 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000b0a708, 0x0) /usr/lib/go/src/crypto/tls/conn.go:629 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:591 crypto/tls.(*Conn).Read(0xc000b0a708, {0xc00081e000, 0x1000, 0x0?}) /usr/lib/go/src/crypto/tls/conn.go:1385 +0x150 net/http.(*connReader).Read(0xc000efcc90, {0xc00081e000, 0x1000, 0x1000}) /usr/lib/go/src/net/http/server.go:798 +0x14b bufio.(*Reader).fill(0xc000657200) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000657200, 0x4) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc0006d3290, {0x619488ea2c70, 0xc000b80330}) /usr/lib/go/src/net/http/server.go:2127 +0x738 created by net/http.(*Server).Serve in goroutine 29694 /usr/lib/go/src/net/http/server.go:3360 +0x485 goroutine 29945 [select, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.ChannelConsumerProducer[...].Produce(0xc000314028?, {0x619488ea2c70?, 0xc000b80fc0}, {{0xc000b28780, {0xc00092d260, 0x24}, 0x2c, {0xc0007a0408, 0x2c, 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(0xc00094f890?, 0xc000c60330) /startdir/src/proton-bridge/internal/services/syncservice/stage_build.go:203 +0x3a6 github.com/ProtonMail/proton-bridge/v3/internal/usertypes.WithAddrKRs({{0xc000b2e450, 0x24}, {0xc000954804, 0x4}, {0xc000954808, 0x4}, {0xc000954810, 0x10}, {0xc0007267e0, 0x1, ...}, ...}, ...) /startdir/src/proton-bridge/internal/usertypes/keys.go:69 +0x59b 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(0xc000c84280, 0xc001631e30) /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(0xc000aa59a0, {0x619488ea2c70, 0xc000b80fc0}) /startdir/src/proton-bridge/internal/services/syncservice/stage_build.go:121 +0x44e github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*Service).Run.(*BuildStage).Run.func3.1({0x619488ea2c70?, 0xc000b80fc0?}) /startdir/src/proton-bridge/internal/services/syncservice/stage_build.go:79 +0x2a runtime/pprof.Do({0x619488ea2ca8?, 0xc000aa59f0?}, {{0xc000f2bd80?, 0xc00070bbc0?, 0x844ac6938dc02a25?}}, 0xc0008f4f60) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2ca8, 0xc000aa59f0}, 0xc0008f4f60, {0xc0008f4f50?, 0xc000b47030?, 0xc0008f4f68?}) /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({0x619488ea2ca8, 0xc000aa59f0}) /startdir/src/proton-bridge/internal/services/syncservice/stage_build.go:76 +0xb5 github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x86 created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 29516 [select]: github.com/ProtonMail/gluon/async.(*Group).PeriodicOrTrigger.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:150 +0x1d6 created by github.com/ProtonMail/gluon/async.(*Group).PeriodicOrTrigger in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:138 +0xcb goroutine 29694 [IO wait, 8 minutes]: internal/poll.runtime_pollWait(0x79ce443f6260, 0x72) /usr/lib/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0001e6f80?, 0x900000036?, 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(0xc0001e6f80) /usr/lib/go/src/internal/poll/fd_unix.go:620 +0x295 net.(*netFD).accept(0xc0001e6f80) /usr/lib/go/src/net/fd_unix.go:172 +0x29 net.(*TCPListener).accept(0xc001000580) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x1e net.(*TCPListener).Accept(0xc001000580) /usr/lib/go/src/net/tcpsock.go:372 +0x30 crypto/tls.(*listener).Accept(0xc000b6c540) /usr/lib/go/src/crypto/tls/tls.go:67 +0x27 net/http.(*Server).Serve(0xc0006884b0, {0x619488ea0680, 0xc000b6c540}) /usr/lib/go/src/net/http/server.go:3330 +0x30c net/http/httptest.(*Server).goServe.func1() /usr/lib/go/src/net/http/httptest/server.go:311 +0x55 created by net/http/httptest.(*Server).goServe in goroutine 29693 /usr/lib/go/src/net/http/httptest/server.go:309 +0x65 goroutine 29940 [select, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/imapsmtpserver.(*Service).run(0xc000ce0240, {0x619488ea2c70, 0xc000b806c0}, {0x619488e999d0, 0xc000bee9f0}) /startdir/src/proton-bridge/internal/services/imapsmtpserver/service.go:194 +0x176 github.com/ProtonMail/proton-bridge/v3/internal/services/imapsmtpserver.(*Service).Init.func1.1({0x619488ea2c70?, 0xc000b806c0?}) /startdir/src/proton-bridge/internal/services/imapsmtpserver/service.go:104 +0x32 runtime/pprof.Do({0x619488ea2ca8?, 0xc000aa5720?}, {{0xc000f2b900?, 0x619488e93a40?, 0xc0008852c0?}}, 0xc000dd6f50) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2ca8, 0xc000aa5720}, 0xc000dd6f50, {0xc000dd6f40?, 0xc0008e44b0?, 0xc000bfce90?}) /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({0x619488ea2ca8, 0xc000aa5720}) /startdir/src/proton-bridge/internal/services/imapsmtpserver/service.go:103 +0xee github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x86 created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 29958 [IO wait, 8 minutes]: internal/poll.runtime_pollWait(0x79ce8d520a88, 0x72) /usr/lib/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000beb480?, 0x0?, 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(0xc000beb480) /usr/lib/go/src/internal/poll/fd_unix.go:620 +0x295 net.(*netFD).accept(0xc000beb480) /usr/lib/go/src/net/fd_unix.go:172 +0x29 net.(*TCPListener).accept(0xc00059c680) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x1e net.(*TCPListener).Accept(0xc00059c680) /usr/lib/go/src/net/tcpsock.go:372 +0x30 github.com/ProtonMail/gluon.newConnCh.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/server.go:372 +0xbb created by github.com/ProtonMail/gluon.newConnCh in goroutine 29957 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/server.go:366 +0xac goroutine 30076 [sync.Cond.Wait, 8 minutes]: sync.runtime_notifyListWait(0xc000c84150, 0x4) /usr/lib/go/src/runtime/sema.go:587 +0x15a sync.(*Cond).Wait(0xc000b125a0?) /usr/lib/go/src/sync/cond.go:71 +0x85 github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xc0004bce40) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x85 github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xb3 runtime/pprof.Do({0x619488ea2b90?, 0x619489891800?}, {{0xc0004b4900?, 0x619487cab693?, 0xc00051d990?}}, 0xc000f14468) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2b90, 0x619489891800}, 0xc000f14468, {0xc00109e1d0?, 0xc0009ce7d0?, 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 +0x68 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 30130 [select, 8 minutes]: database/sql.(*DB).connectionOpener(0xc0006f5a00, {0x619488ea2ca8, 0xc0010a97c0}) /usr/lib/go/src/database/sql/sql.go:1253 +0x87 created by database/sql.OpenDB in goroutine 29940 /usr/lib/go/src/database/sql/sql.go:833 +0x130 goroutine 29959 [IO wait, 8 minutes]: internal/poll.runtime_pollWait(0x79ce8d520c98, 0x72) /usr/lib/go/src/runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000beb500?, 0x2?, 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(0xc000beb500) /usr/lib/go/src/internal/poll/fd_unix.go:620 +0x295 net.(*netFD).accept(0xc000beb500) /usr/lib/go/src/net/fd_unix.go:172 +0x29 net.(*TCPListener).accept(0xc00059c840) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x1e net.(*TCPListener).Accept(0xc00059c840) /usr/lib/go/src/net/tcpsock.go:372 +0x30 github.com/emersion/go-smtp.(*Server).Serve(0xc000688e10, {0x619488ea0900, 0xc00059c840}) /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({0x619488ea2ca8?, 0xc000d96a00?}) /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 +0x86 created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 29940 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 29297 [select, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/useridentity.(*Service).run(0xc000bf23c0, {0x619488ea2c70, 0xc001082240}) /startdir/src/proton-bridge/internal/services/useridentity/service.go:233 +0x39d github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go.func1.1({0x619488ea2c70?, 0xc001082240?}) /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:67 +0x8c runtime/pprof.Do({0x619488ea2ca8?, 0xc000ba8c80?}, {{0xc0006181e0?, 0x10?, 0x619488c6e180?}}, 0xc0004cafb0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2ca8, 0xc000ba8c80}, 0xc0004cafb0, {0xc0004caf98?, 0xc0004caf68?, 0x61948814d609?}) /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 +0x1c5 created by github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go in goroutine 29693 /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:62 +0x18b goroutine 30115 [select, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/smtp.(*Service).run(0xc0006f6780, {0x619488ea2c70, 0xc000b801b0}) /startdir/src/proton-bridge/internal/services/smtp/service.go:202 +0x2cb github.com/ProtonMail/proton-bridge/v3/internal/services/smtp.(*Service).Start.func1.1({0x619488ea2c70?, 0xc000b801b0?}) /startdir/src/proton-bridge/internal/services/smtp/service.go:154 +0x2a runtime/pprof.Do({0x619488ea2c70?, 0xc000b800c0?}, {{0xc0005d4960?, 0x10?, 0x619488c6e180?}}, 0xc00090cdf0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2c70, 0xc000b800c0}, 0xc00090cdf0, {0xc00090cdd8?, 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({0x619488ea2c70, 0xc000b800c0}) /startdir/src/proton-bridge/internal/services/smtp/service.go:153 +0x125 github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go.func1.1({0x619488ea2c70?, 0xc000b800c0?}) /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:67 +0x8c runtime/pprof.Do({0x619488ea2ca8?, 0xc000ba8e10?}, {{0xc0005d4820?, 0x10?, 0x619488c6e180?}}, 0xc00090cfb0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2ca8, 0xc000ba8e10}, 0xc00090cfb0, {0xc00090cf98?, 0x0?, 0xc000e7f5e0?}) /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 +0x1c5 created by github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go in goroutine 29693 /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:62 +0x18b goroutine 29697 [sync.Cond.Wait, 8 minutes]: sync.runtime_notifyListWait(0xc00059c110, 0x0) /usr/lib/go/src/runtime/sema.go:587 +0x15a sync.(*Cond).Wait(0x8?) /usr/lib/go/src/sync/cond.go:71 +0x85 github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xc0008fcec8) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x85 github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xb3 runtime/pprof.Do({0x619488ea2b90?, 0x619489891800?}, {{0xc000f2b700?, 0xc000604fc0?, 0x0?}}, 0xc000b6daa0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2b90, 0x619489891800}, 0xc000b6daa0, {0xc000beea00?, 0xc00095b720?, 0x61948804b6e0?}) /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 +0x68 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 29938 [select, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/imapsmtpserver.newIMAPServer.func1({0x619488ea2ca8, 0xc000aa5ae0}) /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 +0x86 created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 29949 [select, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/observability.(*Service).start(0xc0006d2900) /startdir/src/proton-bridge/internal/services/observability/service.go:106 +0xc8 github.com/ProtonMail/proton-bridge/v3/internal/services/observability.(*Service).Run.func1() /startdir/src/proton-bridge/internal/services/observability/service.go:94 +0x17 created by github.com/ProtonMail/proton-bridge/v3/internal/services/observability.(*Service).Run in goroutine 29693 /startdir/src/proton-bridge/internal/services/observability/service.go:93 +0x89 goroutine 29939 [select, 8 minutes]: github.com/ProtonMail/gluon/async.RangeContext[...]({0x619488ea2ca8?, 0xc000aa5ae0}, 0xc000595b20, 0x619488e87218) /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({0x619488ea2ca8?, 0xc000aa5ae0?}) /startdir/src/proton-bridge/internal/services/imapsmtpserver/imap.go:146 +0x3c github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x86 created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 29943 [select, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.ChannelConsumerProducer[...].Consume(0x61948804a759?, {0x619488ea2c70?, 0xc000b80ae0}) /startdir/src/proton-bridge/internal/services/syncservice/stage_output.go:58 +0x7c github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*MetadataStage).run(0xc00059c040, {0x619488ea2c70, 0xc000b80ae0}, 0x80, 0x40, {0x619488e9b7b0, 0xc000829b10}) /startdir/src/proton-bridge/internal/services/syncservice/stage_metadata.go:83 +0x110 github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*Service).Run.(*MetadataStage).Run.func1.1({0x619488ea2c70, 0xc000b80ae0}) /startdir/src/proton-bridge/internal/services/syncservice/stage_metadata.go:69 +0x55 runtime/pprof.Do({0x619488ea2ca8?, 0xc000aa59f0?}, {{0xc000f2bc00?, 0xc00095ff50?, 0x619487cad7ec?}}, 0xc00095ff60) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2ca8, 0xc000aa59f0}, 0xc00095ff60, {0xc00095ff50?, 0xc00065c5bc?, 0xc00095ff30?}) /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({0x619488ea2ca8, 0xc000aa59f0}) /startdir/src/proton-bridge/internal/services/syncservice/stage_metadata.go:66 +0xb5 github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x86 created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 29693 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 30024 [semacquire, 8 minutes]: sync.runtime_Semacquire(0xc0005f6e10?) /usr/lib/go/src/runtime/sema.go:71 +0x25 sync.(*WaitGroup).Wait(0xc000a656b0?) /usr/lib/go/src/sync/waitgroup.go:118 +0x48 golang.org/x/sync/errgroup.(*Group).Wait(0xc00131ca40) /startdir/src/proton-bridge/vendor/golang.org/x/sync/errgroup/errgroup.go:53 +0x25 github.com/bradenaw/juniper/parallel.DoContext({0x619488ea2c70, 0xc000d03d10}, 0x6, 0x5, 0xc000a655c0) /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(0x619488eade20, {0x619488ea2c70, 0xc000d03d10}, {{0xc000954800, 0x4}, 0x0, 0xc0006622c0, 0x0, 0x0, {0x0, ...}, ...}, ...) /startdir/src/proton-bridge/internal/services/userevents/subscriber.go:119 +0x1b8 github.com/ProtonMail/proton-bridge/v3/internal/services/userevents.(*Service).handleEvent(0xc000688000, {0x619488ea2c70, 0xc000d03d10}, {0xc000828bb0, 0x4}, {{0xc000954800, 0x4}, 0x0, 0xc0006622c0, 0x0, ...}) /startdir/src/proton-bridge/internal/services/userevents/service.go:365 +0x295 github.com/ProtonMail/proton-bridge/v3/internal/services/userevents.(*Service).run.func3({0xc000474320?, 0x619487d62da4?, 0x0?}, 0xc000688000, {0x619488ea2c70, 0xc000d03d10}, 0xc000953df0) /startdir/src/proton-bridge/internal/services/userevents/service.go:282 +0x145 github.com/ProtonMail/proton-bridge/v3/internal/services/userevents.(*Service).run(0xc000688000, {0x619488ea2c70, 0xc000d03d10}, {0xc000828bb0, 0x4}) /startdir/src/proton-bridge/internal/services/userevents/service.go:288 +0x8ba github.com/ProtonMail/proton-bridge/v3/internal/services/userevents.(*Service).Start.func2({0x619488ea2c70?, 0xc000d03d10?}) /startdir/src/proton-bridge/internal/services/userevents/service.go:190 +0x32 github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go.func1.1({0x619488ea2c70?, 0xc000d03d10?}) /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:67 +0x8c runtime/pprof.Do({0x619488ea2ca8?, 0xc000e87540?}, {{0xc0005ee1e0?, 0x10?, 0x619488c6e180?}}, 0xc000978fb0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x8c 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({0x619488ea2ca8, 0xc000e87540}, 0xc000978fb0, {0xc000978f98?, 0xc0011aa240?, 0x5?}) /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 +0x1c5 created by github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go in goroutine 29693 /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:62 +0x18b goroutine 31257 [select, 8 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/userevents.(*ChanneledSubscriber[...]).handle(0x6194885a9925, {0x619488ea2ca8?, 0xc000e86c30}, {{0xc000954800, 0x4}, 0x0, 0xc0006622c0, 0x0, 0x0, {0x0, ...}, ...}) /startdir/src/proton-bridge/internal/services/userevents/subscriber.go:176 +0x1cb github.com/ProtonMail/proton-bridge/v3/internal/services/userevents.(*subscriberList[...]).PublishParallel.func1(0x4?) /startdir/src/proton-bridge/internal/services/userevents/subscriber.go:121 +0x125 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 +0x50 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 30024 /startdir/src/proton-bridge/vendor/golang.org/x/sync/errgroup/errgroup.go:72 +0x96 goroutine 31259 [select, 8 minutes]: net/http.(*persistConn).writeLoop(0xc001020b40) /usr/lib/go/src/net/http/transport.go:2519 +0xe7 created by net/http.(*Transport).dialConn in goroutine 30701 /usr/lib/go/src/net/http/transport.go:1875 +0x15a5 FAIL github.com/ProtonMail/proton-bridge/v3/internal/bridge 600.164s === RUN TestGetOldConfig --- PASS: TestGetOldConfig (0.11s) === RUN TestGetValidConfig --- PASS: TestGetValidConfig (0.05s) === RUN TestNewConfig --- PASS: TestNewConfig (0.09s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/certs 0.252s === 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-09-26T10:31:52+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.005s === RUN TestPrereleaseSemver --- PASS: TestPrereleaseSemver (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/constants 0.003s === 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.011s === RUN TestHandler --- PASS: TestHandler (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/crash 0.004s === RUN TestTLSReporter_DoubleReport --- PASS: TestTLSReporter_DoubleReport (0.01s) === RUN TestTLSPinValid 2024/09/26 10:31:53.118908 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/09/26 10:31:53.118926 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.15s) === RUN TestTLSPinBackup 2024/09/26 10:31:53.272225 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/09/26 10:31:53.272238 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.15s) === RUN TestTLSPinInvalid 2024/09/26 10:31:53.428297 WARN RESTY Post "https://127.0.0.1:33853/auth/v4/info": no TLS fingerprint match found, Attempt 1 2024/09/26 10:31:53.530555 WARN RESTY Post "https://127.0.0.1:33853/auth/v4/info": no TLS fingerprint match found, Attempt 2 2024/09/26 10:31:53.690260 WARN RESTY Post "https://127.0.0.1:33853/auth/v4/info": no TLS fingerprint match found, Attempt 3 2024/09/26 10:31:53.953421 WARN RESTY Post "https://127.0.0.1:33853/auth/v4/info": no TLS fingerprint match found, Attempt 4 2024/09/26 10:31:53.953436 ERROR RESTY Post "https://127.0.0.1:33853/auth/v4/info": no TLS fingerprint match found --- PASS: TestTLSPinInvalid (0.68s) === RUN TestTLSSignedCertWrongPublicKey --- PASS: TestTLSSignedCertWrongPublicKey (0.71s) === RUN TestTLSSelfSignedCertTrustedPublicKey --- PASS: TestTLSSelfSignedCertTrustedPublicKey (1.50s) === RUN TestProxyProvider_FindProxy time="2024-09-26T10:31:56+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:31:56+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-09-26T10:31:56+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:31:56+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.00s) === RUN TestProxyProvider_FindProxy_ChooseTrustedProxy time="2024-09-26T10:31:56+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:31:56+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-09-26T10:31:56+02:00" level=warning msg="Failed to ping proxy" error="Get \"https://127.0.0.1:40819/tests/ping\": no TLS fingerprint match found" proxy="https://127.0.0.1:40819" --- PASS: TestProxyProvider_FindProxy_ChooseTrustedProxy (0.16s) === RUN TestProxyProvider_FindProxy_FailIfNoneReachable time="2024-09-26T10:31:56+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:31:56+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-09-26T10:31:56+02:00" level=warning msg="Failed to ping proxy" error="Get \"https://127.0.0.1:43219/tests/ping\": dial tcp 127.0.0.1:43219: connect: connection refused" proxy="https://127.0.0.1:43219" time="2024-09-26T10:31:56+02:00" level=warning msg="Failed to ping proxy" error="Get \"https://127.0.0.1:38771/tests/ping\": dial tcp 127.0.0.1:38771: connect: connection refused" proxy="https://127.0.0.1:38771" --- PASS: TestProxyProvider_FindProxy_FailIfNoneReachable (0.00s) === RUN TestProxyProvider_FindProxy_FailIfNoneTrusted time="2024-09-26T10:31:56+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:31:56+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-09-26T10:31:56+02:00" level=warning msg="Failed to ping proxy" error="Get \"https://127.0.0.1:40469/tests/ping\": no TLS fingerprint match found" proxy="https://127.0.0.1:40469" time="2024-09-26T10:32:16+02:00" level=warning msg="Failed to ping proxy" error="Get \"https://127.0.0.1:37085/tests/ping\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)" proxy="https://127.0.0.1:37085" --- PASS: TestProxyProvider_FindProxy_FailIfNoneTrusted (20.12s) === RUN TestProxyProvider_FindProxy_RefreshCacheTimeout time="2024-09-26T10:32:16+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:32:16+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-09-26T10:32:17+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:32:17+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-09-26T10:32:18+02:00" level=warning msg="Failed to ping proxy" error="Get \"https://127.0.0.1:40621/tests/ping\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)" proxy="https://127.0.0.1:40621" --- PASS: TestProxyProvider_FindProxy_CanReachTimeout (2.00s) === RUN TestProxyProvider_DoHLookup_Google time="2024-09-26T10:32:19+02:00" level=info msg="Received TXT records" data="[ec2-3-121-110-54.eu-central-1.compute.amazonaws.com ec2-18-197-145-197.eu-central-1.compute.amazonaws.com ec2-52-29-94-179.eu-central-1.compute.amazonaws.com]" --- PASS: TestProxyProvider_DoHLookup_Google (0.12s) === RUN TestProxyProvider_DoHLookup_FindProxy time="2024-09-26T10:32:19+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:32:19+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-09-26T10:32:19+02:00" level=info msg="Received TXT records" data="[ec2-18-197-145-197.eu-central-1.compute.amazonaws.com ec2-52-29-94-179.eu-central-1.compute.amazonaws.com ec2-3-121-110-54.eu-central-1.compute.amazonaws.com]" time="2024-09-26T10:32:39+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 (25.31s) === RUN TestProxyProvider_DoHLookup_FindProxyFirstProviderUnreachable time="2024-09-26T10:32:44+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:32:44+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-09-26T10:32:44+02:00" level=error msg="Failed to query DNS records" error="failed to make DoH request: Get \"https://unreachable?dns=dZwBAAABAAAAAAAAHWRNRllHU0xUUU9KWFhJMzNPTlZRV1MzQk9NTlVBCXByb3RvbnBybwN4eXoAABAAAQ\": dial tcp: lookup unreachable: no such host" provider="https://unreachable" time="2024-09-26T10:32:44+02:00" level=info msg="Received TXT records" data="[ec2-18-197-145-197.eu-central-1.compute.amazonaws.com ec2-52-29-94-179.eu-central-1.compute.amazonaws.com ec2-3-121-110-54.eu-central-1.compute.amazonaws.com]" time="2024-09-26T10:33:05+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.27s) === RUN TestProxyDialer_UseProxy time="2024-09-26T10:33:05+02:00" level=info msg="Attempting to switch to a proxy" time="2024-09-26T10:33:05+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:33:05+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-09-26T10:33:05+02:00" level=info msg="Switching to a proxy" proxy="[127.0.0.1:44779]:443" --- PASS: TestProxyDialer_UseProxy (0.00s) === RUN TestProxyDialer_UseProxy_MultipleTimes time="2024-09-26T10:33:05+02:00" level=info msg="Attempting to switch to a proxy" time="2024-09-26T10:33:05+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:33:05+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-09-26T10:33:05+02:00" level=info msg="Switching to a proxy" proxy="[127.0.0.1:41455]:443" time="2024-09-26T10:33:10+02:00" level=info msg="Attempting to switch to a proxy" time="2024-09-26T10:33:10+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:33:10+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-09-26T10:33:10+02:00" level=info msg="Switching to a proxy" proxy="[127.0.0.1:35913]:443" time="2024-09-26T10:33:15+02:00" level=info msg="Attempting to switch to a proxy" time="2024-09-26T10:33:15+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:33:15+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-09-26T10:33:15+02:00" level=info msg="Switching to a proxy" proxy="[127.0.0.1:39459]:443" --- PASS: TestProxyDialer_UseProxy_MultipleTimes (10.03s) === RUN TestProxyDialer_UseProxy_RevertAfterTime time="2024-09-26T10:33:15+02:00" level=info msg="Attempting to switch to a proxy" time="2024-09-26T10:33:15+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:33:15+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-09-26T10:33:15+02:00" level=info msg="Switching to a proxy" proxy="[127.0.0.1:33647]:443" --- PASS: TestProxyDialer_UseProxy_RevertAfterTime (2.01s) === RUN TestProxyDialer_UseProxy_RevertIfProxyStopsWorkingAndOriginalAPIIsReachable time="2024-09-26T10:33:17+02:00" level=info msg="Attempting to switch to a proxy" time="2024-09-26T10:33:17+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:33:17+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-09-26T10:33:17+02:00" level=info msg="Switching to a proxy" proxy="[127.0.0.1:43209]:443" time="2024-09-26T10:33:22+02:00" level=info msg="Attempting to switch to a proxy" time="2024-09-26T10:33:22+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:33:22+02:00" level=info msg="The standard API is reachable again; connection drop was only intermittent" --- PASS: TestProxyDialer_UseProxy_RevertIfProxyStopsWorkingAndOriginalAPIIsReachable (5.18s) === RUN TestProxyDialer_UseProxy_FindSecondAlternativeIfFirstFailsAndAPIIsStillBlocked time="2024-09-26T10:33:22+02:00" level=info msg="Attempting to switch to a proxy" time="2024-09-26T10:33:22+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:33:22+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-09-26T10:33:22+02:00" level=info msg="Switching to a proxy" proxy="[127.0.0.1:40455]:443" time="2024-09-26T10:33:27+02:00" level=info msg="Attempting to switch to a proxy" time="2024-09-26T10:33:27+02:00" level=info msg="Refreshing proxy cache" time="2024-09-26T10:33:27+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-09-26T10:33:27+02:00" level=warning msg="Failed to ping proxy" error="Get \"https://127.0.0.1:40455/tests/ping\": dial tcp 127.0.0.1:40455: connect: connection refused" proxy="https://127.0.0.1:40455" time="2024-09-26T10:33:27+02:00" level=info msg="Switching to a proxy" proxy="[127.0.0.1:45317]:443" --- PASS: TestProxyDialer_UseProxy_FindSecondAlternativeIfFirstFailsAndAPIIsStillBlocked (5.03s) === RUN TestFormatAsAddress --- PASS: TestFormatAsAddress (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/dialer 94.493s === RUN TestMoveDir --- PASS: TestMoveDir (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/files 0.002s === RUN TestFocus_Raise time="2024-09-26T10:31:53+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFocus_Raise1870567972/001/config1924986617/grpcFocusServerConfig.json pkg=focus/service --- PASS: TestFocus_Raise (0.00s) === RUN TestFocus_Version time="2024-09-26T10:31:53+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFocus_Version2074496814/001/config3821977433/grpcFocusServerConfig.json pkg=focus/service --- PASS: TestFocus_Version (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/focus 0.008s === RUN TestIsAvailable --- PASS: TestIsAvailable (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/frontend/theme 0.003s === 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.004s === 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.006s === RUN TestUnmarshallBridge --- PASS: TestUnmarshallBridge (0.00s) === RUN TestUnmarshallImportExport --- PASS: TestUnmarshallImportExport (0.00s) === RUN TestMarshalFormats time="2024-09-26T10:31:53+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-09-26T10:31:53+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-09-26T10:31:53+02:00" level=info msg="secretStrings \"MDA3AABqYUBwbS5tZTtqYWt1YkBjdS50aAAAAAAAMTUyNDY5MjYzNzQyADEA\" 60\n" pkg=credentials time="2024-09-26T10:31:53+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-09-26T10:31:53+02:00" level=info msg="secretGob \"/6h/AwEBD3Rlc3RDcmVkZW50aWFscwH/gAABCgEGVXNlcklEAQwAAQROYW1lAQwAAQZFbWFpbHMBDAABCEFQSVRva2VuAQwAAQdNYWlsYm94AQwAAQ5CcmlkZ2VQYXNzd29yZAEMAAEHVmVyc2lvbgEMAAEJVGltZXN0YW1wAQQAAQhJc0hpZGRlbgECAAEVSXNDb21iaW5lZEFkZHJlc3NNb2RlAQIAAAAn/4ABAzAwNwIUamFAcG0ubWU7amFrdWJAY3UudGgF+0b/wKr8AQEA\" 280\n" pkg=credentials time="2024-09-26T10:31:53+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-09-26T10:31:53+02:00" level=info msg="secretJSON \"eyJVc2VySUQiOiIwMDciLCJOYW1lIjoiIiwiRW1haWxzIjoiamFAcG0ubWU7amFrdWJAY3UudGgiLCJBUElUb2tlbiI6IiIsIk1haWxib3giOiIiLCJCcmlkZ2VQYXNzd29yZCI6IiIsIlZlcnNpb24iOiIiLCJUaW1lc3RhbXAiOjE1MjQ2OTI2Mzc0MiwiSXNIaWRkZW4iOnRydWUsIklzQ29tYmluZWRBZGRyZXNzTW9kZSI6ZmFsc2V9\" 252\n" pkg=credentials time="2024-09-26T10:31:53+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-09-26T10:31:53+02:00" level=info msg="secretFmt \"MDA3CgpqYUBwbS5tZTtqYWt1YkBjdS50aAoKCgoKMTUyNDY5MjYzNzQyCnRydWUKZmFsc2U=\" 72\n" pkg=credentials time="2024-09-26T10:31:53+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-09-26T10:31:53+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-09-26T10:31:53+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-09-26T10:31:53+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-09-26T10:31:53+02:00" level=info msg="secret \"MDA3AGphQHBtLm1lO2FqQGN1cy50b20Ac2RmZHNmc2Rmc2Rmc2RmAGNkY2RjZGNkAHdldzEyMwBrMTEAMTUyNDY5MjYzNzQyADEA\" 100\n" pkg=credentials time="2024-09-26T10:31:53+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.003s === 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.002s === RUN TestLogging_LogCompression --- PASS: TestLogging_LogCompression (0.02s) === 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.01s) === RUN TestLogging_Close --- PASS: TestLogging_Close (0.00s) === RUN TestLogging_Pruning --- PASS: TestLogging_Pruning (0.01s) === RUN TestLogging_PruningBigCurrentSession --- PASS: TestLogging_PruningBigCurrentSession (0.01s) === RUN TestLogging_Rotator --- PASS: TestLogging_Rotator (0.00s) === RUN TestLogging_DefaultRotator --- PASS: TestLogging_DefaultRotator (0.00s) === RUN TestLogging_DefaultRotatorWithPruning --- PASS: TestLogging_DefaultRotatorWithPruning (0.00s) === RUN TestLogging_SessionID --- PASS: TestLogging_SessionID (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/logging 0.048s === RUN TestSkipDuringUnwind --- PASS: TestSkipDuringUnwind (0.00s) === RUN TestFilterOutPanicHandlers --- PASS: TestFilterOutPanicHandlers (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/sentry 0.003s === RUN TestConfig --- PASS: TestConfig (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/service 0.002s === 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.008s === RUN TestIsBodyBitfieldValid --- PASS: TestIsBodyBitfieldValid (0.00s) === RUN TestShouldSendAndStore time="2024-09-26T10:31:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestShouldSendAndStore4008872429/001/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:31:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestShouldSendAndStore4008872429/002/notification_cache: no such file or directory" pkg=notification-store --- PASS: TestShouldSendAndStore (1.20s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/services/notifications 1.215s === RUN TestSendHasher_Insert --- PASS: TestSendHasher_Insert (0.00s) === RUN TestSendHasher_Insert_Expired --- PASS: TestSendHasher_Insert_Expired (1.00s) === RUN TestSendHasher_Insert_DifferentToList --- PASS: TestSendHasher_Insert_DifferentToList (1.00s) === RUN TestSendHasher_Wait_SendSuccess --- PASS: TestSendHasher_Wait_SendSuccess (0.50s) === RUN TestSendHasher_Wait_SendFail --- PASS: TestSendHasher_Wait_SendFail (0.50s) === 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.50s) === RUN TestSendHasher_HasEntry_Timeout --- PASS: TestSendHasher_HasEntry_Timeout (1.00s) === RUN TestSendHasher_HasEntry_Expired --- PASS: TestSendHasher_HasEntry_Expired (1.00s) === 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.021s === RUN TestAccountTimeout --- PASS: TestAccountTimeout (5.00s) === 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 (0.08s) --- 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.00s) --- 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.00s) --- 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.00s) --- 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.00s) --- 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 (0.17s) --- 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.00s) --- 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.00s) --- 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.00s) --- 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 (0.21s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Text_Encrypt_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_HTML_Encrypt_DetachedSignature (0.00s) --- 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.00s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Multipart_clear_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Text_Encrypt_AttachedSignature (0.00s) --- 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.00s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_HTML_clear_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Multipart_clear_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Text_Encrypt_NoSignature (0.00s) --- 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.00s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_HTML_clear_NoSignature (0.00s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Multipart_clear_NoSignature (0.00s) === RUN TestCreateSendReq_PGPInlineScheme === RUN TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Text_Encrypt_DetachedSignature time="2024-09-26T10:31:59+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-09-26T10:31:59+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-09-26T10:31:59+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-09-26T10:31:59+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-09-26T10:31:59+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-09-26T10:31:59+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-09-26T10:31:59+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-09-26T10:31:59+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-09-26T10:31:59+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-09-26T10:31:59+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-09-26T10:31:59+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-09-26T10:31:59+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-09-26T10:31:59+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-09-26T10:31:59+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-09-26T10:31:59+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-09-26T10:31:59+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient --- PASS: TestCreateSendReq_PGPInlineScheme (0.24s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Text_Encrypt_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_HTML_Encrypt_DetachedSignature (0.00s) --- 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.00s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Multipart_clear_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Text_Encrypt_AttachedSignature (0.00s) --- 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.00s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Multipart_clear_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Text_Encrypt_NoSignature (0.00s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_HTML_Encrypt_NoSignature (0.00s) --- 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 (0.18s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_Text_Encrypt_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_HTML_Encrypt_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_Multipart_Encrypt_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_Text_clear_DetachedSignature (0.00s) --- 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.00s) --- 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.00s) --- 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.00s) --- 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.00s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_HTML_clear_NoSignature (0.00s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_Multipart_clear_NoSignature (0.00s) === RUN TestCreateSendReq_MultiRecipients time="2024-09-26T10:32:00+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient --- PASS: TestCreateSendReq_MultiRecipients (0.19s) === 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-09-26T10:32:00+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-09-26T10:32:00+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-09-26T10:32:00+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=account --- PASS: TestPreferencesBuilder (0.00s) --- 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.00s) --- 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 6.069s === RUN TestTask_NoStateAndSucceeds time="2024-09-26T10:31:54+02:00" level=info msg="Syncing labels" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Synced labels" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Syncing messages" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Job started" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" test=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" sync-job=waiter test=test time="2024-09-26T10:31:54+02:00" level=info msg="Synced messages" test=test time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg="Syncing messages" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Job started" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" test=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" sync-job=waiter test=test time="2024-09-26T10:31:54+02:00" level=info msg="Synced messages" test=test --- PASS: TestTask_StateHasLabels (0.00s) === RUN TestTask_StateHasLabelsAndMessageCount time="2024-09-26T10:31:54+02:00" level=info msg="Syncing messages" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Job started" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" test=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" sync-job=waiter test=test time="2024-09-26T10:31:54+02:00" level=info msg="Synced messages" test=test --- PASS: TestTask_StateHasLabelsAndMessageCount (0.00s) === RUN TestTask_StateHasSyncedState time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg="Sync triggered" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Beginning user sync" start="2024-09-26 10:31:54.23570253 +0200 CEST m=+0.001274027" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Syncing labels" test=test time="2024-09-26T10:31:54+02:00" level=error msg="Failed to sync, will retry later" error="failed to sync labels: failed" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Syncing labels" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Synced labels" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Syncing messages" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Job started" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" test=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" sync-job=waiter test=test time="2024-09-26T10:31:54+02:00" level=info msg="Synced messages" test=test time="2024-09-26T10:31:54+02:00" level=info msg="Finished user sync" duration="96.764µs" test=test --- PASS: TestTask_RepeatsOnSyncFailure (0.00s) === RUN TestJob_WaitsOnChildren time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestJob_WaitsOnChildren (0.00s) === RUN TestJob_WaitsOnAllChildrenOnError time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestJob_WaitsOnAllChildrenOnError (0.00s) === RUN TestJob_MultipleChildrenReportError time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestJob_MultipleChildrenReportError (0.00s) === RUN TestJob_ChildFailureCancelsAllOtherChildJobs time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestJob_ChildFailureCancelsAllOtherChildJobs (0.00s) === RUN TestJob_CtxCancelCancelsAllChildren time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestJob_CtxCancelCancelsAllChildren (0.00s) === RUN TestJob_CtxCancelBeforeBegin time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestJob_CtxCancelBeforeBegin (0.00s) === RUN TestJob_WithoutChildJobsCanBeTerminated time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestJob_WithoutChildJobsCanBeTerminated (0.00s) === RUN TestApplyStage_CancelledJobIsDiscarded time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestApplyStage_CancelledJobIsDiscarded (0.00s) === RUN TestApplyStage_JobWithNoMessagesIsFinalized time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestApplyStage_JobWithNoMessagesIsFinalized (0.00s) === RUN TestApplyStage_ErrorOnApplyIsReportedAndJobFails time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+02:00" level=error msg="Failed to apply sync updates" error="apply failed" sync-stage=apply time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test --- PASS: TestBuildStage_SuccessRemovesFailedMessage (0.00s) === RUN TestBuildStage_BuildFailureIsReportedButDoesNotCancelJob time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestBuildStage_OtherErrorsFailJob (0.00s) === RUN TestBuildStage_CancelledJobIsDiscarded time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test --- PASS: TestBuildStage_CancelledJobIsDiscarded (0.00s) === RUN TestTask_EmptyInputDoesNotCrash time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+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-09-26T10:31:54+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.00s) === RUN TestDownloadStage_Run time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test --- PASS: TestDownloadStage_Run (0.00s) === RUN TestDownloadStage_RunWith422 time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestDownloadStage_RunWith422 (0.00s) === RUN TestDownloadStage_CancelledJobIsDiscarded time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test --- PASS: TestDownloadStage_CancelledJobIsDiscarded (0.00s) === RUN TestDownloadStage_JobAbortsOnMessageDownloadError time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestDownloadStage_JobAbortsOnMessageDownloadError (0.00s) === RUN TestDownloadStage_JobAbortsOnAttachmentDownloadError time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestDownloadStage_JobAbortsOnAttachmentDownloadError (0.00s) === RUN TestMetadataStage_RunFinishesWith429 time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test --- PASS: TestMetadataStage_RunFinishesWith429 (0.02s) === RUN TestMetadataStage_JobCorrectlyFinishesAfterCancel time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestMetadataStage_JobCorrectlyFinishesAfterCancel (0.00s) === RUN TestMetadataStage_RunInterleaved time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job started" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="Child job finished" s=test time="2024-09-26T10:31:54+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestMetadataStage_RunInterleaved (0.02s) === RUN TestMetadataIterator_ExitNoMoreMetadata --- PASS: TestMetadataIterator_ExitNoMoreMetadata (0.00s) === RUN TestMetadataIterator_ExitLastCallAlwaysReturnLastMessageID --- PASS: TestMetadataIterator_ExitLastCallAlwaysReturnLastMessageID (0.00s) === RUN TestMetadataIterator_ExitWithRemainingReturnsNoMore time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test --- PASS: TestMetadataIterator_ExitWithRemainingReturnsNoMore (0.00s) === RUN TestMetadataIterator_RespectsSizeLimit time="2024-09-26T10:31:54+02:00" level=info msg="Creating new child job" s=test time="2024-09-26T10:31:54+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.043s === RUN TestService_Unitialised time="2024-09-26T10:31:54+02:00" level=error msg="Cannot get telemetry settings, asuming off" error="cannot get user settings" time="2024-09-26T10:31:54+02:00" level=info msg="Starting service main loop" service=telemetry user=MyUserID time="2024-09-26T10:31:54+02:00" level=error msg="Cannot get telemetry settings, asuming off" error="cannot get user settings" time="2024-09-26T10:31:54+02:00" level=info msg="Exiting service main loop" service=telemetry user=MyUserID --- PASS: TestService_Unitialised (0.00s) === RUN TestService_OnUserSettingsEvent time="2024-09-26T10:31:54+02:00" level=info msg="Starting service main loop" service=telemetry user=MyUserID time="2024-09-26T10:31:54+02:00" level=info msg="Exiting service main loop" service=telemetry user=MyUserID --- PASS: TestService_OnUserSettingsEvent (0.00s) === RUN TestService_Unitialised_OnUserSettingsEvent time="2024-09-26T10:31:54+02:00" level=error msg="Cannot get telemetry settings, asuming off" error="cannot get user settings" time="2024-09-26T10:31:54+02:00" level=info msg="Starting service main loop" service=telemetry user=MyUserID time="2024-09-26T10:31:54+02:00" level=error msg="Cannot get telemetry settings, asuming off" error="cannot get user settings" time="2024-09-26T10:31:54+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.005s === RUN TestServiceHandleEventError_SubscriberEventUnwrapping --- PASS: TestServiceHandleEventError_SubscriberEventUnwrapping (0.00s) === RUN TestServiceHandleEventError_BadEventPutsServiceOnPause time="2024-09-26T10:31:54+02:00" level=info msg=Resuming service=user-events user=foo time="2024-09-26T10:31:54+02:00" level=warning msg="Failed to handle API event" event="Event MyEvent: " service=user-events user=foo time="2024-09-26T10:31:54+02:00" level=info msg=Pausing service=user-events user=foo --- PASS: TestServiceHandleEventError_BadEventPutsServiceOnPause (0.00s) === RUN TestServiceHandleEventError_BadEventFromPublishTimeout time="2024-09-26T10:31:54+02:00" level=warning msg="Failed to handle API event" event="Event MyEvent: " service=user-events user=foo time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg="Received new API event" new="Event : refresh: 1" old= service=user-events user=foo time="2024-09-26T10:31:54+02:00" level=info msg="Received refresh event" service=user-events user=foo time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg="Received new API event" new="Event : refresh: 1" old= service=user-events user=foo time="2024-09-26T10:31:54+02:00" level=info msg="Received refresh event" service=user-events user=foo --- PASS: TestServiceHandleEvent_CheckEventCategoriesHandledInOrder (0.00s) === RUN TestServiceHandleEvent_CheckEventFailureCausesError time="2024-09-26T10:31:54+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-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg=Resuming service=user-events user=foo time="2024-09-26T10:31:54+02:00" level=info msg="Starting service Last EventID=EVENT01" service=user-events user=foo time="2024-09-26T10:31:54+02:00" level=info msg="Received new API event" new="Event EVENT02: " old=EVENT01 service=user-events user=foo time="2024-09-26T10:31:54+02:00" level=info msg="Exiting service" service=user-events user=foo --- PASS: TestService_EventIDLoadStore (0.00s) === RUN TestService_RetryEventOnNonCatastrophicFailure time="2024-09-26T10:31:54+02:00" level=info msg=Resuming service=user-events user=foo time="2024-09-26T10:31:54+02:00" level=info msg="Starting service Last EventID=EVENT01" service=user-events user=foo time="2024-09-26T10:31:54+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-09-26T10:31:54+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-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg="Exiting service" service=user-events user=foo --- PASS: TestService_RetryEventOnNonCatastrophicFailure (0.00s) === RUN TestService_OnBadEventServiceIsPaused time="2024-09-26T10:31:54+02:00" level=info msg=Resuming service=user-events user=foo time="2024-09-26T10:31:54+02:00" level=info msg="Starting service Last EventID=EVENT01" service=user-events user=foo time="2024-09-26T10:31:54+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-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg=Pausing service=user-events user=foo time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg="Exiting service" service=user-events user=foo --- PASS: TestService_OnBadEventServiceIsPaused (0.00s) === RUN TestService_UnsubscribeDuringEventHandlingDoesNotCauseDeadlock time="2024-09-26T10:31:54+02:00" level=info msg=Resuming service=user-events user=foo time="2024-09-26T10:31:54+02:00" level=info msg="Starting service Last EventID=EVENT01" service=user-events user=foo time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg="Exiting service" service=user-events user=foo --- PASS: TestService_UnsubscribeDuringEventHandlingDoesNotCauseDeadlock (0.00s) === RUN TestService_UnsubscribeBeforeHandlingEventIsNotConsideredError time="2024-09-26T10:31:54+02:00" level=info msg=Resuming service=user-events user=foo time="2024-09-26T10:31:54+02:00" level=info msg="Starting service Last EventID=EVENT01" service=user-events user=foo time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg="Exiting service" service=user-events user=foo --- PASS: TestService_UnsubscribeBeforeHandlingEventIsNotConsideredError (0.50s) === RUN TestService_WaitOnEventPublishAfterPause time="2024-09-26T10:31:54+02:00" level=info msg=Resuming service=user-events user=foo time="2024-09-26T10:31:54+02:00" level=info msg="Starting service Last EventID=EVENT01" service=user-events user=foo time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg=Pausing service=user-events user=foo time="2024-09-26T10:31:54+02:00" level=info msg="Exiting service" service=user-events user=foo --- PASS: TestService_WaitOnEventPublishAfterPause (0.00s) === RUN TestService_EventRewind time="2024-09-26T10:31:54+02:00" level=info msg=Resuming service=user-events user=foo time="2024-09-26T10:31:54+02:00" level=info msg="Starting service Last EventID=EVENT02" service=user-events user=foo time="2024-09-26T10:31:54+02:00" level=info msg="Event loop reset" eventID=EVENT01 service=user-events user=foo time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg="Exiting service" service=user-events user=foo --- PASS: TestService_EventRewind (0.00s) === 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.521s === RUN TestService_OnUserEvent time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg="Handling User Space Changed event" service=user-identity user=MyUserID time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg="Handling refresh event" service=user-identity user=MyUserID --- PASS: TestService_OnRefreshEvent (0.00s) === RUN TestService_OnAddressCreated time="2024-09-26T10:31:54+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID --- PASS: TestService_OnAddressUpdated (0.00s) === RUN TestService_OnAddressUpdatedDisableFollowedByEnable time="2024-09-26T10:31:54+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID time="2024-09-26T10:31:54+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID --- PASS: TestService_OnAddressUpdatedDisableFollowedByEnable (0.00s) === RUN TestService_OnAddressUpdateCreatedIfNotExists time="2024-09-26T10:31:54+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID --- PASS: TestService_OnAddressUpdateCreatedIfNotExists (0.00s) === RUN TestService_OnAddressDeleted time="2024-09-26T10:31:54+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID --- PASS: TestService_OnAddressDeleted (0.00s) === RUN TestService_OnAddressDeleteDisabledDoesNotProduceEvent time="2024-09-26T10:31:54+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID --- PASS: TestService_OnAddressDeleteDisabledDoesNotProduceEvent (0.00s) === RUN TestService_OnAddressDeletedUnknownDoesNotProduceEvent time="2024-09-26T10:31:54+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.006s === RUN TestHeartbeat_default_heartbeat time="2024-09-26T10:31:54+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.002s === RUN TestTry --- PASS: TestTry (0.00s) === RUN TestTryCatch --- PASS: TestTryCatch (0.00s) === RUN TestTryCatchError time="2024-09-26T10:31:54+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-09-26T10:31:54+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:785\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:1690\nruntime.goexit(...)\n /usr/lib/go/src/runtime/asm_amd64.s:1700\n" --- PASS: TestTryCatchPanic (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/try 0.002s === RUN TestSyncFolder time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_src/from_Empty_to_Empty type Empty" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_dst/from_Empty_to_Empty type Empty" time="2024-09-26T10:31:54+02:00" level=warning msg="OK: from Empty to Empty" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_src/from_Empty_to_File type Empty" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_dst/from_Empty_to_File type File" time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=warning msg="OK: from Empty to File" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_src/from_Empty_to_Symlink type Empty" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_dst/from_Empty_to_Symlink type Symlink" time="2024-09-26T10:31:54+02:00" level=warning msg="OK: from Empty to Symlink" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_src/from_Empty_to_Dir type Empty" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_dst/from_Empty_to_Dir type Dir" time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=warning msg="OK: from Empty to Dir" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_src/from_File_to_Empty type File" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_dst/from_File_to_Empty type Empty" time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=warning msg="OK: from File to Empty" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_src/from_File_to_File type File" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_dst/from_File_to_File type File" time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=warning msg="OK: from File to File" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_src/from_File_to_Symlink type File" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_dst/from_File_to_Symlink type Symlink" time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=warning msg="OK: from File to Symlink" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_src/from_File_to_Dir type File" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_dst/from_File_to_Dir type Dir" time="2024-09-26T10:31:54+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-09-26T10:31:54+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-09-26T10:31:54+02:00" level=warning msg="OK: from File to Dir" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_src/from_Symlink_to_Empty type Symlink" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_dst/from_Symlink_to_Empty type Empty" time="2024-09-26T10:31:54+02:00" level=warning msg="OK: from Symlink to Empty" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_src/from_Symlink_to_File type Symlink" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_dst/from_Symlink_to_File type File" time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=warning msg="OK: from Symlink to File" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_src/from_Symlink_to_Symlink type Symlink" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_dst/from_Symlink_to_Symlink type Symlink" time="2024-09-26T10:31:54+02:00" level=warning msg="OK: from Symlink to Symlink" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_src/from_Symlink_to_Dir type Symlink" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_dst/from_Symlink_to_Dir type Dir" time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=warning msg="OK: from Symlink to Dir" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_src/from_Dir_to_Empty type Dir" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_dst/from_Dir_to_Empty type Empty" time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=warning msg="OK: from Dir to Empty" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_src/from_Dir_to_File type Dir" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_dst/from_Dir_to_File type File" time="2024-09-26T10:31:54+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-09-26T10:31:54+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-09-26T10:31:54+02:00" level=warning msg="OK: from Dir to File" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_src/from_Dir_to_Symlink type Dir" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_dst/from_Dir_to_Symlink type Symlink" time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=warning msg="OK: from Dir to Symlink" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_src/from_Dir_to_Dir type Dir" time="2024-09-26T10:31:54+02:00" level=info msg="creating folder /tmp/sync_dst/from_Dir_to_Dir type Dir" time="2024-09-26T10:31:54+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-09-26T10:31:54+02:00" level=warning msg="OK: from Dir to Dir" --- PASS: TestSyncFolder (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/updater 0.006s === 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-09-26T10:31:55+02:00" level=info msg="Adding vault user" userID=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=error msg="Unable to open cache file" error="open notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:31:55+02:00" level=info msg="Creating new user" userID=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:44517/core/v4/events/latest" pkg=gpa/client userID=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:44517/core/v4/settings" pkg=gpa/client userID=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Registering user client, ID:5648b5ef-d724-473d-963f-992f2883ad37" pkg=observability time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=telemetry user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=notification user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Starting service main loop" service=smtp user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:44517/core/v4/labels?Type=4" pkg=gpa/client userID=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:44517/core/v4/labels?Type=3" pkg=gpa/client userID=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:44517/core/v4/labels?Type=1" pkg=gpa/client userID=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg=Resuming service=user-events user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Starting IMAP Service" service=imap user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Sync triggered" service=imap user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:31:55.82079304 +0200 CEST m=+0.660213414" user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Syncing labels" service=imap user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Closing user" userID=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=error msg="Failed to retrieve IsTelemeteryEnabled, assuming no" error="context canceled" service=telemetry user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="De-registering user client, ID:5648b5ef-d724-473d-963f-992f2883ad37" pkg=observability time="2024-09-26T10:31:55+02:00" level=error msg="Failed to sync, will retry later" error="failed to sync labels: context canceled" service=imap user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Finished user sync" duration="82.918µs" service=imap user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=smtp user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=notification user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting Service" service=user-identity user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=5648b5ef-d724-473d-963f-992f2883ad37 time="2024-09-26T10:31:55+02:00" level=info msg="Exiting service" service=user-events user=5648b5ef-d724-473d-963f-992f2883ad37 --- PASS: TestUser_Info (0.45s) === RUN TestUser_AddressMode time="2024-09-26T10:31:56+02:00" level=info msg="Adding vault user" userID=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=error msg="Unable to open cache file" error="open notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:31:56+02:00" level=info msg="Creating new user" userID=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39531/core/v4/events/latest" pkg=gpa/client userID=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39531/core/v4/settings" pkg=gpa/client userID=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Registering user client, ID:155a19dc-5d0a-4af1-b957-8dbc65e744db" pkg=observability time="2024-09-26T10:31:56+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Starting service main loop" service=telemetry user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Starting service main loop" service=notification user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Starting service main loop" service=smtp user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39531/core/v4/labels?Type=4" pkg=gpa/client userID=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39531/core/v4/labels?Type=3" pkg=gpa/client userID=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39531/core/v4/labels?Type=1" pkg=gpa/client userID=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg=Resuming service=user-events user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Setting address mode" mode=split userID=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Starting IMAP Service" service=imap user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Sync triggered" service=imap user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Setting Split Address Mode" service=imap user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:31:56.215154535 +0200 CEST m=+1.054574909" user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Finished user sync" duration="23.134µs" service=imap user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Sync triggered" service=imap user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Closing user" userID=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="De-registering user client, ID:155a19dc-5d0a-4af1-b957-8dbc65e744db" pkg=observability time="2024-09-26T10:31:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:31:56.215366116 +0200 CEST m=+1.054786490" user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Finished user sync" duration="24.166µs" service=imap user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Exiting IMAP Service" service=imap user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Exiting service main loop" service=smtp user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Exiting service main loop" service=notification user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Exiting Service" service=user-identity user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Exiting service main loop" service=telemetry user=155a19dc-5d0a-4af1-b957-8dbc65e744db time="2024-09-26T10:31:56+02:00" level=info msg="Exiting service" service=user-events user=155a19dc-5d0a-4af1-b957-8dbc65e744db --- PASS: TestUser_AddressMode (0.39s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/user 1.063s === 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.003s === RUN TestToType --- PASS: TestToType (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/usertypes 0.006s === RUN TestShouldSkipKeychainTestAccessors time="2024-09-26T10:31:55+02:00" level=info msg="Setting keychain test skip option" pkg=vault skipKeychainTest=true --- PASS: TestShouldSkipKeychainTestAccessors (0.00s) === RUN TestHelperAccessors --- PASS: TestHelperAccessors (0.00s) === RUN TestKeychainSettingsIO --- PASS: TestKeychainSettingsIO (0.00s) === RUN TestMigrate --- PASS: TestMigrate (0.00s) === RUN TestVault_TLSCerts --- PASS: TestVault_TLSCerts (0.28s) === RUN TestVault_Cookies --- PASS: TestVault_Cookies (0.22s) === RUN TestVault_Settings_IMAP --- PASS: TestVault_Settings_IMAP (0.11s) === RUN TestVault_Settings_SMTP --- PASS: TestVault_Settings_SMTP (0.19s) === RUN TestVault_Settings_GluonDir --- PASS: TestVault_Settings_GluonDir (0.09s) === RUN TestVault_Settings_UpdateChannel --- PASS: TestVault_Settings_UpdateChannel (0.07s) === RUN TestVault_Settings_UpdateRollout --- PASS: TestVault_Settings_UpdateRollout (0.09s) === RUN TestVault_Settings_ColorScheme --- PASS: TestVault_Settings_ColorScheme (0.07s) === RUN TestVault_Settings_ProxyAllowed --- PASS: TestVault_Settings_ProxyAllowed (0.22s) === RUN TestVault_Settings_ShowAllMail --- PASS: TestVault_Settings_ShowAllMail (0.06s) === RUN TestVault_Settings_TelemetryDisabled --- PASS: TestVault_Settings_TelemetryDisabled (0.10s) === RUN TestVault_Settings_Autostart --- PASS: TestVault_Settings_Autostart (0.07s) === RUN TestVault_Settings_AutoUpdate --- PASS: TestVault_Settings_AutoUpdate (0.08s) === RUN TestVault_Settings_LastVersion --- PASS: TestVault_Settings_LastVersion (0.03s) === RUN TestVault_Settings_FirstStart --- PASS: TestVault_Settings_FirstStart (0.15s) === RUN TestVault_Settings_MaxSyncMemory --- PASS: TestVault_Settings_MaxSyncMemory (0.03s) === RUN TestVault_Settings_LastUserAgent --- PASS: TestVault_Settings_LastUserAgent (0.07s) === RUN Test_Settings_PasswordArchive time="2024-09-26T10:31:57+02:00" level=info msg="Adding vault user" userID=userID1 time="2024-09-26T10:31:57+02:00" level=info msg="Deleting vault user" userID=userID1 time="2024-09-26T10:31:57+02:00" level=info msg="Adding vault user" userID=userID2 time="2024-09-26T10:31:57+02:00" level=info msg="Adding vault user" userID=userID1 --- PASS: Test_Settings_PasswordArchive (0.04s) === RUN TestUser_New time="2024-09-26T10:31:57+02:00" level=info msg="Adding vault user" userID=userID --- PASS: TestUser_New (0.10s) === RUN TestUser_Clear time="2024-09-26T10:31:57+02:00" level=info msg="Adding vault user" userID=userID --- PASS: TestUser_Clear (0.03s) === RUN TestUser_Delete time="2024-09-26T10:31:57+02:00" level=info msg="Adding vault user" userID=userID time="2024-09-26T10:31:57+02:00" level=info msg="Deleting vault user" userID=userID time="2024-09-26T10:31:57+02:00" level=info msg="Deleting vault user" userID=userID --- PASS: TestUser_Delete (0.14s) === RUN TestUser_SyncStatus time="2024-09-26T10:31:57+02:00" level=info msg="Adding vault user" userID=userID --- PASS: TestUser_SyncStatus (0.10s) === RUN TestUser_ClearSyncStatusWithoutEventID time="2024-09-26T10:31:57+02:00" level=info msg="Adding vault user" userID=userID --- PASS: TestUser_ClearSyncStatusWithoutEventID (0.09s) === RUN TestUser_PrimaryEmail time="2024-09-26T10:31:57+02:00" level=info msg="Adding vault user" userID=userID --- PASS: TestUser_PrimaryEmail (0.07s) === RUN TestUser_ForEach time="2024-09-26T10:31:57+02:00" level=info msg="Adding vault user" userID=userID1 time="2024-09-26T10:31:57+02:00" level=info msg="Adding vault user" userID=userID2 time="2024-09-26T10:31:57+02:00" level=info msg="Deleting vault user" userID=userID1 time="2024-09-26T10:31:57+02:00" level=info msg="Deleting vault user" userID=userID1 time="2024-09-26T10:31:57+02:00" level=info msg="Deleting vault user" userID=userID2 time="2024-09-26T10:31:57+02:00" level=info msg="Deleting vault user" userID=userID2 --- PASS: TestUser_ForEach (0.04s) === RUN TestUser_ShouldResync time="2024-09-26T10:31:57+02:00" level=info msg="Adding vault user" userID=userID --- PASS: TestUser_ShouldResync (0.11s) === RUN TestVault_Corrupt --- PASS: TestVault_Corrupt (0.18s) === RUN TestVault_Corrupt_JunkData --- PASS: TestVault_Corrupt_JunkData (0.20s) === RUN TestVault_Reset --- PASS: TestVault_Reset (0.18s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/vault 3.184s === RUN TestVerifyFiles --- PASS: TestVerifyFiles (0.30s) === RUN TestVerifyWithBadFile --- PASS: TestVerifyWithBadFile (0.37s) === RUN TestVerifyWithBadSubFile --- PASS: TestVerifyWithBadSubFile (0.44s) === RUN TestRemoveOldVersions --- PASS: TestRemoveOldVersions (0.00s) === RUN TestListVersions --- PASS: TestListVersions (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/versioner 1.120s === 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.003s === RUN TestCPC_Receive --- PASS: TestCPC_Receive (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/pkg/cpc 0.003s === RUN TestRemove --- PASS: TestRemove (0.00s) === RUN TestRemoveWithExceptions --- PASS: TestRemoveWithExceptions (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/pkg/files 0.003s === RUN TestInsertReadRemove --- PASS: TestInsertReadRemove (0.00s) === RUN TestIsErrKeychainNoItem time="2024-09-26T10:31:56+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.01s) PASS ok github.com/ProtonMail/proton-bridge/v3/pkg/keychain 1.017s === RUN TestBuildPlainMessage --- PASS: TestBuildPlainMessage (0.14s) === RUN TestBuildPlainMessageWithLongKey --- PASS: TestBuildPlainMessageWithLongKey (0.22s) === RUN TestBuildHTMLMessage --- PASS: TestBuildHTMLMessage (0.35s) === RUN TestBuildPlainEncryptedMessage --- PASS: TestBuildPlainEncryptedMessage (0.27s) === RUN TestBuildPlainEncryptedMessageMissingHeader --- PASS: TestBuildPlainEncryptedMessageMissingHeader (0.15s) === RUN TestBuildPlainEncryptedMessageInvalidHeader --- PASS: TestBuildPlainEncryptedMessageInvalidHeader (0.27s) === RUN TestBuildPlainSignedEncryptedMessageMissingHeader --- PASS: TestBuildPlainSignedEncryptedMessageMissingHeader (0.39s) === RUN TestBuildPlainSignedEncryptedMessageInvalidHeader --- PASS: TestBuildPlainSignedEncryptedMessageInvalidHeader (0.30s) === RUN TestBuildPlainEncryptedLatin2Message time="2024-09-26T10:31:57+02:00" level=warning msg="Message has an unknown charset" error="unknown charset: unknown charset: message: unhandled charset \"iso-8859-2\"" --- PASS: TestBuildPlainEncryptedLatin2Message (0.18s) === RUN TestBuildHTMLEncryptedMessage --- PASS: TestBuildHTMLEncryptedMessage (0.11s) === RUN TestBuildPlainSignedMessage --- PASS: TestBuildPlainSignedMessage (0.33s) === RUN TestBuildPlainSignedBase64Message --- PASS: TestBuildPlainSignedBase64Message (0.45s) === RUN TestBuildSignedPlainEncryptedMessage --- PASS: TestBuildSignedPlainEncryptedMessage (0.19s) === RUN TestBuildSignedHTMLEncryptedMessage --- PASS: TestBuildSignedHTMLEncryptedMessage (0.18s) === RUN TestBuildSignedPlainEncryptedMessageWithPubKey --- PASS: TestBuildSignedPlainEncryptedMessageWithPubKey (0.21s) === RUN TestBuildSignedHTMLEncryptedMessageWithPubKey --- PASS: TestBuildSignedHTMLEncryptedMessageWithPubKey (0.29s) === RUN TestBuildSignedMultipartAlternativeEncryptedMessageWithPubKey --- PASS: TestBuildSignedMultipartAlternativeEncryptedMessageWithPubKey (0.14s) === RUN TestBuildSignedEmbeddedMessageRFC822EncryptedMessageWithPubKey --- PASS: TestBuildSignedEmbeddedMessageRFC822EncryptedMessageWithPubKey (0.11s) === RUN TestBuildHTMLMessageWithAttachment --- PASS: TestBuildHTMLMessageWithAttachment (0.21s) === RUN TestBuildHTMLMessageWithRFC822Attachment --- PASS: TestBuildHTMLMessageWithRFC822Attachment (0.21s) === RUN TestBuildHTMLMessageWithInlineAttachment --- PASS: TestBuildHTMLMessageWithInlineAttachment (0.15s) === RUN TestBuildHTMLMessageWithComplexAttachments --- PASS: TestBuildHTMLMessageWithComplexAttachments (0.11s) === RUN TestBuildAttachmentWithExoticFilename --- PASS: TestBuildAttachmentWithExoticFilename (0.16s) === RUN TestBuildAttachmentWithLongFilename --- PASS: TestBuildAttachmentWithLongFilename (0.13s) === RUN TestBuildMessageDate --- PASS: TestBuildMessageDate (0.26s) === RUN TestBuildMessageWithInvalidDate --- PASS: TestBuildMessageWithInvalidDate (0.24s) === RUN TestBuildMessageWithExistingOriginalDate --- PASS: TestBuildMessageWithExistingOriginalDate (0.28s) === RUN TestBuildMessageInternalID --- PASS: TestBuildMessageInternalID (0.23s) === RUN TestBuildMessageExternalID --- PASS: TestBuildMessageExternalID (0.16s) === RUN TestBuild8BitBody --- PASS: TestBuild8BitBody (0.23s) === RUN TestBuild8BitSubject --- PASS: TestBuild8BitSubject (0.19s) === RUN TestBuild8BitSender --- PASS: TestBuild8BitSender (0.19s) === RUN TestBuild8BitRecipients --- PASS: TestBuild8BitRecipients (0.15s) === RUN TestBuildIncludeMessageIDReference --- PASS: TestBuildIncludeMessageIDReference (0.20s) === RUN TestBuildMessageIsDeterministic --- PASS: TestBuildMessageIsDeterministic (0.13s) === RUN TestBuildUndecryptableMessage --- PASS: TestBuildUndecryptableMessage (0.35s) === RUN TestBuildUndecryptableAttachment --- PASS: TestBuildUndecryptableAttachment (0.32s) === RUN TestBuildCustomMessagePlain --- PASS: TestBuildCustomMessagePlain (0.47s) === RUN TestBuildCustomMessageHTML --- PASS: TestBuildCustomMessageHTML (0.41s) === RUN TestBuildCustomMessageEncrypted --- PASS: TestBuildCustomMessageEncrypted (0.34s) === RUN TestBuildCustomMessagePlainWithAttachment time="2024-09-26T10:32:05+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 (0.21s) === RUN TestBuildCustomMessageHTMLWithAttachment time="2024-09-26T10:32:05+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 (0.34s) === RUN TestBuildCustomMessageOnlyBodyIsUndecryptable --- PASS: TestBuildCustomMessageOnlyBodyIsUndecryptable (0.40s) === RUN TestBuildCustomMessageOnlyAttachmentIsUndecryptable time="2024-09-26T10:32:06+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 (0.31s) === RUN TestBuildComplexMIMEType --- PASS: TestBuildComplexMIMEType (0.17s) === 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_-_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__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:_ok_From_-_123_To:_Ok__>From_-_123 === RUN TestHasMBOXHeaderLine/CRLF-From:_ok_From_-_123_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 === RUN TestHasMBOXHeaderLine/CRLF-From:_ok_>From_-_123_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__From_-_123 === RUN TestHasMBOXHeaderLine/CRLF-From:_ok_From_-_123_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_-_123_From:_ok_To:_Ok === RUN TestHasMBOXHeaderLine/CRLF->From_-_123_From:_ok_To:_Ok === 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_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:_ok_To:_Ok === RUN TestHasMBOXHeaderLine/CRLF->From:_ok_To:_Ok --- 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_-_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__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:_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_-_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_-_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__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 (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF-From:_ok_From_-_123_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_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_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:_ok_To:_Ok (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF->From:_ok_To:_Ok (0.00s) === RUN TestSanitizeMBOXHeaderLine === RUN TestSanitizeMBOXHeaderLine/LFFrom:_ok_To:_Ok === RUN TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_To:_Ok === RUN TestSanitizeMBOXHeaderLine/LFFrom:_ok_To:_Ok__From_-_123 === RUN TestSanitizeMBOXHeaderLine/CRLFFrom:_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_-_123_From:_ok_To:_Ok === RUN TestSanitizeMBOXHeaderLine/CRLFFrom_-_123_From:_ok_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/LFFrom:_ok_To:_Ok__>From_-_123 === RUN TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_To:_Ok__>From_-_123 === RUN TestSanitizeMBOXHeaderLine/LF>From:_ok_To:_Ok === RUN TestSanitizeMBOXHeaderLine/CRLF>From:_ok_To:_Ok === 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_>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:_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/LFFrom_-_123_From:_ok_To:_Ok__>From_-_123 === RUN TestSanitizeMBOXHeaderLine/CRLFFrom_-_123_From:_ok_To:_Ok__>From_-_123 === RUN TestSanitizeMBOXHeaderLine/LFFrom:_ok_From_-_123_To:_Ok === RUN TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_From_-_123_To:_Ok --- PASS: TestSanitizeMBOXHeaderLine (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LFFrom:_ok_To:_Ok (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_To:_Ok (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_-_123_From:_ok_To:_Ok (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLF>From_-_123_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:_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/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 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLF>From:_ok_To:_Ok (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_>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:_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/LFFrom_-_123_From:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLFFrom_-_123_From:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LFFrom:_ok_From_-_123_To:_Ok (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_From_-_123_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-09-26T10:32:06+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-09-26T10:32:06+02:00" level=warning msg="Determined encoding by reading body" name=windows-1252 --- PASS: TestParseTextPlainUnknownCharsetIsActuallyLatin1 (0.00s) === RUN TestParseTextPlainUnknownCharsetIsActuallyLatin2 time="2024-09-26T10:32:06+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-09-26T10:32:06+02:00" level=error msg="Filter params: incorrect RFC2231 charset format" pkg=pm-mime time="2024-09-26T10:32:06+02:00" level=error msg="Filter params: incorrect RFC2231 charset format" pkg=pm-mime time="2024-09-26T10:32:06+02:00" level=error msg="Filter params: incorrect RFC2231 charset format" pkg=pm-mime time="2024-09-26T10:32:06+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.00s) === 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.00s) === RUN TestParseTextHTML --- PASS: TestParseTextHTML (0.00s) === RUN TestParseTextHTMLAlready7Bit --- PASS: TestParseTextHTMLAlready7Bit (0.00s) === RUN TestParseTextHTMLWithOctetAttachment --- PASS: TestParseTextHTMLWithOctetAttachment (0.00s) === 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-09-26T10:32:06+02:00" level=warning msg="Determined encoding by reading body" name=iso-8859-2 --- PASS: TestParseTextHTMLWithEmbeddedForeignEncoding (0.00s) === RUN TestParseMultipartAlternative --- PASS: TestParseMultipartAlternative (0.00s) === RUN TestParseMultipartAlternativeNested --- PASS: TestParseMultipartAlternativeNested (0.00s) === RUN TestParseMultipartAlternativeLatin1 --- PASS: TestParseMultipartAlternativeLatin1 (0.00s) === RUN TestParseMultipartAttachmentEncodedButUnquoted --- PASS: TestParseMultipartAttachmentEncodedButUnquoted (0.00s) === RUN TestParseWithTrailingEndOfMailIndicator --- PASS: TestParseWithTrailingEndOfMailIndicator (0.00s) === RUN TestParseEncodedContentType time="2024-09-26T10:32:06+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-09-26T10:32:06+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.00s) === RUN TestParseMessageReferencesComma --- PASS: TestParseMessageReferencesComma (0.00s) === RUN TestParseMessageReplyToWithoutReferences --- PASS: TestParseMessageReplyToWithoutReferences (0.00s) === RUN TestParseIcsAttachment --- PASS: TestParseIcsAttachment (0.00s) === RUN TestParseAllowInvalidAddress time="2024-09-26T10:32:06+02:00" level=warning msg="failed to parse to" error="[Error offset=7]: expected ':' for group start" time="2024-09-26T10:32:06+02:00" level=warning msg="failed to parse from" error="[Error offset=7]: expected ':' for group start" time="2024-09-26T10:32:06+02:00" level=warning msg="failed to parse bcc" error="[Error offset=7]: expected ':' for group start" time="2024-09-26T10:32:06+02:00" level=warning msg="failed to parse cc" error="[Error offset=7]: expected ':' for group start" time="2024-09-26T10:32:06+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 10.830s === RUN TestPart --- PASS: TestPart (0.00s) === 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.00s) === 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.004s === RUN TestDecodeHeader --- PASS: TestDecodeHeader (0.00s) === RUN TestParseMediaType === RUN TestParseMediaType/MultiLineBig5 === RUN TestParseMediaType/SingleLineBadEncoding time="2024-09-26T10:31:55+02:00" level=error msg="Filter params: incorrect RFC2231 charset format" pkg=pm-mime === RUN TestParseMediaType/MultiLineBadEncoding time="2024-09-26T10:31:55+02:00" level=error msg="Filter params: incorrect RFC2231 charset format" pkg=pm-mime === RUN TestParseMediaType/TwiceTheSameParameter === RUN TestParseMediaType/SingleLineUTF8 === RUN TestParseMediaType/MultiLineUTF8 === RUN TestParseMediaType/MultiLineFirstNoEncNextUTF8 === RUN TestParseMediaType/SingleLineBig5 --- PASS: TestParseMediaType (0.00s) --- PASS: TestParseMediaType/MultiLineBig5 (0.00s) --- PASS: TestParseMediaType/SingleLineBadEncoding (0.00s) --- PASS: TestParseMediaType/MultiLineBadEncoding (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) === RUN TestGetEncoding --- PASS: TestGetEncoding (0.01s) === RUN TestEncodeReader --- PASS: TestEncodeReader (0.00s) === 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.00s) --- 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.00s) --- PASS: FuzzDecodeCharset/seed#0 (0.00s) --- PASS: FuzzDecodeCharset/seed#1 (0.00s) --- 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.012s === 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.003s === 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.002s === RUN TestRecursiveSum --- PASS: TestRecursiveSum (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/pkg/sum 0.003s === RUN TestFeatures Feature: Configuration Status Telemetry === RUN TestFeatures/Init_config_status_on_user_addition time="2024-09-26T10:31:57+02:00" level=info msg="User '32552345-e250-4b66-93dd-461d5313d86b' created with id=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58" pkg=gpa/server/backend Background: Given there exists an account with username "32552345-e250-4b66-93dd-461d5313d86b" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:31:57+02:00" level=info msg="Starting bridge" time="2024-09-26T10:31:57+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/001/config2415355243/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:31:57+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/001/cache2259028544/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:31:57+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/001/cache2259028544/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:31:57+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/001/data4086756598/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/001/data4086756598/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:31:57+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:57+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:31:57+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:31:57+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:31:57+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:31:57+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:31:57+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/001/config2415355243/grpcServerConfig.json time="2024-09-26T10:31:57+02:00" level=info msg="gRPC server listening on /tmp/bridge4451" pkg=grpc time="2024-09-26T10:31:57+02:00" level=info msg="Frontend service started" time="2024-09-26T10:31:57+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:31:57+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:31:57+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:31:57+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:31:57+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:31:57+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:31:57+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:31:57+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:31:57+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:31:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:39111/feature/v2/frontend" pkg=gpa/manager Scenario: Init config status on user addition # features/bridge/config_status.feature:9 Then bridge telemetry feature is enabled # :1 -> *scenario time="2024-09-26T10:31:58+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (7cd01857)" time="2024-09-26T10:31:58+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (7cd01857)" time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:39111/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:39111/auth/v4" pkg=gpa/manager time="2024-09-26T10:31:58+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Adding vault user" userID=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Creating new user" userID=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:39111/core/v4/events/latest" pkg=gpa/client userID=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:39111/core/v4/settings" pkg=gpa/client userID=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Registering user client, ID:ac0a1b2e-40a9-49b3-a2f4-12b93947ac58" pkg=observability time="2024-09-26T10:31:58+02:00" level=info msg="Starting service main loop" service=telemetry user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Starting service main loop" service=notification user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Starting service main loop" service=smtp user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:39111/core/v4/labels?Type=4" pkg=gpa/client userID=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:39111/core/v4/labels?Type=3" pkg=gpa/client userID=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:39111/core/v4/labels?Type=1" pkg=gpa/client userID=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Adding user to imap server" addrID=5b84686e-a7df-4766-a95f-4d494c3d956c service=server-manager time="2024-09-26T10:31:58+02:00" level=info msg="Creating new IMAP user" addrID=5b84686e-a7df-4766-a95f-4d494c3d956c service=server-manager time="2024-09-26T10:31:58+02:00" level=info msg="Setting gluon ID" addrID=5b84686e-a7df-4766-a95f-4d494c3d956c gluonID=1117dc5c-2a55-49d3-8001-4cfb3c5cd948 userID=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1117dc5c-2a55-49d3-8001-4cfb3c5cd948 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:31:58+02:00" level=info msg="Created new IMAP user" addrID=5b84686e-a7df-4766-a95f-4d494c3d956c gluonID=1117dc5c-2a55-49d3-8001-4cfb3c5cd948 service=server-manager time="2024-09-26T10:31:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:31:58+02:00" level=info msg=Resuming service=user-events user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 When the user logs in with username "32552345-e250-4b66-93dd-461d5313d86b" and password "password" # :1 -> *scenario Then config status file exist for user "32552345-e250-4b66-93dd-461d5313d86b" # :1 -> *scenario time="2024-09-26T10:31:58+02:00" level=info msg="Starting IMAP Service" service=imap user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Sync triggered" service=imap user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:31:58.192635234 +0200 CEST m=+0.762732600" user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Syncing labels" service=imap user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ac0a1b2e-40a9-49b3-a2f4-12b93947ac58" userID=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:31:58+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:31:58+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:31:58+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:31:58+02:00" level=info msg="Closing user" userID=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="De-registering user client, ID:ac0a1b2e-40a9-49b3-a2f4-12b93947ac58" pkg=observability time="2024-09-26T10:31:58+02:00" level=info msg="Synced labels" service=imap user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=warning msg="Get \"https://127.0.0.1:39111/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:31:58+02:00" level=error msg="Get \"https://127.0.0.1:39111/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:31: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:39111/mail/v4/messages/count\": context canceled" service=imap user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Finished user sync" duration="457.437µs" service=imap user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Exiting IMAP Service" service=imap user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Exiting service main loop" service=smtp user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Exiting service main loop" service=notification user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Exiting Service" service=user-identity user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Exiting service main loop" service=telemetry user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Exiting service" service=user-events user=ac0a1b2e-40a9-49b3-a2f4-12b93947ac58 time="2024-09-26T10:31:58+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:31:58+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:31:58+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31: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-09-26T10:31:58+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:58+02:00" level=info msg="Closing service" service=unleash And config status is pending for user "32552345-e250-4b66-93dd-461d5313d86b" # :1 -> *scenario === RUN TestFeatures/Config_Status_Success_on_IMAP time="2024-09-26T10:31:58+02:00" level=info msg="User '30c32e75-05f2-45fb-a618-34d3a6236fef' created with id=865d0c5b-47de-4853-bf53-583a3d5fa94e" pkg=gpa/server/backend time="2024-09-26T10:31:58+02:00" level=info msg="Starting bridge" time="2024-09-26T10:31:58+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/002/config3740787064/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:31:58+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/002/cache196221487/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:31:58+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/002/cache196221487/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:31:58+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/002/data657746965/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/002/data657746965/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:31:58+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:58+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:31:58+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:31:58+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:31:58+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:31:58+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:31:58+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:31:58+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:31:58+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:31:58+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:31:58+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:31:58+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/002/config3740787064/grpcServerConfig.json time="2024-09-26T10:31:58+02:00" level=info msg="gRPC server listening on /tmp/bridge5718" pkg=grpc time="2024-09-26T10:31:58+02:00" level=info msg="Frontend service started" time="2024-09-26T10:31:58+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:31:58+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:31:58+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:38255/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:31:58+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-09-26T10:31:58+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b3e0c9f9)" time="2024-09-26T10:31:58+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b3e0c9f9)" time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:38255/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:38255/auth/v4" pkg=gpa/manager time="2024-09-26T10:31:58+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Adding vault user" userID=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Creating new user" userID=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:38255/core/v4/events/latest" pkg=gpa/client userID=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:38255/core/v4/settings" pkg=gpa/client userID=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Registering user client, ID:865d0c5b-47de-4853-bf53-583a3d5fa94e" pkg=observability time="2024-09-26T10:31:58+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Starting service main loop" service=telemetry user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Starting service main loop" service=notification user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Starting service main loop" service=smtp user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:38255/core/v4/labels?Type=4" pkg=gpa/client userID=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:38255/core/v4/labels?Type=3" pkg=gpa/client userID=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:38255/core/v4/labels?Type=1" pkg=gpa/client userID=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Adding user to imap server" addrID=a79df95c-6c7e-4067-9f12-2b08422bbc5c service=server-manager time="2024-09-26T10:31:58+02:00" level=info msg="Creating new IMAP user" addrID=a79df95c-6c7e-4067-9f12-2b08422bbc5c service=server-manager time="2024-09-26T10:31:58+02:00" level=info msg="Setting gluon ID" addrID=a79df95c-6c7e-4067-9f12-2b08422bbc5c gluonID=8e3fbcf9-b4cb-4c07-bd82-37a9970c38f4 userID=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Created new IMAP user" addrID=a79df95c-6c7e-4067-9f12-2b08422bbc5c gluonID=8e3fbcf9-b4cb-4c07-bd82-37a9970c38f4 service=server-manager time="2024-09-26T10:31:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:31:58+02:00" level=info msg=Resuming service=user-events user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8e3fbcf9-b4cb-4c07-bd82-37a9970c38f4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:31:58+02:00" level=info msg="Starting IMAP Service" service=imap user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Sync triggered" service=imap user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:865d0c5b-47de-4853-bf53-583a3d5fa94e" userID=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:31:58.766759703 +0200 CEST m=+1.336857080" user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Syncing labels" service=imap user=865d0c5b-47de-4853-bf53-583a3d5fa94e When the user logs in with username "30c32e75-05f2-45fb-a618-34d3a6236fef" and password "password" # :1 -> *scenario Then config status file exist for user "30c32e75-05f2-45fb-a618-34d3a6236fef" # :1 -> *scenario And config status is pending for user "30c32e75-05f2-45fb-a618-34d3a6236fef" # :1 -> *scenario time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:38255/data/v1/stats" pkg=gpa/client userID=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Configuration Status Success event sent." userID=865d0c5b-47de-4853-bf53-583a3d5fa94e When user "30c32e75-05f2-45fb-a618-34d3a6236fef" connects and authenticates IMAP client "1" # :1 -> *scenario Then config status succeed for user "30c32e75-05f2-45fb-a618-34d3a6236fef" # :1 -> *scenario time="2024-09-26T10:31:58+02:00" level=info msg="Synced labels" service=imap user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:38255/mail/v4/messages/count" pkg=gpa/client userID=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Syncing messages" service=imap user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Job started" service=imap user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:38255/mail/v4/messages" pkg=gpa/client userID=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Job finished" service=imap user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Synced messages" service=imap user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Finished user sync" duration=3.695479ms service=imap user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:31:58+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:31:58+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:31:58+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:31:58+02:00" level=info msg="Closing user" userID=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="De-registering user client, ID:865d0c5b-47de-4853-bf53-583a3d5fa94e" pkg=observability time="2024-09-26T10:31:58+02:00" level=info msg="Exiting IMAP Service" service=imap user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Exiting service main loop" service=smtp user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Exiting service main loop" service=notification user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Exiting Service" service=user-identity user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Exiting service main loop" service=telemetry user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Exiting service" service=user-events user=865d0c5b-47de-4853-bf53-583a3d5fa94e time="2024-09-26T10:31:58+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:31:58+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:31:58+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31: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-09-26T10:31:58+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:58+02:00" level=info msg="Closing service" service=unleash And config status event "bridge_config_success" is eventually send 1 time # :1 -> *scenario === RUN TestFeatures/Config_Status_Success_on_SMTP time="2024-09-26T10:31:59+02:00" level=info msg="User '0616e2f6-93f4-4f13-82f9-f7cd264ed48a' created with id=5491c4dd-2c7b-48ab-91b3-fde99321ec96" pkg=gpa/server/backend time="2024-09-26T10:31:59+02:00" level=info msg="Starting bridge" time="2024-09-26T10:31:59+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/003/config3831975253/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:31:59+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/003/cache1939378949/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:31:59+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/003/cache1939378949/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:31:59+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/003/data461450647/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/003/data461450647/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:31:59+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:59+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:31:59+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:31:59+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:31:59+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:31:59+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:31:59+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:31:59+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:31:59+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/003/config3831975253/grpcServerConfig.json time="2024-09-26T10:31:59+02:00" level=info msg="gRPC server listening on /tmp/bridge5456" pkg=grpc time="2024-09-26T10:31:59+02:00" level=info msg="Frontend service started" time="2024-09-26T10:31:59+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:31:59+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:31:59+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:31:59+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:31:59+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:31:59+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35919/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:31:59+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-09-26T10:31:59+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6161a86c)" time="2024-09-26T10:31:59+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6161a86c)" time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:35919/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:35919/auth/v4" pkg=gpa/manager time="2024-09-26T10:31:59+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Adding vault user" userID=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Creating new user" userID=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35919/core/v4/events/latest" pkg=gpa/client userID=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35919/core/v4/settings" pkg=gpa/client userID=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Registering user client, ID:5491c4dd-2c7b-48ab-91b3-fde99321ec96" pkg=observability time="2024-09-26T10:31:59+02:00" level=info msg="Starting service main loop" service=telemetry user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Starting service main loop" service=notification user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Starting service main loop" service=smtp user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35919/core/v4/labels?Type=4" pkg=gpa/client userID=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35919/core/v4/labels?Type=3" pkg=gpa/client userID=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35919/core/v4/labels?Type=1" pkg=gpa/client userID=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Adding user to imap server" addrID=c820fcd9-246a-473d-aafa-983d6267feb2 service=server-manager time="2024-09-26T10:31:59+02:00" level=info msg="Creating new IMAP user" addrID=c820fcd9-246a-473d-aafa-983d6267feb2 service=server-manager time="2024-09-26T10:31:59+02:00" level=info msg="Setting gluon ID" addrID=c820fcd9-246a-473d-aafa-983d6267feb2 gluonID=ed51a89f-6445-4845-89ff-f67345ce51bb userID=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Created new IMAP user" addrID=c820fcd9-246a-473d-aafa-983d6267feb2 gluonID=ed51a89f-6445-4845-89ff-f67345ce51bb service=server-manager time="2024-09-26T10:31:59+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:31:59+02:00" level=info msg=Resuming service=user-events user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ed51a89f-6445-4845-89ff-f67345ce51bb labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:31:59+02:00" level=info msg="Starting IMAP Service" service=imap user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Sync triggered" service=imap user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:31:59.4376565 +0200 CEST m=+2.007753866" user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Syncing labels" service=imap user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 When the user logs in with username "0616e2f6-93f4-4f13-82f9-f7cd264ed48a" and password "password" # :1 -> *scenario Then config status file exist for user "0616e2f6-93f4-4f13-82f9-f7cd264ed48a" # :1 -> *scenario And config status is pending for user "0616e2f6-93f4-4f13-82f9-f7cd264ed48a" # :1 -> *scenario time="2024-09-26T10:31:59+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5491c4dd-2c7b-48ab-91b3-fde99321ec96" userID=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:35919/data/v1/stats" pkg=gpa/client userID=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Configuration Status Success event sent." userID=5491c4dd-2c7b-48ab-91b3-fde99321ec96 When user "0616e2f6-93f4-4f13-82f9-f7cd264ed48a" connects and authenticates SMTP client "1" # :1 -> *scenario Then config status succeed for user "0616e2f6-93f4-4f13-82f9-f7cd264ed48a" # :1 -> *scenario time="2024-09-26T10:31:59+02:00" level=info msg="Synced labels" service=imap user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35919/mail/v4/messages/count" pkg=gpa/client userID=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Syncing messages" service=imap user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Job started" service=imap user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:35919/mail/v4/messages" pkg=gpa/client userID=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Job finished" service=imap user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Synced messages" service=imap user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Finished user sync" duration=2.591886ms service=imap user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:31:59+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:31:59+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:31:59+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:31:59+02:00" level=info msg="Closing user" userID=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="De-registering user client, ID:5491c4dd-2c7b-48ab-91b3-fde99321ec96" pkg=observability time="2024-09-26T10:31:59+02:00" level=info msg="Exiting IMAP Service" service=imap user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Exiting service main loop" service=smtp user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Exiting service main loop" service=notification user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Exiting Service" service=user-identity user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Exiting service main loop" service=telemetry user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Exiting service" service=user-events user=5491c4dd-2c7b-48ab-91b3-fde99321ec96 time="2024-09-26T10:31:59+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:31:59+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:31:59+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:31: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-09-26T10:31:59+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:31:59+02:00" level=info msg="Closing service" service=unleash And config status event "bridge_config_success" is eventually send 1 time # :1 -> *scenario === RUN TestFeatures/Config_Status_Success_send_only_once time="2024-09-26T10:31:59+02:00" level=info msg="User '75802cac-8d02-4b8b-9f74-660bf89d4625' created with id=a6e222a8-2872-4460-aeea-b6c1b7df59b3" pkg=gpa/server/backend time="2024-09-26T10:31:59+02:00" level=info msg="Starting bridge" time="2024-09-26T10:31:59+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/004/config1066866206/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:31:59+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/004/cache2956323759/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:31:59+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/004/cache2956323759/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:31:59+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/004/data3914797479/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/004/data3914797479/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:31:59+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:31:59+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:31:59+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:31:59+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:31:59+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:31:59+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:31:59+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:31:59+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:31:59+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:31:59+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/004/config1066866206/grpcServerConfig.json time="2024-09-26T10:31:59+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:31:59+02:00" level=info msg="gRPC server listening on /tmp/bridge4087" pkg=grpc time="2024-09-26T10:31:59+02:00" level=info msg="Frontend service started" time="2024-09-26T10:31:59+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:31:59+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:31:59+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:31:59+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:31:59+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-09-26T10:31:59+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e03a7fca)" time="2024-09-26T10:31:59+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e03a7fca)" time="2024-09-26T10:31:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:43311/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:43311/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:00+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Adding vault user" userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Creating new user" userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/latest" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/settings" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Registering user client, ID:a6e222a8-2872-4460-aeea-b6c1b7df59b3" pkg=observability time="2024-09-26T10:32:00+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Starting service main loop" service=telemetry user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Starting service main loop" service=notification user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Starting service main loop" service=smtp user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/labels?Type=4" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/labels?Type=3" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/labels?Type=1" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Adding user to imap server" addrID=12ea6b6b-499b-42ea-9539-784be94a3056 service=server-manager time="2024-09-26T10:32:00+02:00" level=info msg="Creating new IMAP user" addrID=12ea6b6b-499b-42ea-9539-784be94a3056 service=server-manager time="2024-09-26T10:32:00+02:00" level=info msg="Setting gluon ID" addrID=12ea6b6b-499b-42ea-9539-784be94a3056 gluonID=9c37ed0b-0094-4c9d-8571-9bdd209efa1c userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Created new IMAP user" addrID=12ea6b6b-499b-42ea-9539-784be94a3056 gluonID=9c37ed0b-0094-4c9d-8571-9bdd209efa1c service=server-manager time="2024-09-26T10:32:00+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:00+02:00" level=info msg=Resuming service=user-events user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9c37ed0b-0094-4c9d-8571-9bdd209efa1c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:00+02:00" level=info msg="Starting IMAP Service" service=imap user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Sync triggered" service=imap user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:00.108996126 +0200 CEST m=+2.679093492" user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Syncing labels" service=imap user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 When the user logs in with username "75802cac-8d02-4b8b-9f74-660bf89d4625" and password "password" # :1 -> *scenario Then config status file exist for user "75802cac-8d02-4b8b-9f74-660bf89d4625" # :1 -> *scenario And config status is pending for user "75802cac-8d02-4b8b-9f74-660bf89d4625" # :1 -> *scenario time="2024-09-26T10:32:00+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a6e222a8-2872-4460-aeea-b6c1b7df59b3" userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:43311/data/v1/stats" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Configuration Status Success event sent." userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 When user "75802cac-8d02-4b8b-9f74-660bf89d4625" connects and authenticates IMAP client "1" # :1 -> *scenario Then config status succeed for user "75802cac-8d02-4b8b-9f74-660bf89d4625" # :1 -> *scenario time="2024-09-26T10:32:00+02:00" level=info msg="Synced labels" service=imap user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/mail/v4/messages/count" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Syncing messages" service=imap user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Job started" service=imap user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:43311/mail/v4/messages" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Job finished" service=imap user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Synced messages" service=imap user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Finished user sync" duration=2.639135ms service=imap user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:00+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 And config status event "bridge_config_success" is eventually send 1 time # :1 -> *scenario When user "75802cac-8d02-4b8b-9f74-660bf89d4625" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-09-26T10:32: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 18}}" pkg=telemetry time="2024-09-26T10:32:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:43311/core/v4/events/AA==" pkg=gpa/client userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:30+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:30+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:30+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:30+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Closing user" userID=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:30+02:00" level=info msg="De-registering user client, ID:a6e222a8-2872-4460-aeea-b6c1b7df59b3" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service main loop" service=smtp user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service main loop" service=notification user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting Service" service=user-identity user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service" service=user-events user=a6e222a8-2872-4460-aeea-b6c1b7df59b3 time="2024-09-26T10:32:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:30+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing service" service=unleash Then config status event "bridge_config_success" is not send more than 1 time # :1 -> *scenario === RUN TestFeatures/Config_Status_Abort time="2024-09-26T10:32:30+02:00" level=info msg="User 'e2de0476-7c10-4d6e-8503-64656c0d9a6d' created with id=ff221529-7dc6-4859-919e-c905ac352bba" pkg=gpa/server/backend time="2024-09-26T10:32:30+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:30+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/005/config2343178095/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:30+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/005/cache876180168/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:30+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/005/cache876180168/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:30+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/005/data3933788663/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/005/data3933788663/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:30+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:30+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:30+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:30+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:30+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:30+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:30+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:30+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:30+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/005/config2343178095/grpcServerConfig.json time="2024-09-26T10:32:30+02:00" level=info msg="gRPC server listening on /tmp/bridge9927" pkg=grpc time="2024-09-26T10:32:30+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:30+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:30+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:30+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:40993/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:30+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-09-26T10:32:30+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8b3d579b)" time="2024-09-26T10:32:30+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8b3d579b)" time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:40993/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:40993/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:30+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Adding vault user" userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Creating new user" userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:40993/core/v4/events/latest" pkg=gpa/client userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:40993/core/v4/settings" pkg=gpa/client userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Registering user client, ID:ff221529-7dc6-4859-919e-c905ac352bba" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Starting service main loop" service=telemetry user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Starting service main loop" service=notification user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Starting service main loop" service=smtp user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:40993/core/v4/labels?Type=4" pkg=gpa/client userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:40993/core/v4/labels?Type=3" pkg=gpa/client userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:40993/core/v4/labels?Type=1" pkg=gpa/client userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Adding user to imap server" addrID=f3b818c1-f8f9-454c-9858-8b6cfa3d2ff9 service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Creating new IMAP user" addrID=f3b818c1-f8f9-454c-9858-8b6cfa3d2ff9 service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Setting gluon ID" addrID=f3b818c1-f8f9-454c-9858-8b6cfa3d2ff9 gluonID=6864a494-6121-4d5c-8139-cae98eb004dc userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Created new IMAP user" addrID=f3b818c1-f8f9-454c-9858-8b6cfa3d2ff9 gluonID=6864a494-6121-4d5c-8139-cae98eb004dc service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg=Resuming service=user-events user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6864a494-6121-4d5c-8139-cae98eb004dc labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:30+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ff221529-7dc6-4859-919e-c905ac352bba" userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Starting IMAP Service" service=imap user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Sync triggered" service=imap user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:30.770405239 +0200 CEST m=+33.340502605" user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Syncing labels" service=imap user=ff221529-7dc6-4859-919e-c905ac352bba When the user logs in with username "e2de0476-7c10-4d6e-8503-64656c0d9a6d" and password "password" # :1 -> *scenario time="2024-09-26T10:32:30+02:00" level=info msg="Synced labels" service=imap user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:40993/mail/v4/messages/count" pkg=gpa/client userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Syncing messages" service=imap user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Job started" service=imap user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:40993/mail/v4/messages" pkg=gpa/client userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Job finished" service=imap user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Synced messages" service=imap user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Finished user sync" duration=2.450448ms service=imap user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=ff221529-7dc6-4859-919e-c905ac352bba And user "e2de0476-7c10-4d6e-8503-64656c0d9a6d" finishes syncing # :1 -> *scenario Then config status file exist for user "e2de0476-7c10-4d6e-8503-64656c0d9a6d" # :1 -> *scenario And config status is pending for user "e2de0476-7c10-4d6e-8503-64656c0d9a6d" # :1 -> *scenario time="2024-09-26T10:32:30+02:00" level=info msg="Deleting user" pkg=bridge/user userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:40993/data/v1/stats" pkg=gpa/client userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Configuration Status Abort event sent." userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Logging out user" userID=ff221529-7dc6-4859-919e-c905ac352bba withAPI=true time="2024-09-26T10:32:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="De-registering user client, ID:ff221529-7dc6-4859-919e-c905ac352bba" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service main loop" service=smtp user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service main loop" service=notification user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Exiting Service" service=user-identity user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Exiting service" service=user-events user=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:40993/auth/v4" pkg=gpa/client userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="Closing user" userID=ff221529-7dc6-4859-919e-c905ac352bba time="2024-09-26T10:32:30+02:00" level=info msg="De-registering user client, ID:ff221529-7dc6-4859-919e-c905ac352bba" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Deleting vault user" userID=ff221529-7dc6-4859-919e-c905ac352bba When user "e2de0476-7c10-4d6e-8503-64656c0d9a6d" is deleted # :1 -> *scenario time="2024-09-26T10:32:30+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:30+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:30+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:30+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:30+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:30+02:00" level=info msg="Closing service" service=unleash Then config status event "bridge_config_abort" is eventually send 1 time # :1 -> *scenario === RUN TestFeatures/Config_Status_Recovery_from_deauth time="2024-09-26T10:32:31+02:00" level=info msg="User '1dca2589-c0e7-48e0-886c-9a0e8aadd90a' created with id=c0b0abe6-657f-45db-89ea-bc9af2039d99" pkg=gpa/server/backend time="2024-09-26T10:32:31+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:31+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/006/config3321123332/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:31+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/006/cache572502508/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:31+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/006/cache572502508/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:31+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/006/data3684440029/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/006/data3684440029/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:31+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:31+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:31+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:31+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:31+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:31+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:31+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:31+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:31+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:31+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:31+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:31+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/006/config3321123332/grpcServerConfig.json time="2024-09-26T10:32:31+02:00" level=info msg="gRPC server listening on /tmp/bridge8925" pkg=grpc time="2024-09-26T10:32:31+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:31+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:31+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:31+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:31+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/feature/v2/frontend" pkg=gpa/manager Scenario: Config Status Recovery from deauth # features/bridge/config_status.feature:58 Then bridge telemetry feature is enabled # :1 -> *scenario time="2024-09-26T10:32:31+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1fe7f262)" time="2024-09-26T10:32:31+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1fe7f262)" time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:39533/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:39533/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:31+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Adding vault user" userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Creating new user" userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/events/latest" pkg=gpa/client userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/settings" pkg=gpa/client userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Registering user client, ID:c0b0abe6-657f-45db-89ea-bc9af2039d99" pkg=observability time="2024-09-26T10:32:31+02:00" level=info msg="Starting service main loop" service=telemetry user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Starting service main loop" service=notification user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Starting service main loop" service=smtp user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/labels?Type=4" pkg=gpa/client userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/labels?Type=3" pkg=gpa/client userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/labels?Type=1" pkg=gpa/client userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Adding user to imap server" addrID=09822ebe-4b2a-4374-b7f4-afb0c824e6e5 service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Creating new IMAP user" addrID=09822ebe-4b2a-4374-b7f4-afb0c824e6e5 service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Setting gluon ID" addrID=09822ebe-4b2a-4374-b7f4-afb0c824e6e5 gluonID=19847d47-6375-400c-897c-7bc219736779 userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Created new IMAP user" addrID=09822ebe-4b2a-4374-b7f4-afb0c824e6e5 gluonID=19847d47-6375-400c-897c-7bc219736779 service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:31+02:00" level=info msg=Resuming service=user-events user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=19847d47-6375-400c-897c-7bc219736779 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:31+02:00" level=info msg="Starting IMAP Service" service=imap user=c0b0abe6-657f-45db-89ea-bc9af2039d99 When the user logs in with username "1dca2589-c0e7-48e0-886c-9a0e8aadd90a" and password "password" # :1 -> *scenario time="2024-09-26T10:32:31+02:00" level=info msg="Sync triggered" service=imap user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:31.425573984 +0200 CEST m=+33.995671360" user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Syncing labels" service=imap user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c0b0abe6-657f-45db-89ea-bc9af2039d99" userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:39533/data/v1/stats" pkg=gpa/client userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Configuration Status Success event sent." userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 And user "1dca2589-c0e7-48e0-886c-9a0e8aadd90a" connects and authenticates IMAP client "1" # :1 -> *scenario Then config status succeed for user "1dca2589-c0e7-48e0-886c-9a0e8aadd90a" # :1 -> *scenario time="2024-09-26T10:32:31+02:00" level=info msg="Synced labels" service=imap user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/mail/v4/messages/count" pkg=gpa/client userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Syncing messages" service=imap user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Job started" service=imap user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:39533/mail/v4/messages" pkg=gpa/client userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Job finished" service=imap user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Synced messages" service=imap user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Finished user sync" duration=9.881661ms service=imap user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:31+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=c0b0abe6-657f-45db-89ea-bc9af2039d99 When the auth of user "1dca2589-c0e7-48e0-886c-9a0e8aadd90a" is revoked # :1 -> *scenario time="2024-09-26T10:32: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 80}}" pkg=telemetry time="2024-09-26T10:32:32+02:00" level=warning msg="401 GET https://127.0.0.1:39533/core/v4/events/AA==: 401 Unauthorized (Code=0, Status=401), Attempt 1" pkg=gpa/client time="2024-09-26T10:32:32+02:00" level=error msg="401 GET https://127.0.0.1:39533/core/v4/events/AA==: 401 Unauthorized (Code=0, Status=401)" pkg=gpa/client time="2024-09-26T10:32:32+02:00" level=warning msg="422 POST https://127.0.0.1:39533/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422), Attempt 1" pkg=gpa/client time="2024-09-26T10:32:32+02:00" level=error msg="422 POST https://127.0.0.1:39533/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422)" pkg=gpa/client time="2024-09-26T10:32:32+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:39533/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422)" service=user-events user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Logging out user" userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 withAPI=false time="2024-09-26T10:32:32+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="De-registering user client, ID:c0b0abe6-657f-45db-89ea-bc9af2039d99" pkg=observability time="2024-09-26T10:32:32+02:00" level=info msg="Exiting IMAP Service" service=imap user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Exiting service main loop" service=smtp user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Exiting service main loop" service=notification user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Exiting Service" service=user-identity user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Exiting service main loop" service=telemetry user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Exiting service" service=user-events user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Closing user" userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="De-registering user client, ID:c0b0abe6-657f-45db-89ea-bc9af2039d99" pkg=observability time="2024-09-26T10:32:32+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 Then bridge sends a deauth event for user "1dca2589-c0e7-48e0-886c-9a0e8aadd90a" # :1 -> *scenario Then config status is pending with failure for user "1dca2589-c0e7-48e0-886c-9a0e8aadd90a" # :1 -> *scenario time="2024-09-26T10:32:32+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1fe7f262)" time="2024-09-26T10:32:32+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1fe7f262)" time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39533/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39533/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:32+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Creating new user" userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/settings" pkg=gpa/client userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Registering user client, ID:c0b0abe6-657f-45db-89ea-bc9af2039d99" pkg=observability time="2024-09-26T10:32:32+02:00" level=info msg="Starting service main loop" service=telemetry user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Starting service main loop" service=notification user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Starting service main loop" service=smtp user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/labels?Type=4" pkg=gpa/client userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/labels?Type=3" pkg=gpa/client userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/labels?Type=1" pkg=gpa/client userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Adding user to imap server" addrID=09822ebe-4b2a-4374-b7f4-afb0c824e6e5 service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Loading existing IMAP user" addrID=09822ebe-4b2a-4374-b7f4-afb0c824e6e5 gluonID=19847d47-6375-400c-897c-7bc219736779 service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg=Resuming service=user-events user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=19847d47-6375-400c-897c-7bc219736779 labelID=7 pkg=bridge/event/imap time="2024-09-26T10:32:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=19847d47-6375-400c-897c-7bc219736779 labelID=8 pkg=bridge/event/imap time="2024-09-26T10:32:32+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c0b0abe6-657f-45db-89ea-bc9af2039d99" userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 When the user logs in with username "1dca2589-c0e7-48e0-886c-9a0e8aadd90a" and password "password" # :1 -> *scenario time="2024-09-26T10:32:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=19847d47-6375-400c-897c-7bc219736779 labelID=0 pkg=bridge/event/imap time="2024-09-26T10:32:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=19847d47-6375-400c-897c-7bc219736779 labelID=10 pkg=bridge/event/imap time="2024-09-26T10:32:32+02:00" level=info msg="Starting IMAP Service" service=imap user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Sync triggered" service=imap user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=19847d47-6375-400c-897c-7bc219736779 labelID=4 pkg=bridge/event/imap time="2024-09-26T10:32:32+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:32.596563911 +0200 CEST m=+35.166661287" user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=19847d47-6375-400c-897c-7bc219736779 labelID=6 pkg=bridge/event/imap time="2024-09-26T10:32:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=19847d47-6375-400c-897c-7bc219736779 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=19847d47-6375-400c-897c-7bc219736779 labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:32:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=19847d47-6375-400c-897c-7bc219736779 labelID=12 pkg=bridge/event/imap time="2024-09-26T10:32:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=19847d47-6375-400c-897c-7bc219736779 labelID=3 pkg=bridge/event/imap time="2024-09-26T10:32:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=19847d47-6375-400c-897c-7bc219736779 labelID=5 pkg=bridge/event/imap time="2024-09-26T10:32:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=19847d47-6375-400c-897c-7bc219736779 labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:32:32+02:00" level=info msg="Finished user sync" duration="166.035µs" service=imap user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39533/data/v1/stats" pkg=gpa/client userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Configuration Status Recovery event sent." userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 And user "1dca2589-c0e7-48e0-886c-9a0e8aadd90a" connects and authenticates IMAP client "1" # :1 -> *scenario Then config status succeed for user "1dca2589-c0e7-48e0-886c-9a0e8aadd90a" # :1 -> *scenario time="2024-09-26T10:32:32+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:32+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:32+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:32+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:32+02:00" level=info msg="Closing user" userID=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="De-registering user client, ID:c0b0abe6-657f-45db-89ea-bc9af2039d99" pkg=observability time="2024-09-26T10:32:32+02:00" level=info msg="Exiting IMAP Service" service=imap user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Exiting service main loop" service=smtp user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Exiting service main loop" service=notification user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Exiting Service" service=user-identity user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Exiting service main loop" service=telemetry user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Exiting service" service=user-events user=c0b0abe6-657f-45db-89ea-bc9af2039d99 time="2024-09-26T10:32:32+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:32+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:32+02:00" level=info msg="Closing service" service=unleash And config status event "bridge_config_recovery" is eventually send 1 time # :1 -> *scenario === RUN TestFeatures/Config_Status_Progress time="2024-09-26T10:32:32+02:00" level=info msg="User 'ea925bde-b9b0-4d99-969a-adc7b05e5735' created with id=76568418-071b-4347-9528-5b7b377929c0" pkg=gpa/server/backend time="2024-09-26T10:32:32+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:32+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/007/config2729325959/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:32+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/007/cache1290678983/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:32+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/007/cache1290678983/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:32+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/007/data1758351323/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/007/data1758351323/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:32+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:32+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:32+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:32+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:32+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:32+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:32+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:32+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:32+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:32+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:32+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/007/config2729325959/grpcServerConfig.json time="2024-09-26T10:32:32+02:00" level=info msg="gRPC server listening on /tmp/bridge2736" pkg=grpc time="2024-09-26T10:32:32+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:32+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:32+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:32+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:36323/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:32+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-09-26T10:32:33+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (995f69e0)" time="2024-09-26T10:32:33+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (995f69e0)" time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:36323/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:36323/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:33+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Adding vault user" userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Creating new user" userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36323/core/v4/events/latest" pkg=gpa/client userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36323/core/v4/settings" pkg=gpa/client userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Registering user client, ID:76568418-071b-4347-9528-5b7b377929c0" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Starting service main loop" service=telemetry user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Starting service main loop" service=notification user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Starting service main loop" service=smtp user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36323/core/v4/labels?Type=4" pkg=gpa/client userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36323/core/v4/labels?Type=3" pkg=gpa/client userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36323/core/v4/labels?Type=1" pkg=gpa/client userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Adding user to imap server" addrID=e243a981-55be-46af-81fc-eff9353ba6b8 service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Creating new IMAP user" addrID=e243a981-55be-46af-81fc-eff9353ba6b8 service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Setting gluon ID" addrID=e243a981-55be-46af-81fc-eff9353ba6b8 gluonID=ff213a6f-59e0-4cd1-a8ff-b6f51a22ee1c userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Created new IMAP user" addrID=e243a981-55be-46af-81fc-eff9353ba6b8 gluonID=ff213a6f-59e0-4cd1-a8ff-b6f51a22ee1c service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg=Resuming service=user-events user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ff213a6f-59e0-4cd1-a8ff-b6f51a22ee1c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg="Starting IMAP Service" service=imap user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Sync triggered" service=imap user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:33.253373239 +0200 CEST m=+35.823470615" user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Syncing labels" service=imap user=76568418-071b-4347-9528-5b7b377929c0 When the user logs in with username "ea925bde-b9b0-4d99-969a-adc7b05e5735" and password "password" # :1 -> *scenario And config status is pending for user "ea925bde-b9b0-4d99-969a-adc7b05e5735" # :1 -> *scenario time="2024-09-26T10:32:33+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:76568418-071b-4347-9528-5b7b377929c0" userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:33+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:33+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Closing user" userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="De-registering user client, ID:76568418-071b-4347-9528-5b7b377929c0" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Synced labels" service=imap user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=warning msg="Get \"https://127.0.0.1:36323/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:33+02:00" level=error msg="Get \"https://127.0.0.1:36323/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32: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:36323/mail/v4/messages/count\": context canceled" service=imap user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Finished user sync" duration="530.526µs" service=imap user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Exiting IMAP Service" service=imap user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Exiting service main loop" service=smtp user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Exiting service main loop" service=notification user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Exiting Service" service=user-identity user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Exiting service main loop" service=telemetry user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Exiting service" service=user-events user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:33+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing service" service=unleash And bridge stops # :1 -> *scenario And force config status progress to be sent for user"ea925bde-b9b0-4d99-969a-adc7b05e5735" # :1 -> *scenario time="2024-09-26T10:32:33+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:33+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/007/config2729325959/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:33+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/007/cache1290678983/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:33+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/007/data1758351323/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/007/data1758351323/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:33+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:33+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:33+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:33+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:32:33+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/007/config2729325959/grpcServerConfig.json time="2024-09-26T10:32:33+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:33+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="gRPC server listening on /tmp/bridge0632" pkg=grpc time="2024-09-26T10:32:33+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:33+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:33+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:33+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36323/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:33+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:36323/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:32:33+02:00" level=info msg="Creating new user" userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36323/core/v4/settings" pkg=gpa/client userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Registering user client, ID:76568418-071b-4347-9528-5b7b377929c0" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Starting service main loop" service=telemetry user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Starting service main loop" service=smtp user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Starting service main loop" service=notification user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36323/core/v4/labels?Type=4" pkg=gpa/client userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36323/core/v4/labels?Type=3" pkg=gpa/client userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36323/core/v4/labels?Type=1" pkg=gpa/client userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Adding user to imap server" addrID=e243a981-55be-46af-81fc-eff9353ba6b8 service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Loading existing IMAP user" addrID=e243a981-55be-46af-81fc-eff9353ba6b8 gluonID=ff213a6f-59e0-4cd1-a8ff-b6f51a22ee1c service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ff213a6f-59e0-4cd1-a8ff-b6f51a22ee1c labelID=6 pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ff213a6f-59e0-4cd1-a8ff-b6f51a22ee1c labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg="Starting IMAP Service" service=imap user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Sync triggered" service=imap user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:33.259103757 +0200 CEST m=+35.829201123" user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ff213a6f-59e0-4cd1-a8ff-b6f51a22ee1c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ff213a6f-59e0-4cd1-a8ff-b6f51a22ee1c labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg=Resuming service=user-events user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36323/mail/v4/messages/count" pkg=gpa/client userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Syncing messages" service=imap user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Job started" service=imap user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:76568418-071b-4347-9528-5b7b377929c0" userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Finished loading users" pkg=bridge/user And bridge starts # :1 -> *scenario time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:36323/data/v1/stats" pkg=gpa/client userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Configuration Status Progress event sent." userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:36323/mail/v4/messages" pkg=gpa/client userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Job finished" service=imap user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Synced messages" service=imap user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Finished user sync" duration="478.267µs" service=imap user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:33+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:33+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Closing user" userID=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="De-registering user client, ID:76568418-071b-4347-9528-5b7b377929c0" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Exiting IMAP Service" service=imap user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Exiting service main loop" service=smtp user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Exiting service main loop" service=notification user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Exiting Service" service=user-identity user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Exiting service main loop" service=telemetry user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Exiting service" service=user-events user=76568418-071b-4347-9528-5b7b377929c0 time="2024-09-26T10:32:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:33+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:33+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:33+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/008/config3787464722/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:33+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/008/cache249764693/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:33+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/008/cache249764693/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:33+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/008/data3134639808/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/008/data3134639808/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:33+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:33+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:33+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:33+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:33+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:33+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:33+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/008/config3787464722/grpcServerConfig.json time="2024-09-26T10:32:33+02:00" level=info msg="gRPC server listening on /tmp/bridge5944" pkg=grpc time="2024-09-26T10:32:33+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:33+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:33+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:33+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:34393/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:33+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-09-26T10:32:33+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:33+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:33+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:33+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:33+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:33+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/009/config2297508029/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:33+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/009/cache415358626/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:33+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/009/cache415358626/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:33+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/009/data1885641618/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/009/data1885641618/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:33+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:32:33+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:33+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:33+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:33+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:33+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:33+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/009/config2297508029/grpcServerConfig.json time="2024-09-26T10:32:33+02:00" level=info msg="gRPC server listening on /tmp/bridge7447" pkg=grpc time="2024-09-26T10:32:33+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:33+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:33+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:33+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:44755/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:33+02:00" level=info msg="Frontend client started" And bridge starts # :1 -> *scenario Then bridge IMAP port is 1144 # :1 -> *scenario time="2024-09-26T10:32:33+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:33+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:33+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:33+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:33+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:33+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/010/config610944149/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:33+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/010/cache1732148954/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:33+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/010/cache1732148954/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:33+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/010/data3892266274/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/010/data3892266274/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:33+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:33+02:00" level=info msg="Starting SMTP server" port=1031 service=server-manager ssl=false time="2024-09-26T10:32:33+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:33+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:33+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/010/config610944149/grpcServerConfig.json time="2024-09-26T10:32:33+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:33+02:00" level=info msg="gRPC server listening on /tmp/bridge9227" pkg=grpc time="2024-09-26T10:32:33+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:33+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:33+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:33+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:33+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:33+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35593/feature/v2/frontend" pkg=gpa/manager And bridge starts # :1 -> *scenario Then bridge IMAP port is 1143 # :1 -> *scenario time="2024-09-26T10:32:33+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:33+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:33+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:33+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-09-26T10:32:33+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:33+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:33+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/011/config2242569471/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:33+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/011/cache1921183773/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:33+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/011/cache1921183773/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:33+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/011/data3322063453/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/011/data3322063453/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:33+02:00" level=info msg="Starting IMAP server" port=1201 service=server-manager ssl=false time="2024-09-26T10:32:33+02:00" level=info msg="Starting SMTP server" port=1202 service=server-manager ssl=false time="2024-09-26T10:32:33+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:33+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:33+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:33+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:33+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/011/config2242569471/grpcServerConfig.json time="2024-09-26T10:32:33+02:00" level=info msg="gRPC server listening on /tmp/bridge6347" pkg=grpc time="2024-09-26T10:32:33+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:33+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:33+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:33+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:34697/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:33+02:00" level=info msg="Frontend client started" And bridge starts # :1 -> *scenario Then bridge IMAP port is 1201 # :1 -> *scenario time="2024-09-26T10:32:33+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:33+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:33+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:33+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-09-26T10:32:33+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Closing service" service=unleash Then bridge SMTP port is 1202 # :1 -> *scenario Feature: Send Telemetry Heartbeat === RUN TestFeatures/Send_at_first_start_-_one_user_default_settings time="2024-09-26T10:32:33+02:00" level=info msg="User '7aad0b28-621c-44b5-bdee-ca12642bf260' created with id=e034087f-7767-4e4d-8a2c-e602ee0f1743" pkg=gpa/server/backend Background: Given there exists an account with username "7aad0b28-621c-44b5-bdee-ca12642bf260" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:33+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:33+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/012/config1033152960/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:33+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/012/cache82417969/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:33+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/012/cache82417969/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:33+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/012/data58713745/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/012/data58713745/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:33+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:33+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:33+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:33+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/012/config1033152960/grpcServerConfig.json time="2024-09-26T10:32:33+02:00" level=info msg="gRPC server listening on /tmp/bridge4787" pkg=grpc time="2024-09-26T10:32:33+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:33+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:33+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:33+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:33+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:33+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:33+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:33+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:33+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/feature/v2/frontend" pkg=gpa/manager 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-09-26T10:32:33+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (37008a30)" time="2024-09-26T10:32:33+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (37008a30)" time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:40171/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:40171/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:33+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Adding vault user" userID=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Creating new user" userID=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/events/latest" pkg=gpa/client userID=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/settings" pkg=gpa/client userID=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Registering user client, ID:e034087f-7767-4e4d-8a2c-e602ee0f1743" pkg=observability time="2024-09-26T10:32:33+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Starting service main loop" service=telemetry user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Starting service main loop" service=notification user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Starting service main loop" service=smtp user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/labels?Type=4" pkg=gpa/client userID=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/labels?Type=3" pkg=gpa/client userID=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/labels?Type=1" pkg=gpa/client userID=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Adding user to imap server" addrID=50388b48-c0eb-41dd-abb3-1190465f6964 service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Creating new IMAP user" addrID=50388b48-c0eb-41dd-abb3-1190465f6964 service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Setting gluon ID" addrID=50388b48-c0eb-41dd-abb3-1190465f6964 gluonID=e0ae825c-ecd6-4c40-a70b-a6b2b6e602b8 userID=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Created new IMAP user" addrID=50388b48-c0eb-41dd-abb3-1190465f6964 gluonID=e0ae825c-ecd6-4c40-a70b-a6b2b6e602b8 service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:33+02:00" level=info msg=Resuming service=user-events user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e0ae825c-ecd6-4c40-a70b-a6b2b6e602b8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:33+02:00" level=info msg="Starting IMAP Service" service=imap user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Sync triggered" service=imap user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:33.991395434 +0200 CEST m=+36.561492810" user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Syncing labels" service=imap user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e034087f-7767-4e4d-8a2c-e602ee0f1743" userID=e034087f-7767-4e4d-8a2c-e602ee0f1743 When the user logs in with username "7aad0b28-621c-44b5-bdee-ca12642bf260" and password "password" # :1 -> *scenario time="2024-09-26T10:32:33+02:00" level=info msg="Synced labels" service=imap user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/mail/v4/messages/count" pkg=gpa/client userID=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Syncing messages" service=imap user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Job started" service=imap user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:40171/mail/v4/messages" pkg=gpa/client userID=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Job finished" service=imap user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Synced messages" service=imap user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Finished user sync" duration=2.370065ms service=imap user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:33+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=e034087f-7767-4e4d-8a2c-e602ee0f1743 And user "7aad0b28-621c-44b5-bdee-ca12642bf260" finishes syncing # :1 -> *scenario time="2024-09-26T10:32: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 77}}" 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-09-26T10:32:34+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:34+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:34+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:34+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:34+02:00" level=info msg="Closing user" userID=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:34+02:00" level=info msg="De-registering user client, ID:e034087f-7767-4e4d-8a2c-e602ee0f1743" pkg=observability time="2024-09-26T10:32:34+02:00" level=info msg="Exiting IMAP Service" service=imap user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:34+02:00" level=info msg="Exiting service main loop" service=smtp user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:34+02:00" level=info msg="Exiting service main loop" service=notification user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:34+02:00" level=info msg="Exiting Service" service=user-identity user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:34+02:00" level=info msg="Exiting service main loop" service=telemetry user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:34+02:00" level=info msg="Exiting service" service=user-events user=e034087f-7767-4e4d-8a2c-e602ee0f1743 time="2024-09-26T10:32:34+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:34+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:34+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:34+02:00" level=info msg="Closing service" service=unleash And bridge do not need to send heartbeat # :1 -> *scenario === RUN TestFeatures/Send_at_first_start_-_one_user_modified_settings time="2024-09-26T10:32:34+02:00" level=info msg="User '0ab19475-fa6b-435a-a72b-d7e01b19bdc0' created with id=81b93e07-1b5a-474a-bce9-7f379d700b40" pkg=gpa/server/backend time="2024-09-26T10:32:34+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:34+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/013/config1658881307/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:34+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/013/cache1831880567/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:34+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/013/cache1831880567/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/013/data862645613/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/013/data862645613/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:34+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:34+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:34+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:34+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:34+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:34+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:34+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:34+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:34+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:34+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/013/config1658881307/grpcServerConfig.json time="2024-09-26T10:32:34+02:00" level=info msg="gRPC server listening on /tmp/bridge6755" pkg=grpc time="2024-09-26T10:32:34+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:34+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:34+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:34+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:34+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33571/feature/v2/frontend" pkg=gpa/manager 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 time="2024-09-26T10:32:34+02:00" level=info msg="Checking for updates" pkg=bridge 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-09-26T10:32:34+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:34+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-09-26T10:32:34+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:34+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:34+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-09-26T10:32:34+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:32:34+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-09-26T10:32:34+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:32:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:34+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:34+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-09-26T10:32:34+02:00" level=info msg="Pausing user event loops for gluon dir change" pkg=bridge time="2024-09-26T10:32:34+02:00" level=info msg="Waiting on user event loop completion" pkg=bridge time="2024-09-26T10:32:34+02:00" level=info msg="Changing gluon directory" pkg=bridge time="2024-09-26T10:32:34+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:34+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:34+02:00" level=info msg="gluon cache moving from /tmp/TestFeatures2864844589/013/data862645613/gluon to /tmp/TestFeatures2864844589/013/gluon1840899461/gluon" pkg=service/imap time="2024-09-26T10:32:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/013/data862645613/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/013/gluon1840899461/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:34+02:00" level=info msg="Starting IMAP server" port=42695 service=server-manager ssl=true time="2024-09-26T10:32:34+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-09-26T10:32:34+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (42d30116)" time="2024-09-26T10:32:34+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (42d30116)" time="2024-09-26T10:32:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:33571/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:33571/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:34+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Adding vault user" userID=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Creating new user" userID=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33571/core/v4/events/latest" pkg=gpa/client userID=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33571/core/v4/settings" pkg=gpa/client userID=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Registering user client, ID:81b93e07-1b5a-474a-bce9-7f379d700b40" pkg=observability time="2024-09-26T10:32:34+02:00" level=info msg="Starting service main loop" service=telemetry user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Starting service main loop" service=notification user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Starting service main loop" service=smtp user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33571/core/v4/labels?Type=4" pkg=gpa/client userID=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33571/core/v4/labels?Type=3" pkg=gpa/client userID=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33571/core/v4/labels?Type=1" pkg=gpa/client userID=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Adding user to imap server" addrID=4e9a4067-b02d-43b3-a284-1977aa4681ab service=server-manager time="2024-09-26T10:32:34+02:00" level=info msg="Creating new IMAP user" addrID=4e9a4067-b02d-43b3-a284-1977aa4681ab service=server-manager time="2024-09-26T10:32:34+02:00" level=info msg="Setting gluon ID" addrID=4e9a4067-b02d-43b3-a284-1977aa4681ab gluonID=15a60dcd-a9eb-4686-8fa4-af2adcdb07f8 userID=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Received mailbox message count" count=0 gluonID=15a60dcd-a9eb-4686-8fa4-af2adcdb07f8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:34+02:00" level=info msg="Created new IMAP user" addrID=4e9a4067-b02d-43b3-a284-1977aa4681ab gluonID=15a60dcd-a9eb-4686-8fa4-af2adcdb07f8 service=server-manager time="2024-09-26T10:32:34+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:34+02:00" level=info msg=Resuming service=user-events user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Starting IMAP Service" service=imap user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Sync triggered" service=imap user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:81b93e07-1b5a-474a-bce9-7f379d700b40" userID=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:34.744578784 +0200 CEST m=+37.314676160" user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Syncing labels" service=imap user=81b93e07-1b5a-474a-bce9-7f379d700b40 When the user logs in with username "0ab19475-fa6b-435a-a72b-d7e01b19bdc0" and password "password" # :1 -> *scenario time="2024-09-26T10:32:34+02:00" level=info msg="Synced labels" service=imap user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33571/mail/v4/messages/count" pkg=gpa/client userID=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Syncing messages" service=imap user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Job started" service=imap user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:33571/mail/v4/messages" pkg=gpa/client userID=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Job finished" service=imap user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Synced messages" service=imap user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Finished user sync" duration=2.571587ms service=imap user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=81b93e07-1b5a-474a-bce9-7f379d700b40 And user "0ab19475-fa6b-435a-a72b-d7e01b19bdc0" finishes syncing # :1 -> *scenario time="2024-09-26T10:32:34+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 38}}" 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-09-26T10:32:34+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:34+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:34+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:34+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:34+02:00" level=info msg="Closing user" userID=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="De-registering user client, ID:81b93e07-1b5a-474a-bce9-7f379d700b40" pkg=observability time="2024-09-26T10:32:34+02:00" level=info msg="Exiting IMAP Service" service=imap user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Exiting service main loop" service=smtp user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Exiting service main loop" service=notification user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Exiting Service" service=user-identity user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Exiting service main loop" service=telemetry user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Exiting service" service=user-events user=81b93e07-1b5a-474a-bce9-7f379d700b40 time="2024-09-26T10:32:34+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:34+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32:34+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-09-26T10:32:34+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:34+02:00" level=info msg="Closing service" service=unleash And bridge do not need to send heartbeat # :1 -> *scenario === RUN TestFeatures/Send_at_first_start_-_one_user_telemetry_disabled time="2024-09-26T10:32:35+02:00" level=info msg="User 'ff48a21a-4191-4c4a-a81c-30e2b7dadcdd' created with id=a447e213-fe6d-46b5-a394-65ba48439723" pkg=gpa/server/backend time="2024-09-26T10:32:35+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:35+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/014/config3152185741/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:35+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/014/cache4229308333/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:35+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/014/cache4229308333/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:35+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/014/data2927079683/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/014/data2927079683/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:35+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:35+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:35+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:35+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:35+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:35+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:35+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/014/config3152185741/grpcServerConfig.json time="2024-09-26T10:32:35+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:35+02:00" level=info msg="gRPC server listening on /tmp/bridge8930" pkg=grpc time="2024-09-26T10:32:35+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:35+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:35+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:35+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:35+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:35+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:35+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:35+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:35405/feature/v2/frontend" pkg=gpa/manager 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-09-26T10:32:35+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (fabc8885)" time="2024-09-26T10:32:35+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (fabc8885)" time="2024-09-26T10:32:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:35405/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:35405/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:35+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Adding vault user" userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Creating new user" userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:35405/core/v4/events/latest" pkg=gpa/client userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:35405/core/v4/settings" pkg=gpa/client userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Registering user client, ID:a447e213-fe6d-46b5-a394-65ba48439723" pkg=observability time="2024-09-26T10:32:35+02:00" level=info msg="Starting service main loop" service=telemetry user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Starting service main loop" service=notification user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Starting service main loop" service=smtp user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:35405/core/v4/labels?Type=4" pkg=gpa/client userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:35405/core/v4/labels?Type=3" pkg=gpa/client userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:35405/core/v4/labels?Type=1" pkg=gpa/client userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Adding user to imap server" addrID=3bff8775-7d25-4a5d-b610-d49e4901c2d1 service=server-manager time="2024-09-26T10:32:35+02:00" level=info msg="Creating new IMAP user" addrID=3bff8775-7d25-4a5d-b610-d49e4901c2d1 service=server-manager time="2024-09-26T10:32:35+02:00" level=info msg="Setting gluon ID" addrID=3bff8775-7d25-4a5d-b610-d49e4901c2d1 gluonID=01c1ad98-34c6-4c0b-99b3-81ab942f91e1 userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Created new IMAP user" addrID=3bff8775-7d25-4a5d-b610-d49e4901c2d1 gluonID=01c1ad98-34c6-4c0b-99b3-81ab942f91e1 service=server-manager time="2024-09-26T10:32:35+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:35+02:00" level=info msg=Resuming service=user-events user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Received mailbox message count" count=0 gluonID=01c1ad98-34c6-4c0b-99b3-81ab942f91e1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:35+02:00" level=info msg="Starting IMAP Service" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Sync triggered" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:35.501995894 +0200 CEST m=+38.072093270" user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Syncing labels" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 And the user logs in with username "ff48a21a-4191-4c4a-a81c-30e2b7dadcdd" and password "password" # :1 -> *scenario time="2024-09-26T10:32:35+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a447e213-fe6d-46b5-a394-65ba48439723" userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Synced labels" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:35405/mail/v4/messages/count" pkg=gpa/client userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Syncing messages" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Job started" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:35405/mail/v4/messages" pkg=gpa/client userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Job finished" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Synced messages" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Finished user sync" duration=2.403197ms service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=a447e213-fe6d-46b5-a394-65ba48439723 And user "ff48a21a-4191-4c4a-a81c-30e2b7dadcdd" finishes syncing # :1 -> *scenario And bridge needs to send heartbeat # :1 -> *scenario time="2024-09-26T10:32:35+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Setting address mode" mode=split userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Setting Split Address Mode" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Removing gluon ID" addrID=3bff8775-7d25-4a5d-b610-d49e4901c2d1 gluonID=01c1ad98-34c6-4c0b-99b3-81ab942f91e1 userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:35+02:00" level=info msg="Adding user to imap server" addrID=3bff8775-7d25-4a5d-b610-d49e4901c2d1 service=server-manager time="2024-09-26T10:32:35+02:00" level=info msg="Creating new IMAP user" addrID=3bff8775-7d25-4a5d-b610-d49e4901c2d1 service=server-manager time="2024-09-26T10:32:35+02:00" level=info msg="Setting gluon ID" addrID=3bff8775-7d25-4a5d-b610-d49e4901c2d1 gluonID=a3356442-478c-45f3-bf03-769308fbe1b0 userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Created new IMAP user" addrID=3bff8775-7d25-4a5d-b610-d49e4901c2d1 gluonID=a3356442-478c-45f3-bf03-769308fbe1b0 service=server-manager time="2024-09-26T10:32:35+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:35+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a3356442-478c-45f3-bf03-769308fbe1b0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:35+02:00" level=info msg="Sync triggered" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 Then the user sets the address mode of user "ff48a21a-4191-4c4a-a81c-30e2b7dadcdd" to "split" # :1 -> *scenario time="2024-09-26T10:32:35+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:35.507822334 +0200 CEST m=+38.077919710" user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Syncing labels" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 And the user enables telemetry in bridge settings # :1 -> *scenario time="2024-09-26T10:32:35+02:00" level=info msg="Synced labels" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:35405/mail/v4/messages/count" pkg=gpa/client userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Syncing messages" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Job started" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:35405/mail/v4/messages" pkg=gpa/client userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Job finished" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Synced messages" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Finished user sync" duration=2.223567ms service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+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 57}}" 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-09-26T10:32:35+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:35+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:35+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:35+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:35+02:00" level=info msg="Closing user" userID=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="De-registering user client, ID:a447e213-fe6d-46b5-a394-65ba48439723" pkg=observability time="2024-09-26T10:32:35+02:00" level=info msg="Exiting IMAP Service" service=imap user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Exiting service main loop" service=smtp user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Exiting service main loop" service=notification user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Exiting Service" service=user-identity user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Exiting service main loop" service=telemetry user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Exiting service" service=user-events user=a447e213-fe6d-46b5-a394-65ba48439723 time="2024-09-26T10:32:35+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:35+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:35+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:35+02:00" level=info msg="Closing service" service=unleash And bridge do not need to send heartbeat # :1 -> *scenario === RUN TestFeatures/GroupMeasurement_rejected_by_API time="2024-09-26T10:32:35+02:00" level=info msg="User 'a426949d-0b32-4447-a4f0-53912418b275' created with id=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b" pkg=gpa/server/backend time="2024-09-26T10:32:35+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:35+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/015/config1528062589/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:35+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/015/cache1411528407/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:35+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/015/cache1411528407/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:35+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/015/data248680145/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/015/data248680145/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:35+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:35+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:35+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:35+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:35+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:35+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:35+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:35+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:35+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:35+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:35+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/015/config1528062589/grpcServerConfig.json time="2024-09-26T10:32:35+02:00" level=info msg="gRPC server listening on /tmp/bridge9130" pkg=grpc time="2024-09-26T10:32:35+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:35+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:35+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:35+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:45549/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:35+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-09-26T10:32:36+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ffdf2cf5)" time="2024-09-26T10:32:36+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ffdf2cf5)" time="2024-09-26T10:32:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:45549/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:45549/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:36+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Adding vault user" userID=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Creating new user" userID=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45549/core/v4/events/latest" pkg=gpa/client userID=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45549/core/v4/settings" pkg=gpa/client userID=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Registering user client, ID:a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b" pkg=observability time="2024-09-26T10:32:36+02:00" level=info msg="Starting service main loop" service=telemetry user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Starting service main loop" service=notification user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Starting service main loop" service=smtp user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45549/core/v4/labels?Type=4" pkg=gpa/client userID=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45549/core/v4/labels?Type=3" pkg=gpa/client userID=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45549/core/v4/labels?Type=1" pkg=gpa/client userID=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Adding user to imap server" addrID=27128617-64eb-402f-81a8-34527b39a1e6 service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Creating new IMAP user" addrID=27128617-64eb-402f-81a8-34527b39a1e6 service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Setting gluon ID" addrID=27128617-64eb-402f-81a8-34527b39a1e6 gluonID=4f2662ed-47af-4e8a-971c-44c38a11ab44 userID=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4f2662ed-47af-4e8a-971c-44c38a11ab44 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:36+02:00" level=info msg="Created new IMAP user" addrID=27128617-64eb-402f-81a8-34527b39a1e6 gluonID=4f2662ed-47af-4e8a-971c-44c38a11ab44 service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg=Resuming service=user-events user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Starting IMAP Service" service=imap user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Sync triggered" service=imap user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:36.262112363 +0200 CEST m=+38.832209739" user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b When the user logs in with username "a426949d-0b32-4447-a4f0-53912418b275" and password "password" # :1 -> *scenario time="2024-09-26T10:32:36+02:00" level=info msg="Syncing labels" service=imap user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b" userID=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Synced labels" service=imap user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45549/mail/v4/messages/count" pkg=gpa/client userID=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Syncing messages" service=imap user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Job started" service=imap user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:45549/mail/v4/messages" pkg=gpa/client userID=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Job finished" service=imap user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Synced messages" service=imap user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Finished user sync" duration=2.680114ms service=imap user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b And user "a426949d-0b32-4447-a4f0-53912418b275" finishes syncing # :1 -> *scenario time="2024-09-26T10:32:36+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:36+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:36+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:36+02:00" level=info msg="Closing user" userID=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="De-registering user client, ID:a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b" pkg=observability time="2024-09-26T10:32:36+02:00" level=info msg="Exiting IMAP Service" service=imap user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Exiting service main loop" service=smtp user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Exiting service main loop" service=notification user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Exiting Service" service=user-identity user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Exiting service main loop" service=telemetry user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Exiting service" service=user-events user=a5e60114-d85c-4fdc-b7dd-5bb528c7ed7b time="2024-09-26T10:32:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:36+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:36+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/016/config3631051031/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/016/cache3989542197/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/016/cache3989542197/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/016/data2613957772/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/016/data2613957772/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:36+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:36+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:36+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:36+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/016/config3631051031/grpcServerConfig.json time="2024-09-26T10:32:36+02:00" level=info msg="gRPC server listening on /tmp/bridge1540" pkg=grpc time="2024-09-26T10:32:36+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:36+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:44273/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:36+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:32:36+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:36+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:36+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:36+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:36+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/017/config4277651055/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/017/cache2072589751/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/017/cache2072589751/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/017/data3628603515/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/017/data3628603515/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:36+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:36+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:36+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/017/config4277651055/grpcServerConfig.json time="2024-09-26T10:32:36+02:00" level=info msg="An update is available" channel=stable current=2.3.0 silent=true version=2.4.0 time="2024-09-26T10:32:36+02:00" level=info msg="The update was installed successfully" channel=stable current=2.3.0 version=2.4.0 time="2024-09-26T10:32:36+02:00" level=info msg="gRPC server listening on /tmp/bridge4077" pkg=grpc time="2024-09-26T10:32:36+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:36+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:36+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:36+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-09-26T10:32:36+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:36+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:36+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:36+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing service" service=unleash And the user has disabled automatic updates # :1 -> *scenario time="2024-09-26T10:32:36+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/017/config4277651055/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/017/cache2072589751/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/017/data3628603515/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/017/data3628603515/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:36+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:36+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:36+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/017/config4277651055/grpcServerConfig.json time="2024-09-26T10:32:36+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:36+02:00" level=info msg="gRPC server listening on /tmp/bridge6207" pkg=grpc time="2024-09-26T10:32:36+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:36+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:36+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-09-26T10:32:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:43187/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:36+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:32:36+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:36+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:36+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:36+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:36+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/018/config2625200457/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/018/cache2350318310/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/018/cache2350318310/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/018/data3441746275/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/018/data3441746275/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:36+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:36+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:36+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/018/config2625200457/grpcServerConfig.json time="2024-09-26T10:32:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:36+02:00" level=info msg="gRPC server listening on /tmp/bridge2995" pkg=grpc time="2024-09-26T10:32:36+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:36+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:36+02:00" level=info msg="An update is available" channel=stable current=2.3.0 silent=true version=2.4.0 time="2024-09-26T10:32:36+02:00" level=info msg="The update was installed successfully" channel=stable current=2.3.0 version=2.4.0 time="2024-09-26T10:32:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:36+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:32:36+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:36+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:36+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:37877/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:36+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:36+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/019/config1243576599/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/019/cache881733111/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/019/cache881733111/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/019/data3172829764/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/019/data3172829764/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:36+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:36+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/019/config1243576599/grpcServerConfig.json time="2024-09-26T10:32:36+02:00" level=info msg="gRPC server listening on /tmp/bridge5903" pkg=grpc time="2024-09-26T10:32:36+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:36+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:36+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:36+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-09-26T10:32:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45287/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:36+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:32:36+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:36+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:36+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:36+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:36+02:00" level=info msg="User '36009722-cd86-4531-9fbb-fe1907197995' created with id=2add3ccb-b8bb-46c5-9274-e7dd4b087c3a" pkg=gpa/server/backend Scenario: Update is required to continue using bridge # features/bridge/updates.feature:23 Given there exists an account with username "36009722-cd86-4531-9fbb-fe1907197995" 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-09-26T10:32:36+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/020/config1123754899/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/020/cache3461994627/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/020/cache3461994627/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/020/data3559359087/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/020/data3559359087/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:36+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:36+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:36+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:36+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/020/config1123754899/grpcServerConfig.json time="2024-09-26T10:32:36+02:00" level=info msg="gRPC server listening on /tmp/bridge1669" pkg=grpc time="2024-09-26T10:32:36+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:36+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:36+02:00" level=warning msg="400 GET https://127.0.0.1:43099/feature/v2/frontend: 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-09-26T10:32:36+02:00" level=error msg="400 GET https://127.0.0.1:43099/feature/v2/frontend: 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-09-26T10:32:36+02:00" level=warning msg="App version is bad" pkg=bridge time="2024-09-26T10:32:36+02:00" level=error msg="Failed to get flags from server" error="400 GET https://127.0.0.1:43099/feature/v2/frontend: This version of the app is no longer supported, please update to continue using the app (Code=5003, Status=400)" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:32:36+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (25a27c08)" time="2024-09-26T10:32:36+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (25a27c08)" time="2024-09-26T10:32:36+02:00" level=warning msg="400 POST https://127.0.0.1:43099/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-09-26T10:32:36+02:00" level=error msg="400 POST https://127.0.0.1:43099/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-09-26T10:32:36+02:00" level=warning msg="App version is bad" pkg=bridge And the user logs in with username "36009722-cd86-4531-9fbb-fe1907197995" and password "password"# :1 -> *scenario time="2024-09-26T10:32:36+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:36+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:36+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:36+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:36+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/021/config4038408476/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/021/cache2635318172/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/021/cache2635318172/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/021/data2890902811/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/021/data2890902811/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-09-26T10:32:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:36+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:36+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:36+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:36+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/021/config4038408476/grpcServerConfig.json time="2024-09-26T10:32:36+02:00" level=info msg="gRPC server listening on /tmp/bridge2941" pkg=grpc time="2024-09-26T10:32:36+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:36+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41673/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:36+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:32:36+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:36+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:36+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:36+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:36+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:36+02:00" level=info msg="User '1217649c-ed06-4610-8a2b-79fab9a00abb' created with id=64fc7aa4-bb37-4a99-a185-b83c4dc665cc" pkg=gpa/server/backend Background: Given there exists an account with username "1217649c-ed06-4610-8a2b-79fab9a00abb" and password "password" # :1 -> *scenario And the account "1217649c-ed06-4610-8a2b-79fab9a00abb" has additional address "c51d6de8-25d4-4244-b9de-ea23c0ffbc8e@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:32:37+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:37+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/022/config3942855542/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:37+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/022/cache267312866/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:37+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/022/cache267312866/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:37+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/022/data216807201/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/022/data216807201/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:37+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:37+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:37+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:37+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:37+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:37+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:37+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/022/config3942855542/grpcServerConfig.json time="2024-09-26T10:32:37+02:00" level=info msg="gRPC server listening on /tmp/bridge8422" pkg=grpc time="2024-09-26T10:32:37+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:37+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:37+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:37+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:37+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:37+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:37+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:37+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:37+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:37+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-09-26T10:32:37+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e96d15d8)" time="2024-09-26T10:32:37+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e96d15d8)" time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:39331/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:39331/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:39331/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:37+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Adding vault user" userID=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Creating new user" userID=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:39331/core/v4/events/latest" pkg=gpa/client userID=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:39331/core/v4/settings" pkg=gpa/client userID=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Registering user client, ID:64fc7aa4-bb37-4a99-a185-b83c4dc665cc" pkg=observability time="2024-09-26T10:32:37+02:00" level=info msg="Starting service main loop" service=telemetry user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Starting service main loop" service=notification user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Starting service main loop" service=smtp user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:39331/core/v4/labels?Type=4" pkg=gpa/client userID=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:39331/core/v4/labels?Type=3" pkg=gpa/client userID=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:39331/core/v4/labels?Type=1" pkg=gpa/client userID=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Adding user to imap server" addrID=0da90aaf-3ccb-4e74-967c-ba9fa2b8329a service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Creating new IMAP user" addrID=0da90aaf-3ccb-4e74-967c-ba9fa2b8329a service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Setting gluon ID" addrID=0da90aaf-3ccb-4e74-967c-ba9fa2b8329a gluonID=33436502-b63b-497d-9d2a-cbf8a770daa7 userID=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Created new IMAP user" addrID=0da90aaf-3ccb-4e74-967c-ba9fa2b8329a gluonID=33436502-b63b-497d-9d2a-cbf8a770daa7 service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=33436502-b63b-497d-9d2a-cbf8a770daa7 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:37+02:00" level=info msg="Starting IMAP Service" service=imap user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Sync triggered" service=imap user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:37.189912963 +0200 CEST m=+39.760010329" user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Syncing labels" service=imap user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg=Resuming service=user-events user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:64fc7aa4-bb37-4a99-a185-b83c4dc665cc" userID=64fc7aa4-bb37-4a99-a185-b83c4dc665cc And the user logs in with username "1217649c-ed06-4610-8a2b-79fab9a00abb" and password "password" # :1 -> *scenario time="2024-09-26T10:32:37+02:00" level=info msg="Synced labels" service=imap user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:39331/mail/v4/messages/count" pkg=gpa/client userID=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Syncing messages" service=imap user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Job started" service=imap user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:39331/mail/v4/messages" pkg=gpa/client userID=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Job finished" service=imap user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Synced messages" service=imap user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Finished user sync" duration=2.305552ms service=imap user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc And user "1217649c-ed06-4610-8a2b-79fab9a00abb" finishes syncing # :1 -> *scenario time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:39331/data/v1/stats" pkg=gpa/client userID=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Configuration Status Success event sent." userID=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:37+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:37+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:37+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:37+02:00" level=info msg="Closing user" userID=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="De-registering user client, ID:64fc7aa4-bb37-4a99-a185-b83c4dc665cc" pkg=observability time="2024-09-26T10:32:37+02:00" level=info msg="Exiting IMAP Service" service=imap user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Exiting service main loop" service=smtp user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Exiting service main loop" service=notification user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Exiting Service" service=user-identity user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Exiting service main loop" service=telemetry user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Exiting service" service=user-events user=64fc7aa4-bb37-4a99-a185-b83c4dc665cc time="2024-09-26T10:32:37+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:37+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Closing service" service=unleash Then user "1217649c-ed06-4610-8a2b-79fab9a00abb" connects and authenticates IMAP client "1" with address "c51d6de8-25d4-4244-b9de-ea23c0ffbc8e@proton.local" # :1 -> *scenario === RUN TestFeatures/IMAP_client_can_authenticate_successfully_with_secondary_address_in_split_mode time="2024-09-26T10:32:37+02:00" level=info msg="User 'cb9afefe-4ce0-4f1e-b3df-94e7a7e592d4' created with id=6c778e42-179b-44e8-8502-f5f6cf3b341a" pkg=gpa/server/backend time="2024-09-26T10:32:37+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:37+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/023/config1800550012/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:37+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/023/cache2228343194/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:37+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/023/cache2228343194/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:37+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/023/data2519371167/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/023/data2519371167/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:37+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:37+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:37+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:37+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:37+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:37+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:37+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:37+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:37+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:37+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:37+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:37+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/023/config1800550012/grpcServerConfig.json time="2024-09-26T10:32:37+02:00" level=info msg="gRPC server listening on /tmp/bridge0836" pkg=grpc time="2024-09-26T10:32:37+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:37+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:37+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:37+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:37+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-09-26T10:32:37+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2cd58686)" time="2024-09-26T10:32:37+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2cd58686)" time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:37779/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:37779/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:37+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Adding vault user" userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Creating new user" userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/core/v4/events/latest" pkg=gpa/client userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/core/v4/settings" pkg=gpa/client userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Registering user client, ID:6c778e42-179b-44e8-8502-f5f6cf3b341a" pkg=observability time="2024-09-26T10:32:37+02:00" level=info msg="Starting service main loop" service=telemetry user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Starting service main loop" service=notification user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Starting service main loop" service=smtp user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/core/v4/labels?Type=4" pkg=gpa/client userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/core/v4/labels?Type=3" pkg=gpa/client userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/core/v4/labels?Type=1" pkg=gpa/client userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Adding user to imap server" addrID=69106d9b-7f09-44d1-a5ce-970bc82b3052 service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Creating new IMAP user" addrID=69106d9b-7f09-44d1-a5ce-970bc82b3052 service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Setting gluon ID" addrID=69106d9b-7f09-44d1-a5ce-970bc82b3052 gluonID=59f01f64-6241-4e90-b86d-a0c5bf79f2f1 userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Created new IMAP user" addrID=69106d9b-7f09-44d1-a5ce-970bc82b3052 gluonID=59f01f64-6241-4e90-b86d-a0c5bf79f2f1 service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=59f01f64-6241-4e90-b86d-a0c5bf79f2f1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:37+02:00" level=info msg=Resuming service=user-events user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Starting IMAP Service" service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Sync triggered" service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:37.811891992 +0200 CEST m=+40.381989368" user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Syncing labels" service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a And the user logs in with username "cb9afefe-4ce0-4f1e-b3df-94e7a7e592d4" and password "password" # :1 -> *scenario time="2024-09-26T10:32:37+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Setting address mode" mode=split userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6c778e42-179b-44e8-8502-f5f6cf3b341a" userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Setting Split Address Mode" service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Synced labels" service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=warning msg="Get \"https://127.0.0.1:37779/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:37+02:00" level=error msg="Get \"https://127.0.0.1:37779/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32: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:37779/mail/v4/messages/count\": context canceled" service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Finished user sync" duration="382.867µs" service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Removing gluon ID" addrID=69106d9b-7f09-44d1-a5ce-970bc82b3052 gluonID=59f01f64-6241-4e90-b86d-a0c5bf79f2f1 userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Adding user to imap server" addrID=69106d9b-7f09-44d1-a5ce-970bc82b3052 service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Creating new IMAP user" addrID=69106d9b-7f09-44d1-a5ce-970bc82b3052 service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Setting gluon ID" addrID=69106d9b-7f09-44d1-a5ce-970bc82b3052 gluonID=8998de4f-c04d-4647-a081-91361786f28a userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8998de4f-c04d-4647-a081-91361786f28a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:37+02:00" level=info msg="Created new IMAP user" addrID=69106d9b-7f09-44d1-a5ce-970bc82b3052 gluonID=8998de4f-c04d-4647-a081-91361786f28a service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Adding user to imap server" addrID=8b05dc80-86fe-4965-b2aa-5955a42b9714 service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Creating new IMAP user" addrID=8b05dc80-86fe-4965-b2aa-5955a42b9714 service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Setting gluon ID" addrID=8b05dc80-86fe-4965-b2aa-5955a42b9714 gluonID=0aeb2b13-141a-4590-8ea5-dea53fa19ddd userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0aeb2b13-141a-4590-8ea5-dea53fa19ddd labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:37+02:00" level=info msg="Created new IMAP user" addrID=8b05dc80-86fe-4965-b2aa-5955a42b9714 gluonID=0aeb2b13-141a-4590-8ea5-dea53fa19ddd service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Sync triggered" service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a And the user sets the address mode of user "cb9afefe-4ce0-4f1e-b3df-94e7a7e592d4" to "split" # :1 -> *scenario time="2024-09-26T10:32:37+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:37.818322438 +0200 CEST m=+40.388419814" user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Syncing labels" service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Synced labels" service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/mail/v4/messages/count" pkg=gpa/client userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Syncing messages" service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Job started" service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:37779/mail/v4/messages" pkg=gpa/client userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Job finished" service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Synced messages" service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Finished user sync" duration=3.158881ms service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=6c778e42-179b-44e8-8502-f5f6cf3b341a And user "cb9afefe-4ce0-4f1e-b3df-94e7a7e592d4" finishes syncing # :1 -> *scenario time="2024-09-26T10:32:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:37779/data/v1/stats" pkg=gpa/client userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Configuration Status Success event sent." userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:37+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:37+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:37+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:37+02:00" level=info msg="Closing user" userID=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="De-registering user client, ID:6c778e42-179b-44e8-8502-f5f6cf3b341a" pkg=observability time="2024-09-26T10:32:37+02:00" level=info msg="Exiting IMAP Service" service=imap user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Exiting service main loop" service=smtp user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Exiting service main loop" service=notification user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Exiting Service" service=user-identity user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Exiting service main loop" service=telemetry user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Exiting service" service=user-events user=6c778e42-179b-44e8-8502-f5f6cf3b341a time="2024-09-26T10:32:37+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:37+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:37+02:00" level=info msg="Closing service" service=unleash Then user "cb9afefe-4ce0-4f1e-b3df-94e7a7e592d4" connects and authenticates IMAP client "1" with address "2a0ae0b2-0509-4914-a6ec-b4c4e3134be8@proton.local" # :1 -> *scenario === RUN TestFeatures/IMAP_client_cannot_authenticate_successfully_with_disabled_alias_in_combine_mode time="2024-09-26T10:32:37+02:00" level=info msg="User 'd1d643b9-b2a4-43a7-aa4b-7364605f9e23' created with id=bfc6dd29-0814-4370-84ff-5c5d6bff8a97" pkg=gpa/server/backend Scenario: IMAP client cannot authenticate successfully with disabled alias in combine mode # features/imap/addressmode.feature:22 Given the account "d1d643b9-b2a4-43a7-aa4b-7364605f9e23" has additional disabled address "e41a9686-1588-4fc0-8224-a91e54b32934@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:32:38+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:38+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/024/config1203736604/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:38+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/024/cache4166653660/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:38+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/024/cache4166653660/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:38+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/024/data4007015620/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/024/data4007015620/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:38+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:38+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:38+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:38+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:38+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:38+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:38+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:38+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/024/config1203736604/grpcServerConfig.json time="2024-09-26T10:32:38+02:00" level=info msg="gRPC server listening on /tmp/bridge9059" pkg=grpc time="2024-09-26T10:32:38+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:38+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:38+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:38+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:38+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:38+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:38+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:38+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43717/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:38+02:00" level=info msg="Frontend client started" Given bridge starts # :1 -> *scenario time="2024-09-26T10:32:38+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (dc19bf29)" time="2024-09-26T10:32:38+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (dc19bf29)" time="2024-09-26T10:32:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:43717/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:43717/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:38+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Adding vault user" userID=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Creating new user" userID=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Creating user object" numAddr=3 numLabels=12 userID=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43717/core/v4/events/latest" pkg=gpa/client userID=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43717/core/v4/settings" pkg=gpa/client userID=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Registering user client, ID:bfc6dd29-0814-4370-84ff-5c5d6bff8a97" pkg=observability time="2024-09-26T10:32:38+02:00" level=info msg="Starting user identity service" numAddr=3 service=user-identity user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Starting service main loop" service=telemetry user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Starting service main loop" service=notification user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Starting service main loop" service=smtp user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43717/core/v4/labels?Type=4" pkg=gpa/client userID=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43717/core/v4/labels?Type=3" pkg=gpa/client userID=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43717/core/v4/labels?Type=1" pkg=gpa/client userID=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Adding user to imap server" addrID=6040623d-58df-4e95-a06f-0a01dbfa568b service=server-manager time="2024-09-26T10:32:38+02:00" level=info msg="Creating new IMAP user" addrID=6040623d-58df-4e95-a06f-0a01dbfa568b service=server-manager time="2024-09-26T10:32:38+02:00" level=info msg="Setting gluon ID" addrID=6040623d-58df-4e95-a06f-0a01dbfa568b gluonID=956e6ec5-1659-4420-8883-8b2eeb85a684 userID=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Created new IMAP user" addrID=6040623d-58df-4e95-a06f-0a01dbfa568b gluonID=956e6ec5-1659-4420-8883-8b2eeb85a684 service=server-manager time="2024-09-26T10:32:38+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:38+02:00" level=info msg=Resuming service=user-events user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=956e6ec5-1659-4420-8883-8b2eeb85a684 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:38+02:00" level=info msg="Starting IMAP Service" service=imap user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Sync triggered" service=imap user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 And the user logs in with username "d1d643b9-b2a4-43a7-aa4b-7364605f9e23" and password "password" # :1 -> *scenario time="2024-09-26T10:32:38+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:38.61773657 +0200 CEST m=+41.187833946" user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Syncing labels" service=imap user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:bfc6dd29-0814-4370-84ff-5c5d6bff8a97" userID=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Synced labels" service=imap user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43717/mail/v4/messages/count" pkg=gpa/client userID=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Syncing messages" service=imap user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Job started" service=imap user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:43717/mail/v4/messages" pkg=gpa/client userID=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Job finished" service=imap user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Synced messages" service=imap user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Finished user sync" duration=2.529939ms service=imap user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 And user "d1d643b9-b2a4-43a7-aa4b-7364605f9e23" finishes syncing # :1 -> *scenario time="2024-09-26T10:32:38+02:00" level=error msg="Command failed" cmd="LOGIN 'rGsSWrGpZZUPLt9X47Qa+wkXDIKzX4BKmHjJhH6dDbM=' " error="no such user" pkg=gluon/session session=1 time="2024-09-26T10:32:38+02:00" level=error msg="Incorrect login credentials." pkg=imap sessionID=1 username=e41a9686-1588-4fc0-8224-a91e54b32934@proton.local time="2024-09-26T10:32:38+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:38+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:38+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:38+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:38+02:00" level=info msg="Closing user" userID=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="De-registering user client, ID:bfc6dd29-0814-4370-84ff-5c5d6bff8a97" pkg=observability time="2024-09-26T10:32:38+02:00" level=info msg="Exiting IMAP Service" service=imap user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Exiting service main loop" service=smtp user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Exiting service main loop" service=notification user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Exiting Service" service=user-identity user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Exiting service main loop" service=telemetry user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Exiting service" service=user-events user=bfc6dd29-0814-4370-84ff-5c5d6bff8a97 time="2024-09-26T10:32:38+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:38+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:38+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:38+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:38+02:00" level=info msg="Closing service" service=unleash When user "d1d643b9-b2a4-43a7-aa4b-7364605f9e23" connects and can not authenticate IMAP client "1" with address "e41a9686-1588-4fc0-8224-a91e54b32934@proton.local" # :1 -> *scenario === RUN TestFeatures/IMAP_client_cannot_authenticate_successfully_with_disabled_alias_in_split_mode time="2024-09-26T10:32:38+02:00" level=info msg="User '65be254f-47fb-48b5-896d-14340f509594' created with id=9fdb7ecd-6e4f-4fd9-b907-0934454494a8" pkg=gpa/server/backend Scenario: IMAP client cannot authenticate successfully with disabled alias in split mode # features/imap/addressmode.feature:33 Given the account "65be254f-47fb-48b5-896d-14340f509594" has additional disabled address "e8786e4d-8891-4713-829a-8ea8562c92f5@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:32:39+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:39+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/025/config962905397/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:39+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/025/cache59197899/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:39+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/025/cache59197899/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:39+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/025/data4018306983/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/025/data4018306983/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:39+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:39+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:39+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:39+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:39+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:39+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:39+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:39+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:39+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:39+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:39+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:39+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/025/config962905397/grpcServerConfig.json time="2024-09-26T10:32:39+02:00" level=info msg="gRPC server listening on /tmp/bridge2212" pkg=grpc time="2024-09-26T10:32:39+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:39+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:39+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:39+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:39685/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:39+02:00" level=info msg="Frontend client started" Given bridge starts # :1 -> *scenario time="2024-09-26T10:32:39+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ac3472ea)" time="2024-09-26T10:32:39+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ac3472ea)" time="2024-09-26T10:32:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:39685/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:39685/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:39+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Adding vault user" userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Creating new user" userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Creating user object" numAddr=3 numLabels=12 userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:39685/core/v4/events/latest" pkg=gpa/client userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:39685/core/v4/settings" pkg=gpa/client userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Registering user client, ID:9fdb7ecd-6e4f-4fd9-b907-0934454494a8" pkg=observability time="2024-09-26T10:32:39+02:00" level=info msg="Starting user identity service" numAddr=3 service=user-identity user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Starting service main loop" service=telemetry user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Starting service main loop" service=notification user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Starting service main loop" service=smtp user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:39685/core/v4/labels?Type=4" pkg=gpa/client userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:39685/core/v4/labels?Type=3" pkg=gpa/client userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:39685/core/v4/labels?Type=1" pkg=gpa/client userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Adding user to imap server" addrID=6c716cfd-f7b4-4e3a-bef5-ef59c110ee44 service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Creating new IMAP user" addrID=6c716cfd-f7b4-4e3a-bef5-ef59c110ee44 service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Setting gluon ID" addrID=6c716cfd-f7b4-4e3a-bef5-ef59c110ee44 gluonID=ad3c0962-3c1b-4536-9cdf-1cdd367f5818 userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ad3c0962-3c1b-4536-9cdf-1cdd367f5818 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:39+02:00" level=info msg="Created new IMAP user" addrID=6c716cfd-f7b4-4e3a-bef5-ef59c110ee44 gluonID=ad3c0962-3c1b-4536-9cdf-1cdd367f5818 service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg=Resuming service=user-events user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Starting IMAP Service" service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Sync triggered" service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:39.412897395 +0200 CEST m=+41.982994762" user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Syncing labels" service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 And the user logs in with username "65be254f-47fb-48b5-896d-14340f509594" and password "password" # :1 -> *scenario time="2024-09-26T10:32:39+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Setting address mode" mode=split userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Setting Split Address Mode" service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Synced labels" service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=warning msg="Get \"https://127.0.0.1:39685/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:39+02:00" level=error msg="Get \"https://127.0.0.1:39685/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32: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:39685/mail/v4/messages/count\": context canceled" service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Finished user sync" duration="228.844µs" service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9fdb7ecd-6e4f-4fd9-b907-0934454494a8" userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Removing gluon ID" addrID=6c716cfd-f7b4-4e3a-bef5-ef59c110ee44 gluonID=ad3c0962-3c1b-4536-9cdf-1cdd367f5818 userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Adding user to imap server" addrID=6c716cfd-f7b4-4e3a-bef5-ef59c110ee44 service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Creating new IMAP user" addrID=6c716cfd-f7b4-4e3a-bef5-ef59c110ee44 service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Setting gluon ID" addrID=6c716cfd-f7b4-4e3a-bef5-ef59c110ee44 gluonID=adf07383-6e13-4c03-8fa0-5102fd2bc27b userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Created new IMAP user" addrID=6c716cfd-f7b4-4e3a-bef5-ef59c110ee44 gluonID=adf07383-6e13-4c03-8fa0-5102fd2bc27b service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Adding user to imap server" addrID=6bc1dd65-0ed5-49cb-ad2f-95af578ddac1 service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=adf07383-6e13-4c03-8fa0-5102fd2bc27b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:39+02:00" level=info msg="Creating new IMAP user" addrID=6bc1dd65-0ed5-49cb-ad2f-95af578ddac1 service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Setting gluon ID" addrID=6bc1dd65-0ed5-49cb-ad2f-95af578ddac1 gluonID=2915f0c4-f939-4567-a754-095d1734fc4d userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2915f0c4-f939-4567-a754-095d1734fc4d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:39+02:00" level=info msg="Created new IMAP user" addrID=6bc1dd65-0ed5-49cb-ad2f-95af578ddac1 gluonID=2915f0c4-f939-4567-a754-095d1734fc4d service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Adding user to imap server" addrID=2cf8acfd-f775-473c-b297-7a5839734d70 service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Creating new IMAP user" addrID=2cf8acfd-f775-473c-b297-7a5839734d70 service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Setting gluon ID" addrID=2cf8acfd-f775-473c-b297-7a5839734d70 gluonID=4f22538d-08a4-4efc-a443-e107bf19fcdf userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4f22538d-08a4-4efc-a443-e107bf19fcdf labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:39+02:00" level=info msg="Created new IMAP user" addrID=2cf8acfd-f775-473c-b297-7a5839734d70 gluonID=4f22538d-08a4-4efc-a443-e107bf19fcdf service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Sync triggered" service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 And the user sets the address mode of user "65be254f-47fb-48b5-896d-14340f509594" to "split" # :1 -> *scenario time="2024-09-26T10:32:39+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:39.421903738 +0200 CEST m=+41.992001114" user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Syncing labels" service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Synced labels" service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:39685/mail/v4/messages/count" pkg=gpa/client userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Syncing messages" service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Job started" service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:39685/mail/v4/messages" pkg=gpa/client userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Job finished" service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Synced messages" service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Finished user sync" duration=3.905797ms service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 And user "65be254f-47fb-48b5-896d-14340f509594" finishes syncing # :1 -> *scenario time="2024-09-26T10:32:39+02:00" level=error msg="Command failed" cmd="LOGIN 'HNjPI8SDMdYKRpV6HQR/3kFx+3LNyUl83ktaW/lXiao=' " error="no such user" pkg=gluon/session session=1 time="2024-09-26T10:32:39+02:00" level=error msg="Incorrect login credentials." pkg=imap sessionID=1 username=e8786e4d-8891-4713-829a-8ea8562c92f5@proton.local time="2024-09-26T10:32:39+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:39+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:39+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:39+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:39+02:00" level=info msg="Closing user" userID=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="De-registering user client, ID:9fdb7ecd-6e4f-4fd9-b907-0934454494a8" pkg=observability time="2024-09-26T10:32:39+02:00" level=info msg="Exiting IMAP Service" service=imap user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Exiting service main loop" service=smtp user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Exiting service main loop" service=notification user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Exiting Service" service=user-identity user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Exiting service main loop" service=telemetry user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Exiting service" service=user-events user=9fdb7ecd-6e4f-4fd9-b907-0934454494a8 time="2024-09-26T10:32:39+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:39+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:39+02:00" level=info msg="Closing service" service=unleash When user "65be254f-47fb-48b5-896d-14340f509594" connects and can not authenticate IMAP client "1" with address "e8786e4d-8891-4713-829a-8ea8562c92f5@proton.local" # :1 -> *scenario Feature: A user can authenticate an IMAP client === RUN TestFeatures/IMAP_client_can_authenticate_successfully time="2024-09-26T10:32:39+02:00" level=info msg="User '186f591b-5c15-4b9d-834e-3f8a9579bea2' created with id=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc" pkg=gpa/server/backend Background: Given there exists an account with username "186f591b-5c15-4b9d-834e-3f8a9579bea2" and password "password" # :1 -> *scenario time="2024-09-26T10:32:39+02:00" level=info msg="User '1e61c4ec-1b38-4728-8f6f-6c2cbfe47690' created with id=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c" pkg=gpa/server/backend And there exists an account with username "1e61c4ec-1b38-4728-8f6f-6c2cbfe47690" and password "password2" # :1 -> *scenario And the account "186f591b-5c15-4b9d-834e-3f8a9579bea2" has additional address "fbbfb6e7-17b9-4ec3-bec4-3abbcd748da8@proton.local" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:40+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:40+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/026/config3162713903/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:40+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/026/cache999365370/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:40+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/026/cache999365370/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:40+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/026/data3224945051/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/026/data3224945051/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:40+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:40+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:40+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:40+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:40+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:40+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:40+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:40+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:40+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:40+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/026/config3162713903/grpcServerConfig.json time="2024-09-26T10:32:40+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:40+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:40+02:00" level=info msg="gRPC server listening on /tmp/bridge0081" pkg=grpc time="2024-09-26T10:32:40+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:40+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:40+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:40+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38799/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:40+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:32:40+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (240b4251)" time="2024-09-26T10:32:40+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (240b4251)" time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38799/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38799/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:40+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Adding vault user" userID=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Creating new user" userID=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38799/core/v4/events/latest" pkg=gpa/client userID=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38799/core/v4/settings" pkg=gpa/client userID=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Registering user client, ID:57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc" pkg=observability time="2024-09-26T10:32:40+02:00" level=info msg="Starting service main loop" service=telemetry user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Starting service main loop" service=smtp user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Starting service main loop" service=notification user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38799/core/v4/labels?Type=4" pkg=gpa/client userID=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38799/core/v4/labels?Type=3" pkg=gpa/client userID=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38799/core/v4/labels?Type=1" pkg=gpa/client userID=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Adding user to imap server" addrID=1ce5d7be-e0b6-45e0-8bb5-d174ceefee80 service=server-manager time="2024-09-26T10:32:40+02:00" level=info msg="Creating new IMAP user" addrID=1ce5d7be-e0b6-45e0-8bb5-d174ceefee80 service=server-manager time="2024-09-26T10:32:40+02:00" level=info msg="Setting gluon ID" addrID=1ce5d7be-e0b6-45e0-8bb5-d174ceefee80 gluonID=429a19a6-b7a5-4b55-a6d1-cc8cfdfcf0c0 userID=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Received mailbox message count" count=0 gluonID=429a19a6-b7a5-4b55-a6d1-cc8cfdfcf0c0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:40+02:00" level=info msg="Created new IMAP user" addrID=1ce5d7be-e0b6-45e0-8bb5-d174ceefee80 gluonID=429a19a6-b7a5-4b55-a6d1-cc8cfdfcf0c0 service=server-manager time="2024-09-26T10:32:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:40+02:00" level=info msg=Resuming service=user-events user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Starting IMAP Service" service=imap user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Sync triggered" service=imap user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:40.333088453 +0200 CEST m=+42.903185829" user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Syncing labels" service=imap user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc And the user logs in with username "186f591b-5c15-4b9d-834e-3f8a9579bea2" and password "password" # :1 -> *scenario time="2024-09-26T10:32:40+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b8eaac04)" time="2024-09-26T10:32:40+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b8eaac04)" time="2024-09-26T10:32:40+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc" userID=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Synced labels" service=imap user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38799/mail/v4/messages/count" pkg=gpa/client userID=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38799/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:40+02:00" level=info msg="Syncing messages" service=imap user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Job started" service=imap user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38799/mail/v4/messages" pkg=gpa/client userID=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Job finished" service=imap user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Synced messages" service=imap user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Finished user sync" duration=8.184102ms service=imap user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38799/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:40+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Adding vault user" userID=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Creating new user" userID=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38799/core/v4/events/latest" pkg=gpa/client userID=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38799/core/v4/settings" pkg=gpa/client userID=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Registering user client, ID:b903fccc-bdd1-4ea9-a0b6-02541fd7c56c" pkg=observability time="2024-09-26T10:32:40+02:00" level=info msg="Starting service main loop" service=telemetry user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Starting service main loop" service=notification user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Starting service main loop" service=smtp user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38799/core/v4/labels?Type=4" pkg=gpa/client userID=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38799/core/v4/labels?Type=3" pkg=gpa/client userID=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38799/core/v4/labels?Type=1" pkg=gpa/client userID=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Adding user to imap server" addrID=a0fe943c-dd92-4760-ac97-b7d5a4e582de service=server-manager time="2024-09-26T10:32:40+02:00" level=info msg="Creating new IMAP user" addrID=a0fe943c-dd92-4760-ac97-b7d5a4e582de service=server-manager time="2024-09-26T10:32:40+02:00" level=info msg="Setting gluon ID" addrID=a0fe943c-dd92-4760-ac97-b7d5a4e582de gluonID=90a85d2f-ac34-474a-8e6c-a3cd8f86be43 userID=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Received mailbox message count" count=0 gluonID=90a85d2f-ac34-474a-8e6c-a3cd8f86be43 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:40+02:00" level=info msg="Created new IMAP user" addrID=a0fe943c-dd92-4760-ac97-b7d5a4e582de gluonID=90a85d2f-ac34-474a-8e6c-a3cd8f86be43 service=server-manager time="2024-09-26T10:32:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:40+02:00" level=info msg=Resuming service=user-events user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Starting IMAP Service" service=imap user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Sync triggered" service=imap user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b903fccc-bdd1-4ea9-a0b6-02541fd7c56c" userID=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c And the user logs in with username "1e61c4ec-1b38-4728-8f6f-6c2cbfe47690" and password "password2" # :1 -> *scenario time="2024-09-26T10:32:40+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:40.504156079 +0200 CEST m=+43.074253455" user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:40+02:00" level=info msg="Syncing labels" service=imap user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c Scenario: IMAP client can authenticate successfully # features/imap/auth.feature:12 When user "186f591b-5c15-4b9d-834e-3f8a9579bea2" connects IMAP client "1" # :1 -> *scenario time="2024-09-26T10:32:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38799/data/v1/stats" pkg=gpa/client userID=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Configuration Status Success event sent." userID=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:40+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:40+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:40+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:40+02:00" level=info msg="Closing user" userID=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="De-registering user client, ID:57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc" pkg=observability time="2024-09-26T10:32:40+02:00" level=info msg="Exiting IMAP Service" service=imap user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Exiting service main loop" service=smtp user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Exiting service main loop" service=notification user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Exiting Service" service=user-identity user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Exiting service main loop" service=telemetry user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Exiting service" service=user-events user=57927e55-7bd2-4d83-8edf-5ca3fd0fd0cc time="2024-09-26T10:32:40+02:00" level=info msg="Closing user" userID=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="De-registering user client, ID:b903fccc-bdd1-4ea9-a0b6-02541fd7c56c" pkg=observability time="2024-09-26T10:32:40+02:00" level=info msg="Synced labels" service=imap user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=warning msg="Get \"https://127.0.0.1:38799/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:40+02:00" level=error msg="Get \"https://127.0.0.1:38799/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32: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:38799/mail/v4/messages/count\": context canceled" service=imap user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Finished user sync" duration=1.151123ms service=imap user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Exiting IMAP Service" service=imap user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Exiting service main loop" service=smtp user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Exiting service main loop" service=notification user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Exiting Service" service=user-identity user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Exiting service main loop" service=telemetry user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Exiting service" service=user-events user=b903fccc-bdd1-4ea9-a0b6-02541fd7c56c time="2024-09-26T10:32:40+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:40+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:40+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:40+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:40+02:00" level=info msg="Closing service" service=unleash Then IMAP client "1" can authenticate # :1 -> *scenario === RUN TestFeatures/IMAP_client_can_authenticate_successfully_with_different_case time="2024-09-26T10:32:40+02:00" level=info msg="User '13d81329-d9e9-4984-a38e-a09189c3e1f9' created with id=ce27eb48-4553-4320-960d-24b145a7c4a7" pkg=gpa/server/backend time="2024-09-26T10:32:40+02:00" level=info msg="User '4635b447-03f2-4dbe-a210-5bfa929aba0b' created with id=04a6062e-e6e8-4adb-a1e1-daeaac649c13" pkg=gpa/server/backend time="2024-09-26T10:32:41+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:41+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/027/config300568912/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:41+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/027/cache4096183298/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:41+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/027/cache4096183298/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:41+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/027/data3638967084/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/027/data3638967084/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:41+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:41+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:41+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:41+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:41+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:41+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:41+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:41+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:41+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:41+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:41+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:41+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/027/config300568912/grpcServerConfig.json time="2024-09-26T10:32:41+02:00" level=info msg="gRPC server listening on /tmp/bridge4206" pkg=grpc time="2024-09-26T10:32:41+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:41+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:41+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:41+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:42817/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:41+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:41+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (06d5bafb)" time="2024-09-26T10:32:41+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (06d5bafb)" time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:42817/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:42817/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:41+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Adding vault user" userID=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Creating new user" userID=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:42817/core/v4/events/latest" pkg=gpa/client userID=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:42817/core/v4/settings" pkg=gpa/client userID=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Registering user client, ID:ce27eb48-4553-4320-960d-24b145a7c4a7" pkg=observability time="2024-09-26T10:32:41+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Starting service main loop" service=telemetry user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Starting service main loop" service=notification user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Starting service main loop" service=smtp user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:42817/core/v4/labels?Type=4" pkg=gpa/client userID=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:42817/core/v4/labels?Type=3" pkg=gpa/client userID=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:42817/core/v4/labels?Type=1" pkg=gpa/client userID=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Adding user to imap server" addrID=0dde0a01-be14-4c24-acdd-6e51c05c878b service=server-manager time="2024-09-26T10:32:41+02:00" level=info msg="Creating new IMAP user" addrID=0dde0a01-be14-4c24-acdd-6e51c05c878b service=server-manager time="2024-09-26T10:32:41+02:00" level=info msg="Setting gluon ID" addrID=0dde0a01-be14-4c24-acdd-6e51c05c878b gluonID=bc23c926-209f-4a56-ab22-a0f9ec8197c5 userID=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Created new IMAP user" addrID=0dde0a01-be14-4c24-acdd-6e51c05c878b gluonID=bc23c926-209f-4a56-ab22-a0f9ec8197c5 service=server-manager time="2024-09-26T10:32:41+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:41+02:00" level=info msg=Resuming service=user-events user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bc23c926-209f-4a56-ab22-a0f9ec8197c5 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:41+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ce27eb48-4553-4320-960d-24b145a7c4a7" userID=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Starting IMAP Service" service=imap user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Sync triggered" service=imap user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:41.393396335 +0200 CEST m=+43.963493711" user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Syncing labels" service=imap user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2222c34b)" time="2024-09-26T10:32:41+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2222c34b)" time="2024-09-26T10:32:41+02:00" level=info msg="Synced labels" service=imap user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:42817/mail/v4/messages/count" pkg=gpa/client userID=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:42817/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:41+02:00" level=info msg="Syncing messages" service=imap user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Job started" service=imap user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:42817/mail/v4/messages" pkg=gpa/client userID=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Job finished" service=imap user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Synced messages" service=imap user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Finished user sync" duration=10.836533ms service=imap user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:42817/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:41+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Adding vault user" userID=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Creating new user" userID=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:42817/core/v4/events/latest" pkg=gpa/client userID=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:42817/core/v4/settings" pkg=gpa/client userID=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Registering user client, ID:04a6062e-e6e8-4adb-a1e1-daeaac649c13" pkg=observability time="2024-09-26T10:32:41+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Starting service main loop" service=telemetry user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Starting service main loop" service=notification user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Starting service main loop" service=smtp user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:42817/core/v4/labels?Type=4" pkg=gpa/client userID=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:42817/core/v4/labels?Type=3" pkg=gpa/client userID=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:42817/core/v4/labels?Type=1" pkg=gpa/client userID=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Adding user to imap server" addrID=b92169aa-bad4-4622-ab34-cf756d61ddef service=server-manager time="2024-09-26T10:32:41+02:00" level=info msg="Creating new IMAP user" addrID=b92169aa-bad4-4622-ab34-cf756d61ddef service=server-manager time="2024-09-26T10:32:41+02:00" level=info msg="Setting gluon ID" addrID=b92169aa-bad4-4622-ab34-cf756d61ddef gluonID=afaeacc8-c29e-4151-9dfc-28a817d9bc36 userID=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Received mailbox message count" count=0 gluonID=afaeacc8-c29e-4151-9dfc-28a817d9bc36 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:41+02:00" level=info msg="Created new IMAP user" addrID=b92169aa-bad4-4622-ab34-cf756d61ddef gluonID=afaeacc8-c29e-4151-9dfc-28a817d9bc36 service=server-manager time="2024-09-26T10:32:41+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:41+02:00" level=info msg=Resuming service=user-events user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Starting IMAP Service" service=imap user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Sync triggered" service=imap user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:04a6062e-e6e8-4adb-a1e1-daeaac649c13" userID=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:41.573590069 +0200 CEST m=+44.143687445" user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Syncing labels" service=imap user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 Scenario: IMAP client can authenticate successfully with different case # features/imap/auth.feature:16 When user "13d81329-d9e9-4984-a38e-a09189c3e1f9" connects IMAP client "1" # :1 -> *scenario time="2024-09-26T10:32:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:42817/data/v1/stats" pkg=gpa/client userID=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Configuration Status Success event sent." userID=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:41+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:41+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:41+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:41+02:00" level=info msg="Closing user" userID=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="De-registering user client, ID:ce27eb48-4553-4320-960d-24b145a7c4a7" pkg=observability time="2024-09-26T10:32:41+02:00" level=info msg="Exiting IMAP Service" service=imap user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Exiting service main loop" service=smtp user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Exiting service main loop" service=notification user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Exiting Service" service=user-identity user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Exiting service main loop" service=telemetry user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Exiting service" service=user-events user=ce27eb48-4553-4320-960d-24b145a7c4a7 time="2024-09-26T10:32:41+02:00" level=info msg="Closing user" userID=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="De-registering user client, ID:04a6062e-e6e8-4adb-a1e1-daeaac649c13" pkg=observability time="2024-09-26T10:32:41+02:00" level=info msg="Synced labels" service=imap user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=warning msg="Get \"https://127.0.0.1:42817/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:41+02:00" level=error msg="Get \"https://127.0.0.1:42817/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32: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:42817/mail/v4/messages/count\": context canceled" service=imap user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Finished user sync" duration=1.090498ms service=imap user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Exiting IMAP Service" service=imap user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Exiting service main loop" service=smtp user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Exiting service main loop" service=notification user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Exiting Service" service=user-identity user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Exiting service main loop" service=telemetry user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Exiting service" service=user-events user=04a6062e-e6e8-4adb-a1e1-daeaac649c13 time="2024-09-26T10:32:41+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:41+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:41+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:41+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:41+02:00" level=info msg="Closing service" service=unleash Then IMAP client "1" can authenticate with address "13D81329-D9E9-4984-A38E-A09189C3E1F9@PROTON.LOCAL" # :1 -> *scenario === RUN TestFeatures/IMAP_client_can_authenticate_successfully_with_secondary_address time="2024-09-26T10:32:41+02:00" level=info msg="User 'b57605dc-5ad3-4de3-9251-911a8567e220' created with id=2031840e-b15e-4c79-94c4-2c575fd9027d" pkg=gpa/server/backend time="2024-09-26T10:32:41+02:00" level=info msg="User '49067db1-a481-42a9-b06a-85006ab08ab3' created with id=e7425aad-967d-4418-a4da-cfd6c35fce67" pkg=gpa/server/backend time="2024-09-26T10:32:42+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:42+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/028/config3859556208/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:42+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/028/cache2526390567/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:42+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/028/cache2526390567/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:42+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/028/data389724782/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/028/data389724782/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:42+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:42+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:42+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:42+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:42+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:42+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:42+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:42+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:42+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:42+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:42+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:42+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/028/config3859556208/grpcServerConfig.json time="2024-09-26T10:32:42+02:00" level=info msg="gRPC server listening on /tmp/bridge3499" pkg=grpc time="2024-09-26T10:32:42+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:42+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:42+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:42+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46871/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:42+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:42+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (99aa7421)" time="2024-09-26T10:32:42+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (99aa7421)" time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:46871/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:46871/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:42+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Adding vault user" userID=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Creating new user" userID=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46871/core/v4/events/latest" pkg=gpa/client userID=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46871/core/v4/settings" pkg=gpa/client userID=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Registering user client, ID:2031840e-b15e-4c79-94c4-2c575fd9027d" pkg=observability time="2024-09-26T10:32:42+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Starting service main loop" service=telemetry user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Starting service main loop" service=notification user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Starting service main loop" service=smtp user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46871/core/v4/labels?Type=4" pkg=gpa/client userID=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46871/core/v4/labels?Type=3" pkg=gpa/client userID=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46871/core/v4/labels?Type=1" pkg=gpa/client userID=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Adding user to imap server" addrID=5f04ed46-d21e-4e18-b233-e67436c33eba service=server-manager time="2024-09-26T10:32:42+02:00" level=info msg="Creating new IMAP user" addrID=5f04ed46-d21e-4e18-b233-e67436c33eba service=server-manager time="2024-09-26T10:32:42+02:00" level=info msg="Setting gluon ID" addrID=5f04ed46-d21e-4e18-b233-e67436c33eba gluonID=0aa584a1-4de2-4e0d-979f-540c5ddaba58 userID=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0aa584a1-4de2-4e0d-979f-540c5ddaba58 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:42+02:00" level=info msg="Created new IMAP user" addrID=5f04ed46-d21e-4e18-b233-e67436c33eba gluonID=0aa584a1-4de2-4e0d-979f-540c5ddaba58 service=server-manager time="2024-09-26T10:32:42+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:42+02:00" level=info msg=Resuming service=user-events user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Starting IMAP Service" service=imap user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Sync triggered" service=imap user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:42.460271884 +0200 CEST m=+45.030369250" user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Syncing labels" service=imap user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2031840e-b15e-4c79-94c4-2c575fd9027d" userID=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (02e76c8c)" time="2024-09-26T10:32:42+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (02e76c8c)" time="2024-09-26T10:32:42+02:00" level=info msg="Synced labels" service=imap user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46871/mail/v4/messages/count" pkg=gpa/client userID=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:46871/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:42+02:00" level=info msg="Syncing messages" service=imap user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Job started" service=imap user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:46871/mail/v4/messages" pkg=gpa/client userID=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Job finished" service=imap user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Synced messages" service=imap user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Finished user sync" duration=11.960895ms service=imap user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:46871/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:42+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Adding vault user" userID=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Creating new user" userID=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46871/core/v4/events/latest" pkg=gpa/client userID=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46871/core/v4/settings" pkg=gpa/client userID=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Registering user client, ID:e7425aad-967d-4418-a4da-cfd6c35fce67" pkg=observability time="2024-09-26T10:32:42+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Starting service main loop" service=telemetry user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Starting service main loop" service=notification user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Starting service main loop" service=smtp user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46871/core/v4/labels?Type=4" pkg=gpa/client userID=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46871/core/v4/labels?Type=3" pkg=gpa/client userID=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46871/core/v4/labels?Type=1" pkg=gpa/client userID=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Adding user to imap server" addrID=e45d345a-331d-4c8a-93c5-50655c739bcc service=server-manager time="2024-09-26T10:32:42+02:00" level=info msg="Creating new IMAP user" addrID=e45d345a-331d-4c8a-93c5-50655c739bcc service=server-manager time="2024-09-26T10:32:42+02:00" level=info msg="Setting gluon ID" addrID=e45d345a-331d-4c8a-93c5-50655c739bcc gluonID=decb63cb-3aed-4d76-857f-bc0756116bc1 userID=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Created new IMAP user" addrID=e45d345a-331d-4c8a-93c5-50655c739bcc gluonID=decb63cb-3aed-4d76-857f-bc0756116bc1 service=server-manager time="2024-09-26T10:32:42+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:42+02:00" level=info msg=Resuming service=user-events user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Received mailbox message count" count=0 gluonID=decb63cb-3aed-4d76-857f-bc0756116bc1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:42+02:00" level=info msg="Starting IMAP Service" service=imap user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Sync triggered" service=imap user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:42.6357052 +0200 CEST m=+45.205802576" user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e7425aad-967d-4418-a4da-cfd6c35fce67" userID=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Syncing labels" service=imap user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:46871/data/v1/stats" pkg=gpa/client userID=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Configuration Status Success event sent." userID=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:42+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:42+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:42+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:42+02:00" level=info msg="Closing user" userID=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="De-registering user client, ID:2031840e-b15e-4c79-94c4-2c575fd9027d" pkg=observability time="2024-09-26T10:32:42+02:00" level=info msg="Exiting IMAP Service" service=imap user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Exiting service main loop" service=smtp user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Exiting service main loop" service=notification user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Exiting Service" service=user-identity user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Exiting service main loop" service=telemetry user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Exiting service" service=user-events user=2031840e-b15e-4c79-94c4-2c575fd9027d time="2024-09-26T10:32:42+02:00" level=info msg="Closing user" userID=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="De-registering user client, ID:e7425aad-967d-4418-a4da-cfd6c35fce67" pkg=observability time="2024-09-26T10:32:42+02:00" level=info msg="Synced labels" service=imap user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=warning msg="Get \"https://127.0.0.1:46871/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:42+02:00" level=error msg="Get \"https://127.0.0.1:46871/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32: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:46871/mail/v4/messages/count\": context canceled" service=imap user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Finished user sync" duration=1.236435ms service=imap user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Exiting IMAP Service" service=imap user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Exiting service main loop" service=smtp user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Exiting service main loop" service=notification user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Exiting Service" service=user-identity user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Exiting service main loop" service=telemetry user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Exiting service" service=user-events user=e7425aad-967d-4418-a4da-cfd6c35fce67 time="2024-09-26T10:32:42+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:42+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:42+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:42+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:42+02:00" level=info msg="Closing service" service=unleash Scenario: IMAP client can authenticate successfully with secondary address # features/imap/auth.feature:20 Given user "b57605dc-5ad3-4de3-9251-911a8567e220" connects and authenticates IMAP client "1" with address "09cc0054-5454-4fe3-965d-b3027f318765@proton.local" # :1 -> *scenario === RUN TestFeatures/IMAP_client_can_authenticate_successfully#01 time="2024-09-26T10:32:42+02:00" level=info msg="User '53f04035-fc65-4737-8028-61c72a5b46bf' created with id=89fa35c9-7e39-4a35-87b9-91efb270d77c" pkg=gpa/server/backend time="2024-09-26T10:32:43+02:00" level=info msg="User '36e7db2c-4a37-4edc-bdc9-08db4efc21bd' created with id=c503108d-6cd6-4ee6-b27b-0652d628723d" pkg=gpa/server/backend time="2024-09-26T10:32:43+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:43+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/029/config3558820593/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:43+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/029/cache3724345997/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:43+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/029/cache3724345997/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:43+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/029/data788433722/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/029/data788433722/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:43+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:43+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:43+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:43+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:43+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:43+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:43+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:43+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:43+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/029/config3558820593/grpcServerConfig.json time="2024-09-26T10:32:43+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:43+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:43+02:00" level=info msg="gRPC server listening on /tmp/bridge0422" pkg=grpc time="2024-09-26T10:32:43+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:43+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:43+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:43+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:43+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:43+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:43+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0f538bf6)" time="2024-09-26T10:32:43+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0f538bf6)" time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:36593/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:36593/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:36593/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:43+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Adding vault user" userID=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Creating new user" userID=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:36593/core/v4/events/latest" pkg=gpa/client userID=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:36593/core/v4/settings" pkg=gpa/client userID=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Registering user client, ID:89fa35c9-7e39-4a35-87b9-91efb270d77c" pkg=observability time="2024-09-26T10:32:43+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Starting service main loop" service=telemetry user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Starting service main loop" service=smtp user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Starting service main loop" service=notification user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:36593/core/v4/labels?Type=4" pkg=gpa/client userID=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:36593/core/v4/labels?Type=3" pkg=gpa/client userID=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:36593/core/v4/labels?Type=1" pkg=gpa/client userID=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Adding user to imap server" addrID=efe939e5-fdcd-4865-a263-eb13200d76f1 service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Creating new IMAP user" addrID=efe939e5-fdcd-4865-a263-eb13200d76f1 service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Setting gluon ID" addrID=efe939e5-fdcd-4865-a263-eb13200d76f1 gluonID=f336e869-4e7c-4d63-85ca-077db85a51b2 userID=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Created new IMAP user" addrID=efe939e5-fdcd-4865-a263-eb13200d76f1 gluonID=f336e869-4e7c-4d63-85ca-077db85a51b2 service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f336e869-4e7c-4d63-85ca-077db85a51b2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg=Resuming service=user-events user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Starting IMAP Service" service=imap user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Sync triggered" service=imap user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:43.54659111 +0200 CEST m=+46.116688486" user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Syncing labels" service=imap user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:89fa35c9-7e39-4a35-87b9-91efb270d77c" userID=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (126c958f)" time="2024-09-26T10:32:43+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (126c958f)" time="2024-09-26T10:32:43+02:00" level=info msg="Synced labels" service=imap user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:36593/mail/v4/messages/count" pkg=gpa/client userID=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:36593/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:43+02:00" level=info msg="Syncing messages" service=imap user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Job started" service=imap user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:36593/mail/v4/messages" pkg=gpa/client userID=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Job finished" service=imap user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Synced messages" service=imap user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Finished user sync" duration=8.25714ms service=imap user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:36593/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:43+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Adding vault user" userID=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Creating new user" userID=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:36593/core/v4/events/latest" pkg=gpa/client userID=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:36593/core/v4/settings" pkg=gpa/client userID=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Registering user client, ID:c503108d-6cd6-4ee6-b27b-0652d628723d" pkg=observability time="2024-09-26T10:32:43+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Starting service main loop" service=telemetry user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Starting service main loop" service=notification user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Starting service main loop" service=smtp user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:36593/core/v4/labels?Type=4" pkg=gpa/client userID=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:36593/core/v4/labels?Type=3" pkg=gpa/client userID=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:36593/core/v4/labels?Type=1" pkg=gpa/client userID=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Adding user to imap server" addrID=3543b8d2-9a8b-4f47-8f22-10c5a329df66 service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Creating new IMAP user" addrID=3543b8d2-9a8b-4f47-8f22-10c5a329df66 service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Setting gluon ID" addrID=3543b8d2-9a8b-4f47-8f22-10c5a329df66 gluonID=3daaf54f-f98f-4ac6-b940-026c2ea08c12 userID=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Created new IMAP user" addrID=3543b8d2-9a8b-4f47-8f22-10c5a329df66 gluonID=3daaf54f-f98f-4ac6-b940-026c2ea08c12 service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg=Resuming service=user-events user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3daaf54f-f98f-4ac6-b940-026c2ea08c12 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:43+02:00" level=info msg="Starting IMAP Service" service=imap user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Sync triggered" service=imap user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:43.721558632 +0200 CEST m=+46.291656008" user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c503108d-6cd6-4ee6-b27b-0652d628723d" userID=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Syncing labels" service=imap user=c503108d-6cd6-4ee6-b27b-0652d628723d Scenario: IMAP client can authenticate successfully # features/imap/auth.feature:23 When user "53f04035-fc65-4737-8028-61c72a5b46bf" connects IMAP client "1" # :1 -> *scenario time="2024-09-26T10:32:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:36593/data/v1/stats" pkg=gpa/client userID=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Configuration Status Success event sent." userID=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:43+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:43+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:43+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:43+02:00" level=info msg="Closing user" userID=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="De-registering user client, ID:c503108d-6cd6-4ee6-b27b-0652d628723d" pkg=observability time="2024-09-26T10:32:43+02:00" level=info msg="Synced labels" service=imap user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=warning msg="Get \"https://127.0.0.1:36593/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:43+02:00" level=error msg="Get \"https://127.0.0.1:36593/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32:43+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:36593/mail/v4/messages/count\": context canceled" service=imap user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Finished user sync" duration="974.137µs" service=imap user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Exiting IMAP Service" service=imap user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Exiting service main loop" service=smtp user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Exiting service main loop" service=notification user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Exiting Service" service=user-identity user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Exiting service main loop" service=telemetry user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Exiting service" service=user-events user=c503108d-6cd6-4ee6-b27b-0652d628723d time="2024-09-26T10:32:43+02:00" level=info msg="Closing user" userID=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="De-registering user client, ID:89fa35c9-7e39-4a35-87b9-91efb270d77c" pkg=observability time="2024-09-26T10:32:43+02:00" level=info msg="Exiting IMAP Service" service=imap user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Exiting service main loop" service=smtp user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Exiting service main loop" service=notification user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Exiting Service" service=user-identity user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Exiting service main loop" service=telemetry user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Exiting service" service=user-events user=89fa35c9-7e39-4a35-87b9-91efb270d77c time="2024-09-26T10:32:43+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:43+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:43+02:00" level=info msg="Closing service" service=unleash Then IMAP client "1" can authenticate # :1 -> *scenario === RUN TestFeatures/IMAP_client_cannot_authenticate_with_bad_username time="2024-09-26T10:32:43+02:00" level=info msg="User '0b5073ed-401f-4d6c-ac9e-bf867621275a' created with id=58bf33bb-fc34-4284-a0f2-ea62bef38df8" pkg=gpa/server/backend time="2024-09-26T10:32:44+02:00" level=info msg="User '45af7c47-c27a-4462-a4f8-c17c1aafb295' created with id=60a32248-1f35-465e-bbc8-2cf5c07d337e" pkg=gpa/server/backend time="2024-09-26T10:32:44+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/030/config1688716038/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/030/cache58533030/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/030/cache58533030/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/030/data2181655905/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/030/data2181655905/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:44+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:44+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:44+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:44+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:44+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:44+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/030/config1688716038/grpcServerConfig.json time="2024-09-26T10:32:44+02:00" level=info msg="gRPC server listening on /tmp/bridge7394" pkg=grpc time="2024-09-26T10:32:44+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:44+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:44+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:44+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:44+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:44+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6618fdf4)" time="2024-09-26T10:32:44+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6618fdf4)" time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:33379/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:33379/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:33379/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:44+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Adding vault user" userID=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Creating new user" userID=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:33379/core/v4/events/latest" pkg=gpa/client userID=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:33379/core/v4/settings" pkg=gpa/client userID=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Registering user client, ID:58bf33bb-fc34-4284-a0f2-ea62bef38df8" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Starting service main loop" service=telemetry user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Starting service main loop" service=notification user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Starting service main loop" service=smtp user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:33379/core/v4/labels?Type=4" pkg=gpa/client userID=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:33379/core/v4/labels?Type=3" pkg=gpa/client userID=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:33379/core/v4/labels?Type=1" pkg=gpa/client userID=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Adding user to imap server" addrID=766a0681-de94-4019-b543-08dd467b3f3a service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Creating new IMAP user" addrID=766a0681-de94-4019-b543-08dd467b3f3a service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Setting gluon ID" addrID=766a0681-de94-4019-b543-08dd467b3f3a gluonID=a0751b8a-f8b4-458f-8dc7-e08f030fe62f userID=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a0751b8a-f8b4-458f-8dc7-e08f030fe62f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:44+02:00" level=info msg="Created new IMAP user" addrID=766a0681-de94-4019-b543-08dd467b3f3a gluonID=a0751b8a-f8b4-458f-8dc7-e08f030fe62f service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg=Resuming service=user-events user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Starting IMAP Service" service=imap user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Sync triggered" service=imap user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:44.626234234 +0200 CEST m=+47.196331610" user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Syncing labels" service=imap user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e81f6fe1)" time="2024-09-26T10:32:44+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e81f6fe1)" time="2024-09-26T10:32:44+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:58bf33bb-fc34-4284-a0f2-ea62bef38df8" userID=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Synced labels" service=imap user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:33379/mail/v4/messages/count" pkg=gpa/client userID=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:33379/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:44+02:00" level=info msg="Syncing messages" service=imap user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Job started" service=imap user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:33379/mail/v4/messages" pkg=gpa/client userID=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Job finished" service=imap user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Synced messages" service=imap user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Finished user sync" duration=8.360547ms service=imap user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:33379/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:44+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Adding vault user" userID=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Creating new user" userID=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:33379/core/v4/events/latest" pkg=gpa/client userID=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:33379/core/v4/settings" pkg=gpa/client userID=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Registering user client, ID:60a32248-1f35-465e-bbc8-2cf5c07d337e" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Starting service main loop" service=telemetry user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Starting service main loop" service=smtp user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Starting service main loop" service=notification user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:33379/core/v4/labels?Type=4" pkg=gpa/client userID=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:33379/core/v4/labels?Type=3" pkg=gpa/client userID=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:33379/core/v4/labels?Type=1" pkg=gpa/client userID=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Adding user to imap server" addrID=980f5673-36f7-4feb-ac97-f6ebe7648ae0 service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Creating new IMAP user" addrID=980f5673-36f7-4feb-ac97-f6ebe7648ae0 service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Setting gluon ID" addrID=980f5673-36f7-4feb-ac97-f6ebe7648ae0 gluonID=558d8164-6dd8-4e9b-b6d6-62b9ca9efa76 userID=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Created new IMAP user" addrID=980f5673-36f7-4feb-ac97-f6ebe7648ae0 gluonID=558d8164-6dd8-4e9b-b6d6-62b9ca9efa76 service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg=Resuming service=user-events user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=558d8164-6dd8-4e9b-b6d6-62b9ca9efa76 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:44+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:60a32248-1f35-465e-bbc8-2cf5c07d337e" userID=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Starting IMAP Service" service=imap user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Sync triggered" service=imap user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:44.800630754 +0200 CEST m=+47.370728130" user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Syncing labels" service=imap user=60a32248-1f35-465e-bbc8-2cf5c07d337e Scenario: IMAP client cannot authenticate with bad username # features/imap/auth.feature:27 When user "0b5073ed-401f-4d6c-ac9e-bf867621275a" connects IMAP client "1" # :1 -> *scenario time="2024-09-26T10:32:44+02:00" level=error msg="Command failed" cmd="LOGIN 'Affr+8ZzEAEODPhwR3qdN+Du8pz7lMSW7RTXMFqqfDg=' " error="no such user" pkg=gluon/session session=1 time="2024-09-26T10:32:44+02:00" level=error msg="Incorrect login credentials." pkg=imap sessionID=1 username=0b5073ed-401f-4d6c-ac9e-bf867621275a@proton.localbad time="2024-09-26T10:32:44+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:44+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:44+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Closing user" userID=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="De-registering user client, ID:58bf33bb-fc34-4284-a0f2-ea62bef38df8" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Exiting IMAP Service" service=imap user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Exiting service main loop" service=smtp user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Exiting service main loop" service=notification user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Exiting Service" service=user-identity user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Exiting service main loop" service=telemetry user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Exiting service" service=user-events user=58bf33bb-fc34-4284-a0f2-ea62bef38df8 time="2024-09-26T10:32:44+02:00" level=info msg="Closing user" userID=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="De-registering user client, ID:60a32248-1f35-465e-bbc8-2cf5c07d337e" pkg=observability time="2024-09-26T10:32:44+02:00" level=info msg="Synced labels" service=imap user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=warning msg="Get \"https://127.0.0.1:33379/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:44+02:00" level=error msg="Get \"https://127.0.0.1:33379/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32:44+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:33379/mail/v4/messages/count\": context canceled" service=imap user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Finished user sync" duration="776.853µs" service=imap user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Exiting IMAP Service" service=imap user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Exiting service main loop" service=smtp user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Exiting service main loop" service=notification user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Exiting Service" service=user-identity user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Exiting service main loop" service=telemetry user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Exiting service" service=user-events user=60a32248-1f35-465e-bbc8-2cf5c07d337e time="2024-09-26T10:32:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:44+02:00" level=info msg="Closing service" service=unleash Then IMAP client "1" cannot authenticate with incorrect username # :1 -> *scenario === RUN TestFeatures/IMAP_client_cannot_authenticate_with_bad_password time="2024-09-26T10:32:44+02:00" level=info msg="User '96068b7d-13d8-47e7-a2ed-eda9fbee4b73' created with id=478db2e1-0cf9-49c5-a0d7-06d452cc0f60" pkg=gpa/server/backend time="2024-09-26T10:32:45+02:00" level=info msg="User '7d5dd312-8557-4d57-b238-32116f4552a2' created with id=154e1e63-92e8-4aa8-adf0-99669c26a5a8" pkg=gpa/server/backend time="2024-09-26T10:32:45+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:45+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/031/config1500824810/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:45+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/031/cache2432958738/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:45+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/031/cache2432958738/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:45+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/031/data3186423746/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/031/data3186423746/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:45+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:45+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:45+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:45+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:45+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:45+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:45+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/031/config1500824810/grpcServerConfig.json time="2024-09-26T10:32:45+02:00" level=info msg="gRPC server listening on /tmp/bridge7539" pkg=grpc time="2024-09-26T10:32:45+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:45+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:45+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:45+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39735/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:45+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:45+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16fa2d11)" time="2024-09-26T10:32:45+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16fa2d11)" time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:39735/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:39735/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:45+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Adding vault user" userID=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Creating new user" userID=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39735/core/v4/events/latest" pkg=gpa/client userID=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39735/core/v4/settings" pkg=gpa/client userID=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Registering user client, ID:478db2e1-0cf9-49c5-a0d7-06d452cc0f60" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=telemetry user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=notification user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=smtp user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39735/core/v4/labels?Type=4" pkg=gpa/client userID=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39735/core/v4/labels?Type=3" pkg=gpa/client userID=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39735/core/v4/labels?Type=1" pkg=gpa/client userID=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Adding user to imap server" addrID=4377017f-6376-44f5-9a0e-1b0e0058b101 service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Creating new IMAP user" addrID=4377017f-6376-44f5-9a0e-1b0e0058b101 service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Setting gluon ID" addrID=4377017f-6376-44f5-9a0e-1b0e0058b101 gluonID=763a33c6-3ab3-48db-9c0a-fe4c8e49dc9a userID=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Created new IMAP user" addrID=4377017f-6376-44f5-9a0e-1b0e0058b101 gluonID=763a33c6-3ab3-48db-9c0a-fe4c8e49dc9a service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg=Resuming service=user-events user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=763a33c6-3ab3-48db-9c0a-fe4c8e49dc9a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg="Starting IMAP Service" service=imap user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Sync triggered" service=imap user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:45.699883312 +0200 CEST m=+48.269980688" user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Syncing labels" service=imap user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (87198a16)" time="2024-09-26T10:32:45+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (87198a16)" time="2024-09-26T10:32:45+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:478db2e1-0cf9-49c5-a0d7-06d452cc0f60" userID=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Synced labels" service=imap user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39735/mail/v4/messages/count" pkg=gpa/client userID=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Syncing messages" service=imap user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Job started" service=imap user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:39735/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:39735/mail/v4/messages" pkg=gpa/client userID=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Job finished" service=imap user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Synced messages" service=imap user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Finished user sync" duration=11.996232ms service=imap user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:39735/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:45+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Adding vault user" userID=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Creating new user" userID=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39735/core/v4/events/latest" pkg=gpa/client userID=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39735/core/v4/settings" pkg=gpa/client userID=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Registering user client, ID:154e1e63-92e8-4aa8-adf0-99669c26a5a8" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=telemetry user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=notification user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Starting service main loop" service=smtp user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39735/core/v4/labels?Type=4" pkg=gpa/client userID=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39735/core/v4/labels?Type=3" pkg=gpa/client userID=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39735/core/v4/labels?Type=1" pkg=gpa/client userID=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Adding user to imap server" addrID=03af3bc6-092d-4834-a7fe-b2aadcf8e130 service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Creating new IMAP user" addrID=03af3bc6-092d-4834-a7fe-b2aadcf8e130 service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Setting gluon ID" addrID=03af3bc6-092d-4834-a7fe-b2aadcf8e130 gluonID=f33c6d80-0607-4c6e-8aaa-7ae1455bd481 userID=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Created new IMAP user" addrID=03af3bc6-092d-4834-a7fe-b2aadcf8e130 gluonID=f33c6d80-0607-4c6e-8aaa-7ae1455bd481 service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f33c6d80-0607-4c6e-8aaa-7ae1455bd481 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:45+02:00" level=info msg=Resuming service=user-events user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Starting IMAP Service" service=imap user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Sync triggered" service=imap user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:45.877776804 +0200 CEST m=+48.447874180" user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Syncing labels" service=imap user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:154e1e63-92e8-4aa8-adf0-99669c26a5a8" userID=154e1e63-92e8-4aa8-adf0-99669c26a5a8 Scenario: IMAP client cannot authenticate with bad password # features/imap/auth.feature:31 When user "96068b7d-13d8-47e7-a2ed-eda9fbee4b73" connects IMAP client "1" # :1 -> *scenario time="2024-09-26T10:32:45+02:00" level=error msg="Command failed" cmd="LOGIN 'OMsXxyGdLnZInKanb4gGLlOLjsE3s0JX5eaeFlMgrB8=' " error="no such user" pkg=gluon/session session=1 time="2024-09-26T10:32:45+02:00" level=error msg="Incorrect login credentials." pkg=imap sessionID=1 username=96068b7d-13d8-47e7-a2ed-eda9fbee4b73@proton.local time="2024-09-26T10:32:45+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:45+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:45+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:45+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Closing user" userID=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="De-registering user client, ID:154e1e63-92e8-4aa8-adf0-99669c26a5a8" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Synced labels" service=imap user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=warning msg="Get \"https://127.0.0.1:39735/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:45+02:00" level=error msg="Get \"https://127.0.0.1:39735/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32:45+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:39735/mail/v4/messages/count\": context canceled" service=imap user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Finished user sync" duration="995.839µs" service=imap user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting IMAP Service" service=imap user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service main loop" service=smtp user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service main loop" service=notification user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting Service" service=user-identity user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service main loop" service=telemetry user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service" service=user-events user=154e1e63-92e8-4aa8-adf0-99669c26a5a8 time="2024-09-26T10:32:45+02:00" level=info msg="Closing user" userID=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="De-registering user client, ID:478db2e1-0cf9-49c5-a0d7-06d452cc0f60" pkg=observability time="2024-09-26T10:32:45+02:00" level=info msg="Exiting IMAP Service" service=imap user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service main loop" service=smtp user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service main loop" service=notification user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting Service" service=user-identity user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service main loop" service=telemetry user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Exiting service" service=user-events user=478db2e1-0cf9-49c5-a0d7-06d452cc0f60 time="2024-09-26T10:32:45+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:45+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:45+02:00" level=info msg="Closing service" service=unleash Then IMAP client "1" cannot authenticate with incorrect password # :1 -> *scenario === RUN TestFeatures/IMAP_client_cannot_authenticate_for_disconnected_user time="2024-09-26T10:32:46+02:00" level=info msg="User '45f9d9d1-215e-4746-a206-c4420a4ba4a1' created with id=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8" pkg=gpa/server/backend time="2024-09-26T10:32:46+02:00" level=info msg="User 'f1e2b998-be4c-4080-875b-20825a2f64b3' created with id=a3ce0c3f-f547-4ed7-95c4-e6488e19f437" pkg=gpa/server/backend time="2024-09-26T10:32:46+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:46+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/032/config1388146362/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:46+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/032/cache541899234/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:46+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/032/cache541899234/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:46+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/032/data4175657055/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/032/data4175657055/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:46+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:46+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:46+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:46+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:46+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:46+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:46+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:46+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:46+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:46+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:46+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:46+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/032/config1388146362/grpcServerConfig.json time="2024-09-26T10:32:46+02:00" level=info msg="gRPC server listening on /tmp/bridge0735" pkg=grpc time="2024-09-26T10:32:46+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:46+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:46+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:46+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:33513/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:46+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:46+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (fe920476)" time="2024-09-26T10:32:46+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (fe920476)" time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:33513/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:33513/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:46+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Adding vault user" userID=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Creating new user" userID=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:33513/core/v4/events/latest" pkg=gpa/client userID=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:33513/core/v4/settings" pkg=gpa/client userID=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Registering user client, ID:029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8" pkg=observability time="2024-09-26T10:32:46+02:00" level=info msg="Starting service main loop" service=telemetry user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Starting service main loop" service=notification user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Starting service main loop" service=smtp user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:33513/core/v4/labels?Type=4" pkg=gpa/client userID=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:33513/core/v4/labels?Type=3" pkg=gpa/client userID=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:33513/core/v4/labels?Type=1" pkg=gpa/client userID=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Adding user to imap server" addrID=4e0b9fac-4fa9-4b57-a980-766e1c350d6f service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Creating new IMAP user" addrID=4e0b9fac-4fa9-4b57-a980-766e1c350d6f service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Setting gluon ID" addrID=4e0b9fac-4fa9-4b57-a980-766e1c350d6f gluonID=1d41754c-cd80-4255-b6dd-4111b930cd65 userID=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Created new IMAP user" addrID=4e0b9fac-4fa9-4b57-a980-766e1c350d6f gluonID=1d41754c-cd80-4255-b6dd-4111b930cd65 service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg=Resuming service=user-events user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (09d94e0e)" time="2024-09-26T10:32:46+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (09d94e0e)" time="2024-09-26T10:32:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1d41754c-cd80-4255-b6dd-4111b930cd65 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:46+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8" userID=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Starting IMAP Service" service=imap user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Sync triggered" service=imap user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:46.767609745 +0200 CEST m=+49.337707122" user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Syncing labels" service=imap user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Synced labels" service=imap user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:33513/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:33513/mail/v4/messages/count" pkg=gpa/client userID=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Syncing messages" service=imap user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Job started" service=imap user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:33513/mail/v4/messages" pkg=gpa/client userID=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Job finished" service=imap user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Synced messages" service=imap user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Finished user sync" duration=11.539215ms service=imap user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:33513/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:46+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Adding vault user" userID=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Creating new user" userID=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:33513/core/v4/events/latest" pkg=gpa/client userID=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:33513/core/v4/settings" pkg=gpa/client userID=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Registering user client, ID:a3ce0c3f-f547-4ed7-95c4-e6488e19f437" pkg=observability time="2024-09-26T10:32:46+02:00" level=info msg="Starting service main loop" service=telemetry user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Starting service main loop" service=notification user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Starting service main loop" service=smtp user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:33513/core/v4/labels?Type=4" pkg=gpa/client userID=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:33513/core/v4/labels?Type=3" pkg=gpa/client userID=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:33513/core/v4/labels?Type=1" pkg=gpa/client userID=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Adding user to imap server" addrID=8dd0bd52-8491-4883-b320-23b32e241648 service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Creating new IMAP user" addrID=8dd0bd52-8491-4883-b320-23b32e241648 service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Setting gluon ID" addrID=8dd0bd52-8491-4883-b320-23b32e241648 gluonID=1c052c3f-de8a-4060-b71a-71e0898b1d68 userID=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Created new IMAP user" addrID=8dd0bd52-8491-4883-b320-23b32e241648 gluonID=1c052c3f-de8a-4060-b71a-71e0898b1d68 service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg=Resuming service=user-events user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1c052c3f-de8a-4060-b71a-71e0898b1d68 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:46+02:00" level=info msg="Starting IMAP Service" service=imap user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Sync triggered" service=imap user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:46.941369408 +0200 CEST m=+49.511466784" user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a3ce0c3f-f547-4ed7-95c4-e6488e19f437" userID=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Syncing labels" service=imap user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Logging out user" pkg=bridge/user userID=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Logging out user" userID=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 withAPI=true time="2024-09-26T10:32:46+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="De-registering user client, ID:029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8" pkg=observability time="2024-09-26T10:32:46+02:00" level=info msg="Exiting IMAP Service" service=imap user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Exiting service main loop" service=smtp user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Exiting service main loop" service=notification user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Exiting Service" service=user-identity user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Exiting service main loop" service=telemetry user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Exiting service" service=user-events user=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:33513/auth/v4" pkg=gpa/client userID=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="Closing user" userID=029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8 time="2024-09-26T10:32:46+02:00" level=info msg="De-registering user client, ID:029b0fb8-c3c9-4a3a-a4da-9a5aeab0dba8" pkg=observability Scenario: IMAP client cannot authenticate for disconnected user # features/imap/auth.feature:35 When user "45f9d9d1-215e-4746-a206-c4420a4ba4a1" logs out # :1 -> *scenario And user "45f9d9d1-215e-4746-a206-c4420a4ba4a1" connects IMAP client "1" # :1 -> *scenario time="2024-09-26T10:32:46+02:00" level=error msg="Command failed" cmd="LOGIN 'IW9dd/WuhMbYYqc5GnMBSHK+1ogqL13gwcBBuXKjYDY=' " error="no such user" pkg=gluon/session session=1 time="2024-09-26T10:32:46+02:00" level=error msg="Incorrect login credentials." pkg=imap sessionID=1 username=45f9d9d1-215e-4746-a206-c4420a4ba4a1@proton.local time="2024-09-26T10:32:46+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:46+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:46+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:46+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:46+02:00" level=info msg="Closing user" userID=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="De-registering user client, ID:a3ce0c3f-f547-4ed7-95c4-e6488e19f437" pkg=observability time="2024-09-26T10:32:46+02:00" level=info msg="Synced labels" service=imap user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=warning msg="Get \"https://127.0.0.1:33513/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:46+02:00" level=error msg="Get \"https://127.0.0.1:33513/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32:46+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:33513/mail/v4/messages/count\": context canceled" service=imap user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Finished user sync" duration=1.388854ms service=imap user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Exiting IMAP Service" service=imap user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Exiting service main loop" service=smtp user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Exiting service main loop" service=notification user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Exiting Service" service=user-identity user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Exiting service main loop" service=telemetry user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Exiting service" service=user-events user=a3ce0c3f-f547-4ed7-95c4-e6488e19f437 time="2024-09-26T10:32:46+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:46+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:46+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:47+02:00" level=info msg="User '26dc6f70-24ba-4ad1-a1a0-8a3c8f520eb2' created with id=2662f21b-8c04-4766-8e51-170c1d9b0835" pkg=gpa/server/backend Background: Given there exists an account with username "26dc6f70-24ba-4ad1-a1a0-8a3c8f520eb2" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:47+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:47+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/033/config2878333115/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:47+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/033/cache3984114573/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:47+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/033/cache3984114573/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:47+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/033/data1174673361/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/033/data1174673361/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:47+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:47+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:47+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:47+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:47+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:47+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:47+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:47+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:47+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:47+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:47+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/033/config2878333115/grpcServerConfig.json time="2024-09-26T10:32:47+02:00" level=info msg="gRPC server listening on /tmp/bridge0170" pkg=grpc time="2024-09-26T10:32:47+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:47+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:47+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:47+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:35549/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:47+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:32:47+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ced98966)" time="2024-09-26T10:32:47+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ced98966)" time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:35549/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:35549/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:47+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Adding vault user" userID=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Creating new user" userID=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:35549/core/v4/events/latest" pkg=gpa/client userID=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:35549/core/v4/settings" pkg=gpa/client userID=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Registering user client, ID:2662f21b-8c04-4766-8e51-170c1d9b0835" pkg=observability time="2024-09-26T10:32:47+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Starting service main loop" service=telemetry user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Starting service main loop" service=notification user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Starting service main loop" service=smtp user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:35549/core/v4/labels?Type=4" pkg=gpa/client userID=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:35549/core/v4/labels?Type=3" pkg=gpa/client userID=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:35549/core/v4/labels?Type=1" pkg=gpa/client userID=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Adding user to imap server" addrID=fbe88f28-b2c6-40c1-8135-8ff22978b3de service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Creating new IMAP user" addrID=fbe88f28-b2c6-40c1-8135-8ff22978b3de service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Setting gluon ID" addrID=fbe88f28-b2c6-40c1-8135-8ff22978b3de gluonID=64b96525-b3da-45df-a13f-c5e9fcdcbe2e userID=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=64b96525-b3da-45df-a13f-c5e9fcdcbe2e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:47+02:00" level=info msg="Created new IMAP user" addrID=fbe88f28-b2c6-40c1-8135-8ff22978b3de gluonID=64b96525-b3da-45df-a13f-c5e9fcdcbe2e service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg=Resuming service=user-events user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Starting IMAP Service" service=imap user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Sync triggered" service=imap user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:47.387055354 +0200 CEST m=+49.957152720" user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Syncing labels" service=imap user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2662f21b-8c04-4766-8e51-170c1d9b0835" userID=2662f21b-8c04-4766-8e51-170c1d9b0835 And the user logs in with username "26dc6f70-24ba-4ad1-a1a0-8a3c8f520eb2" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:47+02:00" level=info msg="Synced labels" service=imap user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:35549/mail/v4/messages/count" pkg=gpa/client userID=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Syncing messages" service=imap user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Job started" service=imap user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:35549/mail/v4/messages" pkg=gpa/client userID=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Job finished" service=imap user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Synced messages" service=imap user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Finished user sync" duration=2.300523ms service=imap user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:47+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:47+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:47+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:47+02:00" level=info msg="Closing user" userID=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="De-registering user client, ID:2662f21b-8c04-4766-8e51-170c1d9b0835" pkg=observability time="2024-09-26T10:32:47+02:00" level=info msg="Exiting IMAP Service" service=imap user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Exiting service main loop" service=smtp user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Exiting service main loop" service=notification user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Exiting Service" service=user-identity user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Exiting service main loop" service=telemetry user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Exiting service" service=user-events user=2662f21b-8c04-4766-8e51-170c1d9b0835 time="2024-09-26T10:32:47+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:47+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:47+02:00" level=info msg="User '154ac184-d3cc-49e1-9536-9ad4141c96e1' created with id=1ab7fe87-9261-4e12-a024-86e4a76af25b" pkg=gpa/server/backend time="2024-09-26T10:32:47+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:47+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/034/config3943731168/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:47+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/034/cache1540705516/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:47+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/034/cache1540705516/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:47+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/034/data3792412012/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/034/data3792412012/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:47+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:47+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:47+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:47+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:47+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:47+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:47+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:47+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:47+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:47+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:47+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/034/config3943731168/grpcServerConfig.json time="2024-09-26T10:32:47+02:00" level=info msg="gRPC server listening on /tmp/bridge6354" pkg=grpc time="2024-09-26T10:32:47+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:47+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:47+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:47+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:41045/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:47+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:47+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8bcf1279)" time="2024-09-26T10:32:47+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8bcf1279)" time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:41045/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:41045/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:47+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Adding vault user" userID=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Creating new user" userID=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:41045/core/v4/events/latest" pkg=gpa/client userID=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:41045/core/v4/settings" pkg=gpa/client userID=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Registering user client, ID:1ab7fe87-9261-4e12-a024-86e4a76af25b" pkg=observability time="2024-09-26T10:32:47+02:00" level=info msg="Starting service main loop" service=telemetry user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Starting service main loop" service=smtp user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Starting service main loop" service=notification user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:41045/core/v4/labels?Type=4" pkg=gpa/client userID=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:41045/core/v4/labels?Type=3" pkg=gpa/client userID=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:41045/core/v4/labels?Type=1" pkg=gpa/client userID=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Adding user to imap server" addrID=97e01d3f-fcd4-490e-85f6-622175d808ab service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Creating new IMAP user" addrID=97e01d3f-fcd4-490e-85f6-622175d808ab service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Setting gluon ID" addrID=97e01d3f-fcd4-490e-85f6-622175d808ab gluonID=15abe838-f27b-4cc4-aee4-407bf7eadebb userID=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Created new IMAP user" addrID=97e01d3f-fcd4-490e-85f6-622175d808ab gluonID=15abe838-f27b-4cc4-aee4-407bf7eadebb service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=15abe838-f27b-4cc4-aee4-407bf7eadebb labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:47+02:00" level=info msg=Resuming service=user-events user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Starting IMAP Service" service=imap user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Sync triggered" service=imap user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:47.941022075 +0200 CEST m=+50.511119451" user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Syncing labels" service=imap user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1ab7fe87-9261-4e12-a024-86e4a76af25b" userID=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:41045/data/v1/stats" pkg=gpa/client userID=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Configuration Status Success event sent." userID=1ab7fe87-9261-4e12-a024-86e4a76af25b Scenario: User agent before an IMAP client announces its ID # features/imap/id.feature:12 When user "154ac184-d3cc-49e1-9536-9ad4141c96e1" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:32:47+02:00" level=info msg="Synced labels" service=imap user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:41045/mail/v4/messages/count" pkg=gpa/client userID=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Syncing messages" service=imap user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Job started" service=imap user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:41045/mail/v4/messages" pkg=gpa/client userID=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Job finished" service=imap user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Synced messages" service=imap user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Finished user sync" duration=2.184784ms service=imap user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:47+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:48+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:48+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:48+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:48+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:48+02:00" level=info msg="Closing user" userID=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:48+02:00" level=info msg="De-registering user client, ID:1ab7fe87-9261-4e12-a024-86e4a76af25b" pkg=observability time="2024-09-26T10:32:48+02:00" level=info msg="Exiting IMAP Service" service=imap user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:48+02:00" level=info msg="Exiting service main loop" service=smtp user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:48+02:00" level=info msg="Exiting service main loop" service=notification user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:48+02:00" level=info msg="Exiting Service" service=user-identity user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:48+02:00" level=info msg="Exiting service main loop" service=telemetry user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:48+02:00" level=info msg="Exiting service" service=user-events user=1ab7fe87-9261-4e12-a024-86e4a76af25b time="2024-09-26T10:32:48+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:48+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:48+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:48+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:48+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:48+02:00" level=info msg="User 'f494b48e-080e-4f4f-bca4-6d2766663473' created with id=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9" pkg=gpa/server/backend time="2024-09-26T10:32:48+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:48+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/035/config3595450307/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:48+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/035/cache827713752/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:48+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/035/cache827713752/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:48+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/035/data2173780306/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/035/data2173780306/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:48+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:48+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:48+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:48+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:48+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:48+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:48+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:48+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:48+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:48+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:48+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:48+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/035/config3595450307/grpcServerConfig.json time="2024-09-26T10:32:48+02:00" level=info msg="gRPC server listening on /tmp/bridge7576" pkg=grpc time="2024-09-26T10:32:48+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:48+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:48+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:48+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:41365/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:48+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:48+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2db768d7)" time="2024-09-26T10:32:48+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2db768d7)" time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:41365/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:41365/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:48+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Adding vault user" userID=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Creating new user" userID=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:41365/core/v4/events/latest" pkg=gpa/client userID=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:41365/core/v4/settings" pkg=gpa/client userID=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Registering user client, ID:5efebe0b-472b-4074-8c12-8e8d7f5f9dc9" pkg=observability time="2024-09-26T10:32:48+02:00" level=info msg="Starting service main loop" service=telemetry user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Starting service main loop" service=notification user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Starting service main loop" service=smtp user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:41365/core/v4/labels?Type=4" pkg=gpa/client userID=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:41365/core/v4/labels?Type=3" pkg=gpa/client userID=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:41365/core/v4/labels?Type=1" pkg=gpa/client userID=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Adding user to imap server" addrID=248fd21c-9480-47e9-98f5-d0127e827032 service=server-manager time="2024-09-26T10:32:48+02:00" level=info msg="Creating new IMAP user" addrID=248fd21c-9480-47e9-98f5-d0127e827032 service=server-manager time="2024-09-26T10:32:48+02:00" level=info msg="Setting gluon ID" addrID=248fd21c-9480-47e9-98f5-d0127e827032 gluonID=2d2e4379-0065-497b-bfac-d9a0aa20b620 userID=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2d2e4379-0065-497b-bfac-d9a0aa20b620 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:48+02:00" level=info msg="Created new IMAP user" addrID=248fd21c-9480-47e9-98f5-d0127e827032 gluonID=2d2e4379-0065-497b-bfac-d9a0aa20b620 service=server-manager time="2024-09-26T10:32:48+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:48+02:00" level=info msg=Resuming service=user-events user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Starting IMAP Service" service=imap user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Sync triggered" service=imap user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:48.494238041 +0200 CEST m=+51.064335418" user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Syncing labels" service=imap user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5efebe0b-472b-4074-8c12-8e8d7f5f9dc9" userID=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 Scenario: User agent after an IMAP client announces its ID # features/imap/id.feature:16 When user "f494b48e-080e-4f4f-bca4-6d2766663473" connects IMAP client "1" # :1 -> *scenario time="2024-09-26T10:32:48+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-09-26T10:32:48+02:00" level=info msg="Synced labels" service=imap user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:41365/mail/v4/messages/count" pkg=gpa/client userID=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Syncing messages" service=imap user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Job started" service=imap user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:41365/mail/v4/messages" pkg=gpa/client userID=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Job finished" service=imap user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Synced messages" service=imap user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Finished user sync" duration=2.489291ms service=imap user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:48+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:48+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:48+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:48+02:00" level=info msg="Closing user" userID=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="De-registering user client, ID:5efebe0b-472b-4074-8c12-8e8d7f5f9dc9" pkg=observability time="2024-09-26T10:32:48+02:00" level=info msg="Exiting IMAP Service" service=imap user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Exiting service main loop" service=smtp user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Exiting service main loop" service=notification user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Exiting Service" service=user-identity user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Exiting service main loop" service=telemetry user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Exiting service" service=user-events user=5efebe0b-472b-4074-8c12-8e8d7f5f9dc9 time="2024-09-26T10:32:48+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:48+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:48+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:48+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:48+02:00" level=info msg="Closing service" service=unleash Then the user agent is "name/version (linux)" # :1 -> *scenario === RUN TestFeatures/User_agent_is_used_for_API_calls time="2024-09-26T10:32:48+02:00" level=info msg="User 'fff77b67-e3b4-4c33-8168-8a3f319d12fb' created with id=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b" pkg=gpa/server/backend time="2024-09-26T10:32:48+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:48+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/036/config1362276292/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:48+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/036/cache1501402526/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:48+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/036/cache1501402526/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:48+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/036/data3968697011/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/036/data3968697011/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:48+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:48+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:48+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:48+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:48+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:48+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:48+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:48+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/036/config1362276292/grpcServerConfig.json time="2024-09-26T10:32:48+02:00" level=info msg="gRPC server listening on /tmp/bridge3747" pkg=grpc time="2024-09-26T10:32:48+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:48+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:48+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:48+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:48+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:48+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:48+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:48+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:48+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:48+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (286867e8)" time="2024-09-26T10:32:48+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (286867e8)" time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:46563/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:46563/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:46563/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:48+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Adding vault user" userID=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Creating new user" userID=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:46563/core/v4/events/latest" pkg=gpa/client userID=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:46563/core/v4/settings" pkg=gpa/client userID=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Registering user client, ID:16297b4d-2ec7-4a3a-ab41-2c3aaea1483b" pkg=observability time="2024-09-26T10:32:49+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Starting service main loop" service=telemetry user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Starting service main loop" service=notification user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Starting service main loop" service=smtp user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:46563/core/v4/labels?Type=4" pkg=gpa/client userID=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:46563/core/v4/labels?Type=3" pkg=gpa/client userID=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:46563/core/v4/labels?Type=1" pkg=gpa/client userID=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Adding user to imap server" addrID=4e298381-8e4a-4eca-8825-e906bbde744c service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Creating new IMAP user" addrID=4e298381-8e4a-4eca-8825-e906bbde744c service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Setting gluon ID" addrID=4e298381-8e4a-4eca-8825-e906bbde744c gluonID=29649879-736d-4723-8138-685ee7d379aa userID=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Created new IMAP user" addrID=4e298381-8e4a-4eca-8825-e906bbde744c gluonID=29649879-736d-4723-8138-685ee7d379aa service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg=Resuming service=user-events user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Received mailbox message count" count=0 gluonID=29649879-736d-4723-8138-685ee7d379aa labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:49+02:00" level=info msg="Starting IMAP Service" service=imap user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Sync triggered" service=imap user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:49.036142195 +0200 CEST m=+51.606239571" user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:16297b4d-2ec7-4a3a-ab41-2c3aaea1483b" userID=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Syncing labels" service=imap user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b Scenario: User agent is used for API calls # features/imap/id.feature:21 When user "fff77b67-e3b4-4c33-8168-8a3f319d12fb" connects IMAP client "1" # :1 -> *scenario time="2024-09-26T10:32:49+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-09-26T10:32:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:46563/core/v4/reports/bug" pkg=gpa/manager When the user reports a bug # :1 -> *scenario time="2024-09-26T10:32:49+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:49+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:49+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:49+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:49+02:00" level=info msg="Closing user" userID=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="De-registering user client, ID:16297b4d-2ec7-4a3a-ab41-2c3aaea1483b" pkg=observability time="2024-09-26T10:32:49+02:00" level=info msg="Synced labels" service=imap user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=warning msg="Get \"https://127.0.0.1:46563/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:32:49+02:00" level=error msg="Get \"https://127.0.0.1:46563/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:32:49+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:46563/mail/v4/messages/count\": context canceled" service=imap user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Finished user sync" duration=3.326769ms service=imap user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Exiting IMAP Service" service=imap user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Exiting service main loop" service=smtp user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Exiting service main loop" service=notification user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Exiting Service" service=user-identity user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Exiting service main loop" service=telemetry user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Exiting service" service=user-events user=16297b4d-2ec7-4a3a-ab41-2c3aaea1483b time="2024-09-26T10:32:49+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:49+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:49+02:00" level=info msg="User '740ebb6a-3b0f-440b-9665-660fb4d615fc' created with id=4e258d05-9fac-4693-87d4-54e84e98e287" pkg=gpa/server/backend Background: Given there exists an account with username "740ebb6a-3b0f-440b-9665-660fb4d615fc" and password "password" # :1 -> *scenario And the account "740ebb6a-3b0f-440b-9665-660fb4d615fc" has the following custom mailboxes: # :1 -> *scenario | name | type | | f1 | folder | | f2 | folder | | l1 | label | | l2 | label | Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:49+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:49+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/037/config3578515364/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:49+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/037/cache3650980464/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:49+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/037/cache3650980464/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:49+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/037/data3108595421/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/037/data3108595421/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:49+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:49+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:49+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:49+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:49+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:49+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:49+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:49+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:49+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:49+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:49+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:49+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/037/config3578515364/grpcServerConfig.json time="2024-09-26T10:32:49+02:00" level=info msg="gRPC server listening on /tmp/bridge9771" pkg=grpc time="2024-09-26T10:32:49+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:49+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:49+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:49+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:49+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:44075/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:49+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (aec3071b)" time="2024-09-26T10:32:49+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (aec3071b)" time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:44075/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:44075/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:49+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Adding vault user" userID=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Creating new user" userID=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Creating user object" numAddr=1 numLabels=16 userID=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:44075/core/v4/events/latest" pkg=gpa/client userID=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:44075/core/v4/settings" pkg=gpa/client userID=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Registering user client, ID:4e258d05-9fac-4693-87d4-54e84e98e287" pkg=observability time="2024-09-26T10:32:49+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Starting service main loop" service=telemetry user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Starting service main loop" service=notification user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Starting service main loop" service=smtp user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:44075/core/v4/labels?Type=4" pkg=gpa/client userID=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:44075/core/v4/labels?Type=3" pkg=gpa/client userID=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:44075/core/v4/labels?Type=1" pkg=gpa/client userID=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Adding user to imap server" addrID=366502aa-95ac-4166-bcf1-b0ec91d92004 service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Creating new IMAP user" addrID=366502aa-95ac-4166-bcf1-b0ec91d92004 service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Setting gluon ID" addrID=366502aa-95ac-4166-bcf1-b0ec91d92004 gluonID=389decfb-8021-4ec4-9b37-9f97d699a2ac userID=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Created new IMAP user" addrID=366502aa-95ac-4166-bcf1-b0ec91d92004 gluonID=389decfb-8021-4ec4-9b37-9f97d699a2ac service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg=Resuming service=user-events user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Starting IMAP Service" service=imap user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Sync triggered" service=imap user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:4e258d05-9fac-4693-87d4-54e84e98e287" userID=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:49.605031287 +0200 CEST m=+52.175128673" user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Syncing labels" service=imap user=4e258d05-9fac-4693-87d4-54e84e98e287 And the user logs in with username "740ebb6a-3b0f-440b-9665-660fb4d615fc" and password "password" # :1 -> *scenario time="2024-09-26T10:32:49+02:00" level=info msg="Received mailbox message count" count=0 gluonID=389decfb-8021-4ec4-9b37-9f97d699a2ac labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:49+02:00" level=info msg="Synced labels" service=imap user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:44075/mail/v4/messages/count" pkg=gpa/client userID=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Syncing messages" service=imap user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Job started" service=imap user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:44075/mail/v4/messages" pkg=gpa/client userID=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Job finished" service=imap user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Synced messages" service=imap user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Finished user sync" duration=3.257169ms service=imap user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=4e258d05-9fac-4693-87d4-54e84e98e287 And user "740ebb6a-3b0f-440b-9665-660fb4d615fc" finishes syncing # :1 -> *scenario time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:44075/data/v1/stats" pkg=gpa/client userID=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Configuration Status Success event sent." userID=4e258d05-9fac-4693-87d4-54e84e98e287 And user "740ebb6a-3b0f-440b-9665-660fb4d615fc" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:44075/core/v4/labels" pkg=gpa/client userID=4e258d05-9fac-4693-87d4-54e84e98e287 Scenario: Create folder # features/imap/mailbox/create.feature:17 When IMAP client "1" creates "Folders/mbox" # :1 -> *scenario time="2024-09-26T10:32:49+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:49+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:49+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:49+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:49+02:00" level=info msg="Closing user" userID=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="De-registering user client, ID:4e258d05-9fac-4693-87d4-54e84e98e287" pkg=observability time="2024-09-26T10:32:49+02:00" level=info msg="Exiting IMAP Service" service=imap user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Exiting service main loop" service=smtp user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Exiting service main loop" service=notification user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Exiting Service" service=user-identity user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Exiting service main loop" service=telemetry user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Exiting service" service=user-events user=4e258d05-9fac-4693-87d4-54e84e98e287 time="2024-09-26T10:32:49+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:49+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:49+02:00" level=info msg="Closing service" service=unleash Then IMAP client "1" sees "Folders/mbox" # :1 -> *scenario === RUN TestFeatures/Create_label time="2024-09-26T10:32:49+02:00" level=info msg="User 'b9daa45d-00d3-47bd-83db-9747642932a6' created with id=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf" pkg=gpa/server/backend time="2024-09-26T10:32:50+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:50+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/038/config3246980960/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:50+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/038/cache1827768919/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:50+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/038/cache1827768919/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:50+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/038/data418224348/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/038/data418224348/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:50+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:50+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:50+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:50+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:50+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:50+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:50+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:50+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:50+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:50+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:50+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:50+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/038/config3246980960/grpcServerConfig.json time="2024-09-26T10:32:50+02:00" level=info msg="gRPC server listening on /tmp/bridge4588" pkg=grpc time="2024-09-26T10:32:50+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:50+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:50+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:50+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46669/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:50+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:50+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (082c67c1)" time="2024-09-26T10:32:50+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (082c67c1)" time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:46669/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:46669/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:50+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Adding vault user" userID=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Creating new user" userID=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Creating user object" numAddr=1 numLabels=16 userID=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46669/core/v4/events/latest" pkg=gpa/client userID=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46669/core/v4/settings" pkg=gpa/client userID=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Registering user client, ID:9129f364-5bac-47cb-b8e6-d8c66d3cd7cf" pkg=observability time="2024-09-26T10:32:50+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Starting service main loop" service=notification user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Starting service main loop" service=telemetry user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Starting service main loop" service=smtp user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46669/core/v4/labels?Type=4" pkg=gpa/client userID=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46669/core/v4/labels?Type=3" pkg=gpa/client userID=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46669/core/v4/labels?Type=1" pkg=gpa/client userID=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Adding user to imap server" addrID=a5a149b7-f132-47de-a8b7-07dda71b03a9 service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Creating new IMAP user" addrID=a5a149b7-f132-47de-a8b7-07dda71b03a9 service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Setting gluon ID" addrID=a5a149b7-f132-47de-a8b7-07dda71b03a9 gluonID=1f588a8e-87e1-48a4-b1e3-3f2320771d9c userID=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Created new IMAP user" addrID=a5a149b7-f132-47de-a8b7-07dda71b03a9 gluonID=1f588a8e-87e1-48a4-b1e3-3f2320771d9c service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1f588a8e-87e1-48a4-b1e3-3f2320771d9c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:50+02:00" level=info msg=Resuming service=user-events user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Starting IMAP Service" service=imap user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Sync triggered" service=imap user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:50.18951611 +0200 CEST m=+52.759613476" user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Syncing labels" service=imap user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9129f364-5bac-47cb-b8e6-d8c66d3cd7cf" userID=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Synced labels" service=imap user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46669/mail/v4/messages/count" pkg=gpa/client userID=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Syncing messages" service=imap user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Job started" service=imap user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:46669/mail/v4/messages" pkg=gpa/client userID=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Job finished" service=imap user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Synced messages" service=imap user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Finished user sync" duration=3.057959ms service=imap user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:46669/data/v1/stats" pkg=gpa/client userID=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Configuration Status Success event sent." userID=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:46669/core/v4/labels" pkg=gpa/client userID=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf Scenario: Create label # features/imap/mailbox/create.feature:21 When IMAP client "1" creates "Labels/mbox" # :1 -> *scenario time="2024-09-26T10:32:50+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:50+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:50+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:50+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:50+02:00" level=info msg="Closing user" userID=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="De-registering user client, ID:9129f364-5bac-47cb-b8e6-d8c66d3cd7cf" pkg=observability time="2024-09-26T10:32:50+02:00" level=info msg="Exiting IMAP Service" service=imap user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Exiting service main loop" service=smtp user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Exiting service main loop" service=notification user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Exiting Service" service=user-identity user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Exiting service main loop" service=telemetry user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Exiting service" service=user-events user=9129f364-5bac-47cb-b8e6-d8c66d3cd7cf time="2024-09-26T10:32:50+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:50+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Closing service" service=unleash Then IMAP client "1" sees "Labels/mbox" # :1 -> *scenario === RUN TestFeatures/Creating_folder_or_label_with_existing_name_is_not_possible time="2024-09-26T10:32:50+02:00" level=info msg="User '381b2143-7ab1-4179-9505-cdced9404e29' created with id=46c7641c-3d4f-403c-977e-3c8c1b951985" pkg=gpa/server/backend time="2024-09-26T10:32:50+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:50+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/039/config1615273710/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:50+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/039/cache1771791259/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:50+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/039/cache1771791259/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:50+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/039/data4292755192/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/039/data4292755192/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:50+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:50+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:50+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:50+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:50+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:50+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:50+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:50+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:50+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/039/config1615273710/grpcServerConfig.json time="2024-09-26T10:32:50+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:50+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:50+02:00" level=info msg="gRPC server listening on /tmp/bridge5978" pkg=grpc time="2024-09-26T10:32:50+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:50+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:50+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:50+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:50+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:41613/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:50+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:50+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (de81fbac)" time="2024-09-26T10:32:50+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (de81fbac)" time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:41613/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:41613/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:50+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Adding vault user" userID=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Creating new user" userID=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Creating user object" numAddr=1 numLabels=16 userID=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:41613/core/v4/events/latest" pkg=gpa/client userID=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:41613/core/v4/settings" pkg=gpa/client userID=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Registering user client, ID:46c7641c-3d4f-403c-977e-3c8c1b951985" pkg=observability time="2024-09-26T10:32:50+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Starting service main loop" service=telemetry user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Starting service main loop" service=notification user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Starting service main loop" service=smtp user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:41613/core/v4/labels?Type=4" pkg=gpa/client userID=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:41613/core/v4/labels?Type=3" pkg=gpa/client userID=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:41613/core/v4/labels?Type=1" pkg=gpa/client userID=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Adding user to imap server" addrID=c5befa6f-7954-4ce6-8695-593bd27ceb98 service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Creating new IMAP user" addrID=c5befa6f-7954-4ce6-8695-593bd27ceb98 service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Setting gluon ID" addrID=c5befa6f-7954-4ce6-8695-593bd27ceb98 gluonID=73b1d01a-aab7-4741-bce7-fb54385aabcd userID=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Created new IMAP user" addrID=c5befa6f-7954-4ce6-8695-593bd27ceb98 gluonID=73b1d01a-aab7-4741-bce7-fb54385aabcd service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg=Resuming service=user-events user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73b1d01a-aab7-4741-bce7-fb54385aabcd labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:50+02:00" level=info msg="Starting IMAP Service" service=imap user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Sync triggered" service=imap user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:46c7641c-3d4f-403c-977e-3c8c1b951985" userID=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:50.768767215 +0200 CEST m=+53.338864591" user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Syncing labels" service=imap user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Synced labels" service=imap user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:41613/mail/v4/messages/count" pkg=gpa/client userID=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Syncing messages" service=imap user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Job started" service=imap user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:41613/mail/v4/messages" pkg=gpa/client userID=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Job finished" service=imap user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Synced messages" service=imap user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Finished user sync" duration=2.927933ms service=imap user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:41613/data/v1/stats" pkg=gpa/client userID=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Configuration Status Success event sent." userID=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+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-09-26T10:32:50+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-09-26T10:32:50+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-09-26T10:32:50+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-09-26T10:32:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:41613/core/v4/labels" pkg=gpa/client userID=46c7641c-3d4f-403c-977e-3c8c1b951985 When IMAP client "1" creates "Folders/f3" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:41613/core/v4/labels" pkg=gpa/client userID=46c7641c-3d4f-403c-977e-3c8c1b951985 When IMAP client "1" creates "Labels/l3" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:50+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:50+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:50+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:50+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:50+02:00" level=info msg="Closing user" userID=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="De-registering user client, ID:46c7641c-3d4f-403c-977e-3c8c1b951985" pkg=observability time="2024-09-26T10:32:50+02:00" level=info msg="Exiting IMAP Service" service=imap user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Exiting service main loop" service=smtp user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Exiting service main loop" service=notification user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Exiting Service" service=user-identity user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Exiting service main loop" service=telemetry user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Exiting service" service=user-events user=46c7641c-3d4f-403c-977e-3c8c1b951985 time="2024-09-26T10:32:50+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:50+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:50+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:51+02:00" level=info msg="User '4c750178-9ce3-4e8e-91bc-dc88d82419d3' created with id=0c97c17b-a753-4159-b49a-dfafb3783468" pkg=gpa/server/backend time="2024-09-26T10:32:51+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:51+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/040/config3550856101/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:51+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/040/cache2371624353/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:51+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/040/cache2371624353/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:51+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/040/data3651848501/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/040/data3651848501/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:51+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:51+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:51+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:51+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:51+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:51+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:51+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:51+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:51+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:51+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:51+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:51+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/040/config3550856101/grpcServerConfig.json time="2024-09-26T10:32:51+02:00" level=info msg="gRPC server listening on /tmp/bridge4987" pkg=grpc time="2024-09-26T10:32:51+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:51+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:51+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:51+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:45129/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:51+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:51+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (74b17049)" time="2024-09-26T10:32:51+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (74b17049)" time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:45129/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:45129/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:51+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Adding vault user" userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Creating new user" userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Creating user object" numAddr=1 numLabels=16 userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:45129/core/v4/events/latest" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:45129/core/v4/settings" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Registering user client, ID:0c97c17b-a753-4159-b49a-dfafb3783468" pkg=observability time="2024-09-26T10:32:51+02:00" level=info msg="Starting service main loop" service=telemetry user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Starting service main loop" service=notification user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Starting service main loop" service=smtp user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:45129/core/v4/labels?Type=4" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:45129/core/v4/labels?Type=3" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:45129/core/v4/labels?Type=1" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Adding user to imap server" addrID=8c47d9a1-85c7-4e43-8943-cc225ea5e1c1 service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg="Creating new IMAP user" addrID=8c47d9a1-85c7-4e43-8943-cc225ea5e1c1 service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg="Setting gluon ID" addrID=8c47d9a1-85c7-4e43-8943-cc225ea5e1c1 gluonID=836b1d1f-caaf-400c-bbb9-ba571f3509a3 userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Created new IMAP user" addrID=8c47d9a1-85c7-4e43-8943-cc225ea5e1c1 gluonID=836b1d1f-caaf-400c-bbb9-ba571f3509a3 service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg="Received mailbox message count" count=0 gluonID=836b1d1f-caaf-400c-bbb9-ba571f3509a3 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:51+02:00" level=info msg=Resuming service=user-events user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Starting IMAP Service" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Sync triggered" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:51.448474175 +0200 CEST m=+54.018571551" user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Syncing labels" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0c97c17b-a753-4159-b49a-dfafb3783468" userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Synced labels" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:45129/mail/v4/messages/count" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Syncing messages" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Job started" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:45129/mail/v4/messages" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Job finished" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Synced messages" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Finished user sync" duration=3.189729ms service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:45129/data/v1/stats" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Configuration Status Success event sent." userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:45129/core/v4/labels" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 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-09-26T10:32:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:45129/core/v4/labels" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 When IMAP client "1" creates "Folders/f1/f12" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:45129/core/v4/labels" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 When IMAP client "1" creates "Folders/f2/f21" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:45129/core/v4/labels" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 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-09-26T10:32:51+02:00" level=info msg="Deleting user" pkg=bridge/user userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Logging out user" userID=0c97c17b-a753-4159-b49a-dfafb3783468 withAPI=true time="2024-09-26T10:32:51+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg="De-registering user client, ID:0c97c17b-a753-4159-b49a-dfafb3783468" pkg=observability time="2024-09-26T10:32:51+02:00" level=info msg="Exiting IMAP Service" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Exiting service main loop" service=smtp user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Exiting service main loop" service=notification user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Exiting Service" service=user-identity user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Exiting service main loop" service=telemetry user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Exiting service" service=user-events user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:45129/auth/v4" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Closing user" userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="De-registering user client, ID:0c97c17b-a753-4159-b49a-dfafb3783468" pkg=observability time="2024-09-26T10:32:51+02:00" level=info msg="Deleting vault user" userID=0c97c17b-a753-4159-b49a-dfafb3783468 When user "4c750178-9ce3-4e8e-91bc-dc88d82419d3" is deleted # :1 -> *scenario time="2024-09-26T10:32:51+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (74b17049)" time="2024-09-26T10:32:51+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (74b17049)" time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:45129/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:51+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 72}}" pkg=telemetry time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:45129/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:51+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Adding vault user" userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Creating new user" userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Creating user object" numAddr=1 numLabels=20 userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:45129/core/v4/events/latest" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Starting service Last EventID=CA==" service=user-events user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:45129/core/v4/settings" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Registering user client, ID:0c97c17b-a753-4159-b49a-dfafb3783468" pkg=observability time="2024-09-26T10:32:51+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Starting service main loop" service=telemetry user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Starting service main loop" service=notification user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Starting service main loop" service=smtp user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:45129/core/v4/labels?Type=4" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:45129/core/v4/labels?Type=3" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:45129/core/v4/labels?Type=1" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Adding user to imap server" addrID=8c47d9a1-85c7-4e43-8943-cc225ea5e1c1 service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg="Creating new IMAP user" addrID=8c47d9a1-85c7-4e43-8943-cc225ea5e1c1 service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg="Setting gluon ID" addrID=8c47d9a1-85c7-4e43-8943-cc225ea5e1c1 gluonID=0e165623-80a1-4774-b5e2-691f2385b87d userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Created new IMAP user" addrID=8c47d9a1-85c7-4e43-8943-cc225ea5e1c1 gluonID=0e165623-80a1-4774-b5e2-691f2385b87d service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg=Resuming service=user-events user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0e165623-80a1-4774-b5e2-691f2385b87d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:51+02:00" level=info msg="Starting IMAP Service" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Sync triggered" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:51.732458049 +0200 CEST m=+54.302555425" user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Syncing labels" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 And the user logs in with username "4c750178-9ce3-4e8e-91bc-dc88d82419d3" and password "password" # :1 -> *scenario time="2024-09-26T10:32:51+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0c97c17b-a753-4159-b49a-dfafb3783468" userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Synced labels" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:45129/mail/v4/messages/count" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Syncing messages" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Job started" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:45129/mail/v4/messages" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Job finished" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Synced messages" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Finished user sync" duration=4.110576ms service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Event loop reset" eventID="CA==" service=user-events user=0c97c17b-a753-4159-b49a-dfafb3783468 And user "4c750178-9ce3-4e8e-91bc-dc88d82419d3" finishes syncing # :1 -> *scenario time="2024-09-26T10:32:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:45129/data/v1/stats" pkg=gpa/client userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Configuration Status Success event sent." userID=0c97c17b-a753-4159-b49a-dfafb3783468 And user "4c750178-9ce3-4e8e-91bc-dc88d82419d3" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-09-26T10:32:51+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:51+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:51+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:51+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:51+02:00" level=info msg="Closing user" userID=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="De-registering user client, ID:0c97c17b-a753-4159-b49a-dfafb3783468" pkg=observability time="2024-09-26T10:32:51+02:00" level=info msg="Exiting IMAP Service" service=imap user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Exiting service main loop" service=smtp user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Exiting service main loop" service=notification user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Exiting Service" service=user-identity user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Exiting service main loop" service=telemetry user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Exiting service" service=user-events user=0c97c17b-a753-4159-b49a-dfafb3783468 time="2024-09-26T10:32:51+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:51+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:51+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:51+02:00" level=info msg="User 'f4aef3e5-4249-4af0-b4d2-82fc42c36ab3' created with id=955fe43a-53ab-4015-9a26-e7f6658e4d34" pkg=gpa/server/backend time="2024-09-26T10:32:52+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:52+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/041/config3845774126/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:52+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/041/cache2841652995/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:52+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/041/cache2841652995/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:52+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/041/data992589562/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/041/data992589562/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:52+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:52+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:52+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:52+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:52+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:52+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:52+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:52+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:52+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:52+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:52+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/041/config3845774126/grpcServerConfig.json time="2024-09-26T10:32:52+02:00" level=info msg="gRPC server listening on /tmp/bridge7435" pkg=grpc time="2024-09-26T10:32:52+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:52+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:52+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:52+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:52+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44041/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:52+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:52+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3083cc2c)" time="2024-09-26T10:32:52+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3083cc2c)" time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44041/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44041/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:52+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Adding vault user" userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Creating new user" userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Creating user object" numAddr=1 numLabels=16 userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44041/core/v4/events/latest" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44041/core/v4/settings" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Registering user client, ID:955fe43a-53ab-4015-9a26-e7f6658e4d34" pkg=observability time="2024-09-26T10:32:52+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Starting service main loop" service=notification user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Starting service main loop" service=telemetry user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Starting service main loop" service=smtp user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44041/core/v4/labels?Type=4" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44041/core/v4/labels?Type=3" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44041/core/v4/labels?Type=1" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Adding user to imap server" addrID=7b0d520e-c8a0-446c-8aac-f9c87c3d7370 service=server-manager time="2024-09-26T10:32:52+02:00" level=info msg="Creating new IMAP user" addrID=7b0d520e-c8a0-446c-8aac-f9c87c3d7370 service=server-manager time="2024-09-26T10:32:52+02:00" level=info msg="Setting gluon ID" addrID=7b0d520e-c8a0-446c-8aac-f9c87c3d7370 gluonID=39745767-1da5-45e8-89bd-4f2287973b75 userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Created new IMAP user" addrID=7b0d520e-c8a0-446c-8aac-f9c87c3d7370 gluonID=39745767-1da5-45e8-89bd-4f2287973b75 service=server-manager time="2024-09-26T10:32:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:52+02:00" level=info msg=Resuming service=user-events user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Received mailbox message count" count=0 gluonID=39745767-1da5-45e8-89bd-4f2287973b75 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:52+02:00" level=info msg="Starting IMAP Service" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Sync triggered" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:955fe43a-53ab-4015-9a26-e7f6658e4d34" userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:52.40776814 +0200 CEST m=+54.977865516" user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Syncing labels" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Synced labels" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44041/mail/v4/messages/count" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Syncing messages" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Job started" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44041/mail/v4/messages" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Job finished" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Synced messages" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Finished user sync" duration=3.360994ms service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44041/data/v1/stats" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Configuration Status Success event sent." userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44041/core/v4/labels" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 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-09-26T10:32:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44041/core/v4/labels" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 When IMAP client "1" creates "Folders/f1/f12" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44041/core/v4/labels" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 When IMAP client "1" creates "Folders/f2/f21" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44041/core/v4/labels" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 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-09-26T10:32:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44041/core/v4/labels?Type=3" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44041/core/v4/labels/c0a24330-9cf6-4bba-96f7-8532f4ab8a3a" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 When IMAP client "1" renames "Folders/f1/f11" to "Folders/f2/f11" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44041/core/v4/labels?Type=3" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44041/core/v4/labels/d9d77a3c-4653-4407-a128-25b79666a840" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 When IMAP client "1" renames "Folders/f1/f12" to "Folders/f2/f12" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32: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 74}}" 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-09-26T10:32:52+02:00" level=info msg="Deleting user" pkg=bridge/user userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Logging out user" userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 withAPI=true time="2024-09-26T10:32:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:52+02:00" level=info msg="De-registering user client, ID:955fe43a-53ab-4015-9a26-e7f6658e4d34" pkg=observability time="2024-09-26T10:32:52+02:00" level=info msg="Exiting IMAP Service" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Exiting service main loop" service=smtp user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Exiting service main loop" service=notification user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Exiting Service" service=user-identity user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Exiting service main loop" service=telemetry user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Exiting service" service=user-events user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:44041/auth/v4" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Closing user" userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="De-registering user client, ID:955fe43a-53ab-4015-9a26-e7f6658e4d34" pkg=observability time="2024-09-26T10:32:52+02:00" level=info msg="Deleting vault user" userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 When user "f4aef3e5-4249-4af0-b4d2-82fc42c36ab3" is deleted # :1 -> *scenario time="2024-09-26T10:32:52+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3083cc2c)" time="2024-09-26T10:32:52+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3083cc2c)" time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44041/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44041/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:52+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Adding vault user" userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Creating new user" userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Creating user object" numAddr=1 numLabels=20 userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44041/core/v4/events/latest" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Starting service Last EventID=Cg==" service=user-events user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44041/core/v4/settings" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Registering user client, ID:955fe43a-53ab-4015-9a26-e7f6658e4d34" pkg=observability time="2024-09-26T10:32:52+02:00" level=info msg="Starting service main loop" service=telemetry user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Starting service main loop" service=notification user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Starting service main loop" service=smtp user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44041/core/v4/labels?Type=4" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44041/core/v4/labels?Type=3" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44041/core/v4/labels?Type=1" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Adding user to imap server" addrID=7b0d520e-c8a0-446c-8aac-f9c87c3d7370 service=server-manager time="2024-09-26T10:32:52+02:00" level=info msg="Creating new IMAP user" addrID=7b0d520e-c8a0-446c-8aac-f9c87c3d7370 service=server-manager time="2024-09-26T10:32:52+02:00" level=info msg="Setting gluon ID" addrID=7b0d520e-c8a0-446c-8aac-f9c87c3d7370 gluonID=a17b2003-5e75-47f3-81e1-c2b0f9567e02 userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Created new IMAP user" addrID=7b0d520e-c8a0-446c-8aac-f9c87c3d7370 gluonID=a17b2003-5e75-47f3-81e1-c2b0f9567e02 service=server-manager time="2024-09-26T10:32:52+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a17b2003-5e75-47f3-81e1-c2b0f9567e02 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:52+02:00" level=info msg=Resuming service=user-events user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Starting IMAP Service" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Sync triggered" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:52.796211661 +0200 CEST m=+55.366309037" user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Syncing labels" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 And the user logs in with username "f4aef3e5-4249-4af0-b4d2-82fc42c36ab3" and password "password" # :1 -> *scenario time="2024-09-26T10:32:52+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:955fe43a-53ab-4015-9a26-e7f6658e4d34" userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Synced labels" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44041/mail/v4/messages/count" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Syncing messages" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Job started" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44041/mail/v4/messages" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Job finished" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Synced messages" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Finished user sync" duration=3.54854ms service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Event loop reset" eventID="Cg==" service=user-events user=955fe43a-53ab-4015-9a26-e7f6658e4d34 And user "f4aef3e5-4249-4af0-b4d2-82fc42c36ab3" finishes syncing # :1 -> *scenario time="2024-09-26T10:32:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44041/data/v1/stats" pkg=gpa/client userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Configuration Status Success event sent." userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 And user "f4aef3e5-4249-4af0-b4d2-82fc42c36ab3" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-09-26T10:32:52+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:52+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:52+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:52+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:52+02:00" level=info msg="Closing user" userID=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="De-registering user client, ID:955fe43a-53ab-4015-9a26-e7f6658e4d34" pkg=observability time="2024-09-26T10:32:52+02:00" level=info msg="Exiting IMAP Service" service=imap user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Exiting service main loop" service=smtp user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Exiting service main loop" service=notification user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Exiting Service" service=user-identity user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Exiting service main loop" service=telemetry user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Exiting service" service=user-events user=955fe43a-53ab-4015-9a26-e7f6658e4d34 time="2024-09-26T10:32:52+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:52+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:52+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:52+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:52+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:53+02:00" level=info msg="User 'b713b20d-9dc5-4799-9023-75b748766caf' created with id=6c2f0161-1d1a-4657-b2cf-5e109a046ab3" pkg=gpa/server/backend time="2024-09-26T10:32:53+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:53+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/042/config3116555947/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/042/cache2011992263/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/042/cache2011992263/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:53+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/042/data957648538/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/042/data957648538/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:53+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:53+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:53+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:53+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:53+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:53+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:53+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:53+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:53+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:53+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:53+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:53+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/042/config3116555947/grpcServerConfig.json time="2024-09-26T10:32:53+02:00" level=info msg="gRPC server listening on /tmp/bridge3655" pkg=grpc time="2024-09-26T10:32:53+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:53+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:53+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:53+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:34357/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:53+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:53+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (38c31699)" time="2024-09-26T10:32:53+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (38c31699)" time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:34357/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:34357/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:53+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Adding vault user" userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Creating new user" userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Creating user object" numAddr=1 numLabels=16 userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:34357/core/v4/events/latest" pkg=gpa/client userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:34357/core/v4/settings" pkg=gpa/client userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Registering user client, ID:6c2f0161-1d1a-4657-b2cf-5e109a046ab3" pkg=observability time="2024-09-26T10:32:53+02:00" level=info msg="Starting service main loop" service=telemetry user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Starting service main loop" service=notification user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Starting service main loop" service=smtp user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:34357/core/v4/labels?Type=4" pkg=gpa/client userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:34357/core/v4/labels?Type=3" pkg=gpa/client userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:34357/core/v4/labels?Type=1" pkg=gpa/client userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Adding user to imap server" addrID=cce543e9-1018-4613-ac58-204799a64711 service=server-manager time="2024-09-26T10:32:53+02:00" level=info msg="Creating new IMAP user" addrID=cce543e9-1018-4613-ac58-204799a64711 service=server-manager time="2024-09-26T10:32:53+02:00" level=info msg="Setting gluon ID" addrID=cce543e9-1018-4613-ac58-204799a64711 gluonID=15d21ab1-2e97-47b5-8328-eb65f1ab7df0 userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Created new IMAP user" addrID=cce543e9-1018-4613-ac58-204799a64711 gluonID=15d21ab1-2e97-47b5-8328-eb65f1ab7df0 service=server-manager time="2024-09-26T10:32:53+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:53+02:00" level=info msg=Resuming service=user-events user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Received mailbox message count" count=0 gluonID=15d21ab1-2e97-47b5-8328-eb65f1ab7df0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:53+02:00" level=info msg="Starting IMAP Service" service=imap user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6c2f0161-1d1a-4657-b2cf-5e109a046ab3" userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Sync triggered" service=imap user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:53.472902631 +0200 CEST m=+56.043000007" user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Syncing labels" service=imap user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Synced labels" service=imap user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:34357/mail/v4/messages/count" pkg=gpa/client userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Syncing messages" service=imap user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Job started" service=imap user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:34357/mail/v4/messages" pkg=gpa/client userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Job finished" service=imap user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Synced messages" service=imap user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Finished user sync" duration=3.589517ms service=imap user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:34357/data/v1/stats" pkg=gpa/client userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Configuration Status Success event sent." userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:34357/core/v4/labels" pkg=gpa/client userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:34357/core/v4/labels" pkg=gpa/client userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 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-09-26T10:32:53+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:53+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:53+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:53+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:53+02:00" level=info msg="Closing user" userID=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="De-registering user client, ID:6c2f0161-1d1a-4657-b2cf-5e109a046ab3" pkg=observability time="2024-09-26T10:32:53+02:00" level=info msg="Exiting IMAP Service" service=imap user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Exiting service main loop" service=smtp user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Exiting service main loop" service=notification user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Exiting Service" service=user-identity user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Exiting service main loop" service=telemetry user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Exiting service" service=user-events user=6c2f0161-1d1a-4657-b2cf-5e109a046ab3 time="2024-09-26T10:32:53+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:53+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:53+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:53+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:53+02:00" level=info msg="Closing service" service=unleash Then IMAP client "1" sees "Folders/first/second" # :1 -> *scenario === RUN TestFeatures/Creating_mailbox_without_prefix_is_not_possible time="2024-09-26T10:32:53+02:00" level=info msg="User '2fd04954-4b76-4ab8-accd-a9e09a4be76d' created with id=ef760b5c-b28f-497c-b664-d8ec41133fc9" pkg=gpa/server/backend time="2024-09-26T10:32:53+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:53+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/043/config1084703033/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/043/cache266533302/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/043/cache266533302/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:53+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/043/data3000301712/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/043/data3000301712/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:53+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:53+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:53+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:53+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:53+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:53+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:53+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:53+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/043/config1084703033/grpcServerConfig.json time="2024-09-26T10:32:53+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:53+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:53+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:53+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:53+02:00" level=info msg="gRPC server listening on /tmp/bridge3997" pkg=grpc time="2024-09-26T10:32:53+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:53+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:53+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:53+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:38479/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:53+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:53+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (990d3863)" time="2024-09-26T10:32:53+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (990d3863)" time="2024-09-26T10:32:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:38479/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:38479/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:54+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Adding vault user" userID=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Creating new user" userID=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Creating user object" numAddr=1 numLabels=16 userID=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:38479/core/v4/events/latest" pkg=gpa/client userID=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:38479/core/v4/settings" pkg=gpa/client userID=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Registering user client, ID:ef760b5c-b28f-497c-b664-d8ec41133fc9" pkg=observability time="2024-09-26T10:32:54+02:00" level=info msg="Starting service main loop" service=telemetry user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Starting service main loop" service=notification user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Starting service main loop" service=smtp user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:38479/core/v4/labels?Type=4" pkg=gpa/client userID=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:38479/core/v4/labels?Type=3" pkg=gpa/client userID=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:38479/core/v4/labels?Type=1" pkg=gpa/client userID=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Adding user to imap server" addrID=e55b2318-057c-4cf6-b899-138dbcf95dbc service=server-manager time="2024-09-26T10:32:54+02:00" level=info msg="Creating new IMAP user" addrID=e55b2318-057c-4cf6-b899-138dbcf95dbc service=server-manager time="2024-09-26T10:32:54+02:00" level=info msg="Setting gluon ID" addrID=e55b2318-057c-4cf6-b899-138dbcf95dbc gluonID=203b0a6a-7249-4745-8f1f-19f675a3a5b3 userID=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Created new IMAP user" addrID=e55b2318-057c-4cf6-b899-138dbcf95dbc gluonID=203b0a6a-7249-4745-8f1f-19f675a3a5b3 service=server-manager time="2024-09-26T10:32:54+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:54+02:00" level=info msg=Resuming service=user-events user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Received mailbox message count" count=0 gluonID=203b0a6a-7249-4745-8f1f-19f675a3a5b3 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:54+02:00" level=info msg="Starting IMAP Service" service=imap user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Sync triggered" service=imap user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:54.052272984 +0200 CEST m=+56.622370360" user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Syncing labels" service=imap user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ef760b5c-b28f-497c-b664-d8ec41133fc9" userID=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Synced labels" service=imap user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:38479/mail/v4/messages/count" pkg=gpa/client userID=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Syncing messages" service=imap user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Job started" service=imap user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:38479/mail/v4/messages" pkg=gpa/client userID=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Job finished" service=imap user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Synced messages" service=imap user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Finished user sync" duration=3.805327ms service=imap user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:38479/data/v1/stats" pkg=gpa/client userID=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Configuration Status Success event sent." userID=ef760b5c-b28f-497c-b664-d8ec41133fc9 Scenario: Creating mailbox without prefix is not possible # features/imap/mailbox/create.feature:198 Given test skips reporter checks # :1 -> *scenario time="2024-09-26T10:32:54+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-09-26T10:32:54+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-09-26T10:32:54+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:54+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:54+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:54+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:54+02:00" level=info msg="Closing user" userID=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="De-registering user client, ID:ef760b5c-b28f-497c-b664-d8ec41133fc9" pkg=observability time="2024-09-26T10:32:54+02:00" level=info msg="Exiting IMAP Service" service=imap user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Exiting service main loop" service=smtp user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Exiting service main loop" service=notification user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Exiting Service" service=user-identity user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Exiting service main loop" service=telemetry user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Exiting service" service=user-events user=ef760b5c-b28f-497c-b664-d8ec41133fc9 time="2024-09-26T10:32:54+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:54+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:54+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:54+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:54+02:00" level=info msg="Closing service" service=unleash Then it fails # :1 -> *scenario Feature: IMAP delete mailbox === RUN TestFeatures/Delete_folder time="2024-09-26T10:32:54+02:00" level=info msg="User '3a969eaa-9a04-4e39-b50d-edaa636884b6' created with id=7efb288f-ed10-478b-bc1f-ca1d59e7acb0" pkg=gpa/server/backend Background: Given there exists an account with username "3a969eaa-9a04-4e39-b50d-edaa636884b6" and password "password" # :1 -> *scenario And the account "3a969eaa-9a04-4e39-b50d-edaa636884b6" has the following custom mailboxes: # :1 -> *scenario | name | type | | one | folder | | two | folder | | three | label | Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:54+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:54+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/044/config4179707620/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/044/cache2022991063/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/044/cache2022991063/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:54+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/044/data4073685956/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/044/data4073685956/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:54+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:54+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:54+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:54+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:54+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:54+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:54+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:54+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:54+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:54+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/044/config4179707620/grpcServerConfig.json time="2024-09-26T10:32:54+02:00" level=info msg="gRPC server listening on /tmp/bridge1504" pkg=grpc time="2024-09-26T10:32:54+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:54+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:54+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:54+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:54+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:54+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42511/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:54+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6cc49cf9)" time="2024-09-26T10:32:54+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6cc49cf9)" time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:42511/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:42511/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:54+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Adding vault user" userID=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Creating new user" userID=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42511/core/v4/events/latest" pkg=gpa/client userID=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42511/core/v4/settings" pkg=gpa/client userID=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Registering user client, ID:7efb288f-ed10-478b-bc1f-ca1d59e7acb0" pkg=observability time="2024-09-26T10:32:54+02:00" level=info msg="Starting service main loop" service=telemetry user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Starting service main loop" service=notification user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Starting service main loop" service=smtp user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42511/core/v4/labels?Type=4" pkg=gpa/client userID=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42511/core/v4/labels?Type=3" pkg=gpa/client userID=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42511/core/v4/labels?Type=1" pkg=gpa/client userID=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Adding user to imap server" addrID=734a1f44-9699-4714-b45b-7deb0d4e19fb service=server-manager time="2024-09-26T10:32:54+02:00" level=info msg="Creating new IMAP user" addrID=734a1f44-9699-4714-b45b-7deb0d4e19fb service=server-manager time="2024-09-26T10:32:54+02:00" level=info msg="Setting gluon ID" addrID=734a1f44-9699-4714-b45b-7deb0d4e19fb gluonID=ccd5535c-c5c2-4241-9215-d855671f1d0d userID=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ccd5535c-c5c2-4241-9215-d855671f1d0d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:54+02:00" level=info msg="Created new IMAP user" addrID=734a1f44-9699-4714-b45b-7deb0d4e19fb gluonID=ccd5535c-c5c2-4241-9215-d855671f1d0d service=server-manager time="2024-09-26T10:32:54+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:54+02:00" level=info msg=Resuming service=user-events user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Starting IMAP Service" service=imap user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Sync triggered" service=imap user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:54.628863413 +0200 CEST m=+57.198960789" user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Syncing labels" service=imap user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7efb288f-ed10-478b-bc1f-ca1d59e7acb0" userID=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 And the user logs in with username "3a969eaa-9a04-4e39-b50d-edaa636884b6" and password "password" # :1 -> *scenario time="2024-09-26T10:32:54+02:00" level=info msg="Synced labels" service=imap user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42511/mail/v4/messages/count" pkg=gpa/client userID=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Syncing messages" service=imap user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Job started" service=imap user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:42511/mail/v4/messages" pkg=gpa/client userID=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Job finished" service=imap user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Synced messages" service=imap user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Finished user sync" duration=3.060897ms service=imap user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 And user "3a969eaa-9a04-4e39-b50d-edaa636884b6" finishes syncing # :1 -> *scenario time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:42511/data/v1/stats" pkg=gpa/client userID=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Configuration Status Success event sent." userID=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 And user "3a969eaa-9a04-4e39-b50d-edaa636884b6" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:54+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:42511/core/v4/labels/ff3f032d-15ef-405d-95a8-874e7f7915ec" pkg=gpa/client userID=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 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-09-26T10:32:54+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:54+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:54+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:54+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:54+02:00" level=info msg="Closing user" userID=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="De-registering user client, ID:7efb288f-ed10-478b-bc1f-ca1d59e7acb0" pkg=observability time="2024-09-26T10:32:54+02:00" level=info msg="Exiting IMAP Service" service=imap user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Exiting service main loop" service=smtp user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Exiting service main loop" service=notification user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Exiting Service" service=user-identity user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Exiting service main loop" service=telemetry user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Exiting service" service=user-events user=7efb288f-ed10-478b-bc1f-ca1d59e7acb0 time="2024-09-26T10:32:54+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:54+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:54+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:54+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:54+02:00" level=info msg="Closing service" service=unleash But IMAP client "1" sees "Labels/three" # :1 -> *scenario === RUN TestFeatures/Delete_label time="2024-09-26T10:32:54+02:00" level=info msg="User 'f8c455e8-7b1b-4281-b5e9-cb932289e1b0' created with id=2fd8fd58-cd50-423c-921e-12a669279cdb" pkg=gpa/server/backend time="2024-09-26T10:32:55+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:55+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/045/config3828768441/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:55+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/045/cache2919133517/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:55+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/045/cache2919133517/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:55+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/045/data3099846423/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/045/data3099846423/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:55+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:55+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:55+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:55+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:55+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:55+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:55+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:55+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:55+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:55+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:55+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:55+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/045/config3828768441/grpcServerConfig.json time="2024-09-26T10:32:55+02:00" level=info msg="gRPC server listening on /tmp/bridge0959" pkg=grpc time="2024-09-26T10:32:55+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:55+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:55+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:55+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37219/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:55+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:55+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d29f36b3)" time="2024-09-26T10:32:55+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d29f36b3)" time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:37219/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:37219/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Adding vault user" userID=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Creating new user" userID=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37219/core/v4/events/latest" pkg=gpa/client userID=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37219/core/v4/settings" pkg=gpa/client userID=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Registering user client, ID:2fd8fd58-cd50-423c-921e-12a669279cdb" pkg=observability time="2024-09-26T10:32:55+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Starting service main loop" service=telemetry user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Starting service main loop" service=notification user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Starting service main loop" service=smtp user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37219/core/v4/labels?Type=4" pkg=gpa/client userID=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37219/core/v4/labels?Type=3" pkg=gpa/client userID=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37219/core/v4/labels?Type=1" pkg=gpa/client userID=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Adding user to imap server" addrID=1b539039-e4f5-4f15-89b8-d759e6e57d97 service=server-manager time="2024-09-26T10:32:55+02:00" level=info msg="Creating new IMAP user" addrID=1b539039-e4f5-4f15-89b8-d759e6e57d97 service=server-manager time="2024-09-26T10:32:55+02:00" level=info msg="Setting gluon ID" addrID=1b539039-e4f5-4f15-89b8-d759e6e57d97 gluonID=36630534-c18c-4b6b-90af-793a38ba6e3f userID=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Created new IMAP user" addrID=1b539039-e4f5-4f15-89b8-d759e6e57d97 gluonID=36630534-c18c-4b6b-90af-793a38ba6e3f service=server-manager time="2024-09-26T10:32:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:55+02:00" level=info msg=Resuming service=user-events user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=36630534-c18c-4b6b-90af-793a38ba6e3f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:55+02:00" level=info msg="Starting IMAP Service" service=imap user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Sync triggered" service=imap user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2fd8fd58-cd50-423c-921e-12a669279cdb" userID=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:55.216397601 +0200 CEST m=+57.786494967" user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Syncing labels" service=imap user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Synced labels" service=imap user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37219/mail/v4/messages/count" pkg=gpa/client userID=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Syncing messages" service=imap user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Job started" service=imap user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:37219/mail/v4/messages" pkg=gpa/client userID=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Job finished" service=imap user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Synced messages" service=imap user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Finished user sync" duration=3.314656ms service=imap user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:37219/data/v1/stats" pkg=gpa/client userID=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Configuration Status Success event sent." userID=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:37219/core/v4/labels/3475327d-6647-47c3-9df1-a9a7652caa12" pkg=gpa/client userID=2fd8fd58-cd50-423c-921e-12a669279cdb 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-09-26T10:32:55+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:55+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:55+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:55+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:55+02:00" level=info msg="Closing user" userID=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="De-registering user client, ID:2fd8fd58-cd50-423c-921e-12a669279cdb" pkg=observability time="2024-09-26T10:32:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Exiting service main loop" service=smtp user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Exiting service main loop" service=notification user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Exiting Service" service=user-identity user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Exiting service" service=user-events user=2fd8fd58-cd50-423c-921e-12a669279cdb time="2024-09-26T10:32:55+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:55+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:55+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:55+02:00" level=info msg="Closing service" service=unleash But IMAP client "1" sees "Folders/two" # :1 -> *scenario === RUN TestFeatures/Deleting_system_mailbox_is_not_possible time="2024-09-26T10:32:55+02:00" level=info msg="User 'f649f21d-5ab0-4424-bd2c-6f32cdd8d35f' created with id=f9e0df4e-3e31-4054-9920-36df3993608f" pkg=gpa/server/backend time="2024-09-26T10:32:55+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:55+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/046/config4043013198/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:55+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/046/cache4043996793/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:55+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/046/cache4043996793/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:55+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/046/data3687905343/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/046/data3687905343/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:55+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:55+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:55+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:55+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:55+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:55+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:55+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:55+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:55+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:55+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:55+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:55+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/046/config4043013198/grpcServerConfig.json time="2024-09-26T10:32:55+02:00" level=info msg="gRPC server listening on /tmp/bridge2563" pkg=grpc time="2024-09-26T10:32:55+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:55+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:55+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:55+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:55+02:00" level=info msg="Frontend client started" time="2024-09-26T10:32:55+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (289d7c4d)" time="2024-09-26T10:32:55+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (289d7c4d)" time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:42137/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:42137/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:42137/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Adding vault user" userID=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Creating new user" userID=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:42137/core/v4/events/latest" pkg=gpa/client userID=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:42137/core/v4/settings" pkg=gpa/client userID=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Registering user client, ID:f9e0df4e-3e31-4054-9920-36df3993608f" pkg=observability time="2024-09-26T10:32:55+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Starting service main loop" service=notification user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Starting service main loop" service=telemetry user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Starting service main loop" service=smtp user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:42137/core/v4/labels?Type=4" pkg=gpa/client userID=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:42137/core/v4/labels?Type=3" pkg=gpa/client userID=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:42137/core/v4/labels?Type=1" pkg=gpa/client userID=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Adding user to imap server" addrID=5eb69f2d-dbbd-4cf9-bf45-a9aebb68ded8 service=server-manager time="2024-09-26T10:32:55+02:00" level=info msg="Creating new IMAP user" addrID=5eb69f2d-dbbd-4cf9-bf45-a9aebb68ded8 service=server-manager time="2024-09-26T10:32:55+02:00" level=info msg="Setting gluon ID" addrID=5eb69f2d-dbbd-4cf9-bf45-a9aebb68ded8 gluonID=2b338019-e7a1-4de1-a5c6-9a993766d1ab userID=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Created new IMAP user" addrID=5eb69f2d-dbbd-4cf9-bf45-a9aebb68ded8 gluonID=2b338019-e7a1-4de1-a5c6-9a993766d1ab service=server-manager time="2024-09-26T10:32:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:55+02:00" level=info msg=Resuming service=user-events user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2b338019-e7a1-4de1-a5c6-9a993766d1ab labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:55+02:00" level=info msg="Starting IMAP Service" service=imap user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f9e0df4e-3e31-4054-9920-36df3993608f" userID=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Sync triggered" service=imap user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:55.796374765 +0200 CEST m=+58.366472141" user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Syncing labels" service=imap user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Synced labels" service=imap user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:42137/mail/v4/messages/count" pkg=gpa/client userID=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Syncing messages" service=imap user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Job started" service=imap user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:42137/mail/v4/messages" pkg=gpa/client userID=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Job finished" service=imap user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Synced messages" service=imap user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Finished user sync" duration=2.935828ms service=imap user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:42137/data/v1/stats" pkg=gpa/client userID=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Configuration Status Success event sent." userID=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+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-09-26T10:32:55+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:55+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:55+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:55+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:55+02:00" level=info msg="Closing user" userID=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="De-registering user client, ID:f9e0df4e-3e31-4054-9920-36df3993608f" pkg=observability time="2024-09-26T10:32:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Exiting service main loop" service=smtp user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Exiting service main loop" service=notification user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Exiting Service" service=user-identity user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Exiting service" service=user-events user=f9e0df4e-3e31-4054-9920-36df3993608f time="2024-09-26T10:32:55+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:55+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:55+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:55+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" sees "INBOX" # :1 -> *scenario Feature: IMAP Hide All Mail === RUN TestFeatures/Hide_All_Mail_Mailbox time="2024-09-26T10:32:55+02:00" level=info msg="User '894e45ed-35ce-4f2a-827c-45efa5c9df31' created with id=2b86476f-3179-4c8a-a6d7-267ea760ce9e" pkg=gpa/server/backend Background: Given there exists an account with username "894e45ed-35ce-4f2a-827c-45efa5c9df31" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:56+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:56+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/047/config3393526371/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:56+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/047/cache1834006951/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:56+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/047/cache1834006951/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:56+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/047/data1255561214/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/047/data1255561214/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:56+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:56+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:56+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:56+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:56+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:56+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:56+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:56+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:56+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:56+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:56+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/047/config3393526371/grpcServerConfig.json time="2024-09-26T10:32:56+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:56+02:00" level=info msg="gRPC server listening on /tmp/bridge9334" pkg=grpc time="2024-09-26T10:32:56+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:56+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:56+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:56+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39447/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:56+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:32:56+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (840ebe05)" time="2024-09-26T10:32:56+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (840ebe05)" time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:39447/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:39447/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:56+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Adding vault user" userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Creating new user" userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39447/core/v4/events/latest" pkg=gpa/client userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39447/core/v4/settings" pkg=gpa/client userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Registering user client, ID:2b86476f-3179-4c8a-a6d7-267ea760ce9e" pkg=observability time="2024-09-26T10:32:56+02:00" level=info msg="Starting service main loop" service=telemetry user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Starting service main loop" service=notification user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Starting service main loop" service=smtp user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39447/core/v4/labels?Type=4" pkg=gpa/client userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39447/core/v4/labels?Type=3" pkg=gpa/client userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39447/core/v4/labels?Type=1" pkg=gpa/client userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Adding user to imap server" addrID=e4273296-63eb-4f10-bf48-0eebb541e68d service=server-manager time="2024-09-26T10:32:56+02:00" level=info msg="Creating new IMAP user" addrID=e4273296-63eb-4f10-bf48-0eebb541e68d service=server-manager time="2024-09-26T10:32:56+02:00" level=info msg="Setting gluon ID" addrID=e4273296-63eb-4f10-bf48-0eebb541e68d gluonID=d9426554-631a-406d-83cf-f34d1b1773a9 userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d9426554-631a-406d-83cf-f34d1b1773a9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:56+02:00" level=info msg="Created new IMAP user" addrID=e4273296-63eb-4f10-bf48-0eebb541e68d gluonID=d9426554-631a-406d-83cf-f34d1b1773a9 service=server-manager time="2024-09-26T10:32:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:56+02:00" level=info msg=Resuming service=user-events user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Starting IMAP Service" service=imap user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Sync triggered" service=imap user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:56.250265282 +0200 CEST m=+58.820362658" user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Syncing labels" service=imap user=2b86476f-3179-4c8a-a6d7-267ea760ce9e And the user logs in with username "894e45ed-35ce-4f2a-827c-45efa5c9df31" and password "password" # :1 -> *scenario time="2024-09-26T10:32:56+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2b86476f-3179-4c8a-a6d7-267ea760ce9e" userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Synced labels" service=imap user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39447/mail/v4/messages/count" pkg=gpa/client userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Syncing messages" service=imap user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Job started" service=imap user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:39447/mail/v4/messages" pkg=gpa/client userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Job finished" service=imap user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Synced messages" service=imap user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Finished user sync" duration=2.639746ms service=imap user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=2b86476f-3179-4c8a-a6d7-267ea760ce9e And user "894e45ed-35ce-4f2a-827c-45efa5c9df31" finishes syncing # :1 -> *scenario time="2024-09-26T10:32:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:39447/data/v1/stats" pkg=gpa/client userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Configuration Status Success event sent." userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e And user "894e45ed-35ce-4f2a-827c-45efa5c9df31" 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-09-26T10:32:56+02:00" level=info msg="Setting show all mail" show=false userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e When the user hides All Mail # :1 -> *scenario time="2024-09-26T10:32:56+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 88}}" 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-09-26T10:32:56+02:00" level=info msg="Setting show all mail" show=true userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e When the user shows All Mail # :1 -> *scenario time="2024-09-26T10:32:56+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:56+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:56+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:56+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:56+02:00" level=info msg="Closing user" userID=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="De-registering user client, ID:2b86476f-3179-4c8a-a6d7-267ea760ce9e" pkg=observability time="2024-09-26T10:32:56+02:00" level=info msg="Exiting IMAP Service" service=imap user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Exiting service main loop" service=smtp user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Exiting service main loop" service=notification user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Exiting Service" service=user-identity user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Exiting service main loop" service=telemetry user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Exiting service" service=user-events user=2b86476f-3179-4c8a-a6d7-267ea760ce9e time="2024-09-26T10:32:56+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:56+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:56+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:56+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:56+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:56+02:00" level=info msg="User '1ee3ea83-0862-4e5b-b0a7-dad64d3303cb' created with id=c878aeb9-d1df-4dff-a7d1-81294755a2cf" pkg=gpa/server/backend Background: Given there exists an account with username "1ee3ea83-0862-4e5b-b0a7-dad64d3303cb" and password "password" # :1 -> *scenario And the account "1ee3ea83-0862-4e5b-b0a7-dad64d3303cb" has the following custom mailboxes: # :1 -> *scenario | name | type | | one | folder | And the address "1ee3ea83-0862-4e5b-b0a7-dad64d3303cb@proton.local" of account "1ee3ea83-0862-4e5b-b0a7-dad64d3303cb" 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-09-26T10:32:57+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:57+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/048/config3572652316/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:57+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/048/cache2371277548/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:57+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/048/cache2371277548/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:57+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/048/data2012289546/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/048/data2012289546/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:57+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:57+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:57+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:57+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:57+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:57+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:57+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:57+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:57+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:57+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:57+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:57+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/048/config3572652316/grpcServerConfig.json time="2024-09-26T10:32:57+02:00" level=info msg="gRPC server listening on /tmp/bridge5260" pkg=grpc time="2024-09-26T10:32:57+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:57+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:57+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:57+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:46629/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:57+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:32:57+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d0c1b78a)" time="2024-09-26T10:32:57+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d0c1b78a)" time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:46629/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:46629/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:57+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Adding vault user" userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Creating new user" userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:46629/core/v4/events/latest" pkg=gpa/client userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:46629/core/v4/settings" pkg=gpa/client userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Registering user client, ID:c878aeb9-d1df-4dff-a7d1-81294755a2cf" pkg=observability time="2024-09-26T10:32:57+02:00" level=info msg="Starting service main loop" service=telemetry user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Starting service main loop" service=notification user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Starting service main loop" service=smtp user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:46629/core/v4/labels?Type=4" pkg=gpa/client userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:46629/core/v4/labels?Type=3" pkg=gpa/client userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:46629/core/v4/labels?Type=1" pkg=gpa/client userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Adding user to imap server" addrID=4f8b8772-a2ef-4285-8d2a-9842d1c0b42f service=server-manager time="2024-09-26T10:32:57+02:00" level=info msg="Creating new IMAP user" addrID=4f8b8772-a2ef-4285-8d2a-9842d1c0b42f service=server-manager time="2024-09-26T10:32:57+02:00" level=info msg="Setting gluon ID" addrID=4f8b8772-a2ef-4285-8d2a-9842d1c0b42f gluonID=fbe040d6-5c4b-40b6-bd47-08397c3be8b8 userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Created new IMAP user" addrID=4f8b8772-a2ef-4285-8d2a-9842d1c0b42f gluonID=fbe040d6-5c4b-40b6-bd47-08397c3be8b8 service=server-manager time="2024-09-26T10:32:57+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:57+02:00" level=info msg=Resuming service=user-events user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Starting IMAP Service" service=imap user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Sync triggered" service=imap user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:57.433507649 +0200 CEST m=+60.003605025" user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Syncing labels" service=imap user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Received mailbox message count" count=0 gluonID=fbe040d6-5c4b-40b6-bd47-08397c3be8b8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:57+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c878aeb9-d1df-4dff-a7d1-81294755a2cf" userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf And the user logs in with username "1ee3ea83-0862-4e5b-b0a7-dad64d3303cb" and password "password" # :1 -> *scenario time="2024-09-26T10:32:57+02:00" level=info msg="Synced labels" service=imap user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:46629/mail/v4/messages/count" pkg=gpa/client userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Syncing messages" service=imap user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Job started" service=imap user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:46629/mail/v4/messages" pkg=gpa/client userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:46629/mail/v4/messages" pkg=gpa/client userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Creating new child job" service=imap user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Job finished" service=imap user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:46629/mail/v4/messages/1cca4c28-2770-4efb-8258-e73a4279f25c" pkg=gpa/client userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:46629/mail/v4/messages/fbeee7ff-86d0-403e-abf2-e972f85c33ac" pkg=gpa/client userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Child job finished" service=imap user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Synced messages" service=imap user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Finished user sync" duration=7.072754ms service=imap user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=c878aeb9-d1df-4dff-a7d1-81294755a2cf And user "1ee3ea83-0862-4e5b-b0a7-dad64d3303cb" finishes syncing # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:46629/data/v1/stats" pkg=gpa/client userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Configuration Status Success event sent." userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf Scenario: Mailbox status reports correct name, total and unread # features/imap/mailbox/info.feature:17 When user "1ee3ea83-0862-4e5b-b0a7-dad64d3303cb" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:32:57+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:57+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:57+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:57+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:57+02:00" level=info msg="Closing user" userID=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="De-registering user client, ID:c878aeb9-d1df-4dff-a7d1-81294755a2cf" pkg=observability time="2024-09-26T10:32:57+02:00" level=info msg="Exiting IMAP Service" service=imap user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Exiting service main loop" service=smtp user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Exiting service main loop" service=notification user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Exiting Service" service=user-identity user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Exiting service main loop" service=telemetry user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Exiting service" service=user-events user=c878aeb9-d1df-4dff-a7d1-81294755a2cf time="2024-09-26T10:32:57+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:57+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:57+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:57+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:57+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:57+02:00" level=info msg="User 'bd87fb80-c807-47e2-a4e7-25b18c34d34d' created with id=b730f7e9-cb32-4ec2-831d-31df008ab737" pkg=gpa/server/backend Scenario: List mailboxes # features/imap/mailbox/list.feature:2 Given there exists an account with username "bd87fb80-c807-47e2-a4e7-25b18c34d34d" and password "password" # :1 -> *scenario And the account "bd87fb80-c807-47e2-a4e7-25b18c34d34d" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox1 | folder | | mbox2 | label | Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:57+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:57+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/049/config3610093609/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:57+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/049/cache1549501886/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:57+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/049/cache1549501886/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:57+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/049/data703643640/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/049/data703643640/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:57+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:57+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:57+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:57+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:57+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:57+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:57+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:57+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/049/config3610093609/grpcServerConfig.json time="2024-09-26T10:32:57+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:57+02:00" level=info msg="gRPC server listening on /tmp/bridge0074" pkg=grpc time="2024-09-26T10:32:57+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:57+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:57+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:57+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:57+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:57+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:57+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:42685/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:57+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:32:57+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (7c813601)" time="2024-09-26T10:32:57+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (7c813601)" time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:42685/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:42685/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:57+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Adding vault user" userID=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Creating new user" userID=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:42685/core/v4/events/latest" pkg=gpa/client userID=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:42685/core/v4/settings" pkg=gpa/client userID=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Registering user client, ID:b730f7e9-cb32-4ec2-831d-31df008ab737" pkg=observability time="2024-09-26T10:32:58+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Starting service main loop" service=notification user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Starting service main loop" service=telemetry user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Starting service main loop" service=smtp user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:42685/core/v4/labels?Type=4" pkg=gpa/client userID=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:42685/core/v4/labels?Type=3" pkg=gpa/client userID=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:42685/core/v4/labels?Type=1" pkg=gpa/client userID=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Adding user to imap server" addrID=3f3a61c8-1381-406c-b87f-b1170f651b60 service=server-manager time="2024-09-26T10:32:58+02:00" level=info msg="Creating new IMAP user" addrID=3f3a61c8-1381-406c-b87f-b1170f651b60 service=server-manager time="2024-09-26T10:32:58+02:00" level=info msg="Setting gluon ID" addrID=3f3a61c8-1381-406c-b87f-b1170f651b60 gluonID=9237f400-96f9-4e6a-82b1-dd8fb6514355 userID=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Created new IMAP user" addrID=3f3a61c8-1381-406c-b87f-b1170f651b60 gluonID=9237f400-96f9-4e6a-82b1-dd8fb6514355 service=server-manager time="2024-09-26T10:32:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:58+02:00" level=info msg=Resuming service=user-events user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9237f400-96f9-4e6a-82b1-dd8fb6514355 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:58+02:00" level=info msg="Starting IMAP Service" service=imap user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Sync triggered" service=imap user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:58.007454587 +0200 CEST m=+60.577551963" user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Syncing labels" service=imap user=b730f7e9-cb32-4ec2-831d-31df008ab737 And the user logs in with username "bd87fb80-c807-47e2-a4e7-25b18c34d34d" and password "password" # :1 -> *scenario time="2024-09-26T10:32:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b730f7e9-cb32-4ec2-831d-31df008ab737" userID=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Synced labels" service=imap user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:42685/mail/v4/messages/count" pkg=gpa/client userID=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Syncing messages" service=imap user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Job started" service=imap user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:42685/mail/v4/messages" pkg=gpa/client userID=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Job finished" service=imap user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Synced messages" service=imap user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Finished user sync" duration=3.972343ms service=imap user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=b730f7e9-cb32-4ec2-831d-31df008ab737 And user "bd87fb80-c807-47e2-a4e7-25b18c34d34d" finishes syncing # :1 -> *scenario time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:42685/data/v1/stats" pkg=gpa/client userID=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Configuration Status Success event sent." userID=b730f7e9-cb32-4ec2-831d-31df008ab737 And user "bd87fb80-c807-47e2-a4e7-25b18c34d34d" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:32:58+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:58+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:58+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:58+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:58+02:00" level=info msg="Closing user" userID=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="De-registering user client, ID:b730f7e9-cb32-4ec2-831d-31df008ab737" pkg=observability time="2024-09-26T10:32:58+02:00" level=info msg="Exiting IMAP Service" service=imap user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Exiting service main loop" service=smtp user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Exiting service main loop" service=notification user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Exiting Service" service=user-identity user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Exiting service main loop" service=telemetry user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Exiting service" service=user-events user=b730f7e9-cb32-4ec2-831d-31df008ab737 time="2024-09-26T10:32:58+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:58+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:58+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:58+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:58+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:58+02:00" level=info msg="User '98776834-2c6f-412e-87fb-6b13451ad87c' created with id=a66f6a95-f53d-458e-a0ac-69024770d30e" 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 "98776834-2c6f-412e-87fb-6b13451ad87c" and password "password" # :1 -> *scenario And the account "98776834-2c6f-412e-87fb-6b13451ad87c" has 20 custom folders # :1 -> *scenario And the account "98776834-2c6f-412e-87fb-6b13451ad87c" has 60 custom labels # :1 -> *scenario time="2024-09-26T10:32:58+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:58+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/050/config4257310968/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:58+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/050/cache1075696939/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:58+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/050/cache1075696939/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:58+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/050/data3699193388/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/050/data3699193388/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:58+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:58+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:58+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:58+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:58+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:58+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:58+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:58+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:58+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:58+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:58+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:58+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/050/config4257310968/grpcServerConfig.json time="2024-09-26T10:32:58+02:00" level=info msg="gRPC server listening on /tmp/bridge4343" pkg=grpc time="2024-09-26T10:32:58+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:58+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:58+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:58+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44393/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:58+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:32:58+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3285d382)" time="2024-09-26T10:32:58+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3285d382)" time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:44393/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:44393/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:58+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Adding vault user" userID=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Creating new user" userID=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Creating user object" numAddr=1 numLabels=92 userID=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44393/core/v4/events/latest" pkg=gpa/client userID=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Starting service Last EventID=UA==" service=user-events user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44393/core/v4/settings" pkg=gpa/client userID=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Registering user client, ID:a66f6a95-f53d-458e-a0ac-69024770d30e" pkg=observability time="2024-09-26T10:32:58+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Starting service main loop" service=telemetry user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Starting service main loop" service=notification user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Starting service main loop" service=smtp user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44393/core/v4/labels?Type=4" pkg=gpa/client userID=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44393/core/v4/labels?Type=3" pkg=gpa/client userID=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44393/core/v4/labels?Type=1" pkg=gpa/client userID=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Adding user to imap server" addrID=f280b82e-1527-4dcd-abd4-a5104b0c3e93 service=server-manager time="2024-09-26T10:32:58+02:00" level=info msg="Creating new IMAP user" addrID=f280b82e-1527-4dcd-abd4-a5104b0c3e93 service=server-manager time="2024-09-26T10:32:58+02:00" level=info msg="Setting gluon ID" addrID=f280b82e-1527-4dcd-abd4-a5104b0c3e93 gluonID=0361ba31-6215-4ead-b01d-e37d05a3040b userID=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Created new IMAP user" addrID=f280b82e-1527-4dcd-abd4-a5104b0c3e93 gluonID=0361ba31-6215-4ead-b01d-e37d05a3040b service=server-manager time="2024-09-26T10:32:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:58+02:00" level=info msg=Resuming service=user-events user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0361ba31-6215-4ead-b01d-e37d05a3040b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:58+02:00" level=info msg="Starting IMAP Service" service=imap user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Sync triggered" service=imap user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:58.820967875 +0200 CEST m=+61.391065251" user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Syncing labels" service=imap user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a66f6a95-f53d-458e-a0ac-69024770d30e" userID=a66f6a95-f53d-458e-a0ac-69024770d30e And the user logs in with username "98776834-2c6f-412e-87fb-6b13451ad87c" and password "password" # :1 -> *scenario time="2024-09-26T10:32:58+02:00" level=info msg="Synced labels" service=imap user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44393/mail/v4/messages/count" pkg=gpa/client userID=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Syncing messages" service=imap user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Job started" service=imap user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:44393/mail/v4/messages" pkg=gpa/client userID=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Job finished" service=imap user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Synced messages" service=imap user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Finished user sync" duration=15.804365ms service=imap user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Event loop reset" eventID="UA==" service=user-events user=a66f6a95-f53d-458e-a0ac-69024770d30e And user "98776834-2c6f-412e-87fb-6b13451ad87c" finishes syncing # :1 -> *scenario time="2024-09-26T10:32:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:44393/data/v1/stats" pkg=gpa/client userID=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Configuration Status Success event sent." userID=a66f6a95-f53d-458e-a0ac-69024770d30e When user "98776834-2c6f-412e-87fb-6b13451ad87c" connects and authenticates IMAP client "1" # :1 -> *scenario And user "98776834-2c6f-412e-87fb-6b13451ad87c" 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-09-26T10:32:58+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:58+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:58+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:58+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:58+02:00" level=info msg="Closing user" userID=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="De-registering user client, ID:a66f6a95-f53d-458e-a0ac-69024770d30e" pkg=observability time="2024-09-26T10:32:58+02:00" level=info msg="Exiting IMAP Service" service=imap user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Exiting service main loop" service=smtp user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Exiting service main loop" service=notification user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Exiting Service" service=user-identity user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Exiting service main loop" service=telemetry user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Exiting service" service=user-events user=a66f6a95-f53d-458e-a0ac-69024770d30e time="2024-09-26T10:32:58+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:58+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:58+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:58+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:58+02:00" level=info msg="Closing service" service=unleash And IMAP client "2" counts 60 mailboxes under "Labels" # :1 -> *scenario === RUN TestFeatures/List_with_scheduled_mail time="2024-09-26T10:32:58+02:00" level=info msg="User '0f2874f8-ea37-4f9d-8f4d-dfaf517f7db0' created with id=ab69c0cc-62fd-4811-b4b3-1f5174636d82" pkg=gpa/server/backend Scenario: List with scheduled mail # features/imap/mailbox/list.feature:45 Given there exists an account with username "0f2874f8-ea37-4f9d-8f4d-dfaf517f7db0" and password "password" # :1 -> *scenario And the address "0f2874f8-ea37-4f9d-8f4d-dfaf517f7db0@proton.local" of account "0f2874f8-ea37-4f9d-8f4d-dfaf517f7db0" has the following messages in "Scheduled": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 0f2874f8-ea37-4f9d-8f4d-dfaf517f7db0@proton.local | sch | false | time="2024-09-26T10:32:59+02:00" level=info msg="Starting bridge" time="2024-09-26T10:32:59+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/051/config3834965973/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:32:59+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/051/cache2408152070/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:32:59+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/051/cache2408152070/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:32:59+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/051/data2297139832/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/051/data2297139832/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:32:59+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:32:59+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:32:59+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:32:59+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:32:59+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:32:59+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:32:59+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:32:59+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/051/config3834965973/grpcServerConfig.json time="2024-09-26T10:32:59+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:32:59+02:00" level=info msg="gRPC server listening on /tmp/bridge1388" pkg=grpc time="2024-09-26T10:32:59+02:00" level=info msg="Frontend service started" time="2024-09-26T10:32:59+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:32:59+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:32:59+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:32:59+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:32:59+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:32:59+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:38869/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:32:59+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:32:59+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (aa639df5)" time="2024-09-26T10:32:59+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (aa639df5)" time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:38869/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:38869/auth/v4" pkg=gpa/manager time="2024-09-26T10:32:59+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Adding vault user" userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Creating new user" userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:38869/core/v4/events/latest" pkg=gpa/client userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:38869/core/v4/settings" pkg=gpa/client userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Registering user client, ID:ab69c0cc-62fd-4811-b4b3-1f5174636d82" pkg=observability time="2024-09-26T10:32:59+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Starting service main loop" service=telemetry user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Starting service main loop" service=notification user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Starting service main loop" service=smtp user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:38869/core/v4/labels?Type=4" pkg=gpa/client userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:38869/core/v4/labels?Type=3" pkg=gpa/client userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:38869/core/v4/labels?Type=1" pkg=gpa/client userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Adding user to imap server" addrID=517f43e8-1ce3-41d2-849e-1a4a9c1665e8 service=server-manager time="2024-09-26T10:32:59+02:00" level=info msg="Creating new IMAP user" addrID=517f43e8-1ce3-41d2-849e-1a4a9c1665e8 service=server-manager time="2024-09-26T10:32:59+02:00" level=info msg="Setting gluon ID" addrID=517f43e8-1ce3-41d2-849e-1a4a9c1665e8 gluonID=2b8398a5-2d45-4440-9421-44b7260e0852 userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2b8398a5-2d45-4440-9421-44b7260e0852 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:32:59+02:00" level=info msg="Created new IMAP user" addrID=517f43e8-1ce3-41d2-849e-1a4a9c1665e8 gluonID=2b8398a5-2d45-4440-9421-44b7260e0852 service=server-manager time="2024-09-26T10:32:59+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:32:59+02:00" level=info msg=Resuming service=user-events user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 And the user logs in with username "0f2874f8-ea37-4f9d-8f4d-dfaf517f7db0" and password "password" # :1 -> *scenario time="2024-09-26T10:32:59+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ab69c0cc-62fd-4811-b4b3-1f5174636d82" userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Starting IMAP Service" service=imap user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Sync triggered" service=imap user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:32:59.581093018 +0200 CEST m=+62.151190404" user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Syncing labels" service=imap user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Synced labels" service=imap user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:38869/mail/v4/messages/count" pkg=gpa/client userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Syncing messages" service=imap user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Job started" service=imap user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:38869/mail/v4/messages" pkg=gpa/client userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:38869/mail/v4/messages" pkg=gpa/client userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Creating new child job" service=imap user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Job finished" service=imap user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:38869/mail/v4/messages/6f48152d-0be7-4fed-abd7-d5e7ffe52e75" pkg=gpa/client userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Child job finished" service=imap user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Synced messages" service=imap user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Finished user sync" duration=4.407952ms service=imap user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 And user "0f2874f8-ea37-4f9d-8f4d-dfaf517f7db0" finishes syncing # :1 -> *scenario time="2024-09-26T10:32:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:38869/data/v1/stats" pkg=gpa/client userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Configuration Status Success event sent." userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 And user "0f2874f8-ea37-4f9d-8f4d-dfaf517f7db0" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:32:59+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:32:59+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:32:59+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:32:59+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:32:59+02:00" level=info msg="Closing user" userID=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="De-registering user client, ID:ab69c0cc-62fd-4811-b4b3-1f5174636d82" pkg=observability time="2024-09-26T10:32:59+02:00" level=info msg="Exiting IMAP Service" service=imap user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Exiting service main loop" service=smtp user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Exiting service main loop" service=notification user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Exiting Service" service=user-identity user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Exiting service main loop" service=telemetry user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Exiting service" service=user-events user=ab69c0cc-62fd-4811-b4b3-1f5174636d82 time="2024-09-26T10:32:59+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:32:59+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:32:59+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:32: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-09-26T10:32:59+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:32:59+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:32:59+02:00" level=info msg="User '500565b9-c8db-4212-b224-637a1deecea0' created with id=cc84e5b4-8600-480e-8f6f-aabad9108ed0" pkg=gpa/server/backend Background: Given there exists an account with username "500565b9-c8db-4212-b224-637a1deecea0" and password "password" # :1 -> *scenario And the account "500565b9-c8db-4212-b224-637a1deecea0" has the following custom mailboxes: # :1 -> *scenario | name | type | | f1 | folder | | l1 | label | Then it succeeds # :1 -> *scenario time="2024-09-26T10:33:00+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:00+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/052/config3071943205/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:00+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/052/cache2637147644/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:00+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/052/cache2637147644/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:00+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/052/data3528693172/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/052/data3528693172/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:00+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:00+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:00+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:00+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:00+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:00+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:00+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:00+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:00+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:00+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:00+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:00+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/052/config3071943205/grpcServerConfig.json time="2024-09-26T10:33:00+02:00" level=info msg="gRPC server listening on /tmp/bridge5035" pkg=grpc time="2024-09-26T10:33:00+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:00+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:00+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:00+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43419/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:00+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:33:00+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (100a2dbf)" time="2024-09-26T10:33:00+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (100a2dbf)" time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:43419/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:43419/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:00+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Adding vault user" userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Creating new user" userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43419/core/v4/events/latest" pkg=gpa/client userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43419/core/v4/settings" pkg=gpa/client userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Registering user client, ID:cc84e5b4-8600-480e-8f6f-aabad9108ed0" pkg=observability time="2024-09-26T10:33:00+02:00" level=info msg="Starting service main loop" service=telemetry user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Starting service main loop" service=notification user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Starting service main loop" service=smtp user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43419/core/v4/labels?Type=4" pkg=gpa/client userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43419/core/v4/labels?Type=3" pkg=gpa/client userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43419/core/v4/labels?Type=1" pkg=gpa/client userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Adding user to imap server" addrID=e9b5babd-bfb0-4b1d-ac5b-2608b6c6472f service=server-manager time="2024-09-26T10:33:00+02:00" level=info msg="Creating new IMAP user" addrID=e9b5babd-bfb0-4b1d-ac5b-2608b6c6472f service=server-manager time="2024-09-26T10:33:00+02:00" level=info msg="Setting gluon ID" addrID=e9b5babd-bfb0-4b1d-ac5b-2608b6c6472f gluonID=421bbb2d-0ab9-47af-8b6c-098e32f6b372 userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Created new IMAP user" addrID=e9b5babd-bfb0-4b1d-ac5b-2608b6c6472f gluonID=421bbb2d-0ab9-47af-8b6c-098e32f6b372 service=server-manager time="2024-09-26T10:33:00+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:00+02:00" level=info msg=Resuming service=user-events user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Received mailbox message count" count=0 gluonID=421bbb2d-0ab9-47af-8b6c-098e32f6b372 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:00+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:cc84e5b4-8600-480e-8f6f-aabad9108ed0" userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Starting IMAP Service" service=imap user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Sync triggered" service=imap user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:00.267090132 +0200 CEST m=+62.837187508" user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Syncing labels" service=imap user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 And the user logs in with username "500565b9-c8db-4212-b224-637a1deecea0" and password "password" # :1 -> *scenario time="2024-09-26T10:33:00+02:00" level=info msg="Synced labels" service=imap user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43419/mail/v4/messages/count" pkg=gpa/client userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Syncing messages" service=imap user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Job started" service=imap user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:43419/mail/v4/messages" pkg=gpa/client userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Job finished" service=imap user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Synced messages" service=imap user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Finished user sync" duration=3.107023ms service=imap user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 And user "500565b9-c8db-4212-b224-637a1deecea0" finishes syncing # :1 -> *scenario time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:43419/data/v1/stats" pkg=gpa/client userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Configuration Status Success event sent." userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 And user "500565b9-c8db-4212-b224-637a1deecea0" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43419/core/v4/labels?Type=3" pkg=gpa/client userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: PUT https://127.0.0.1:43419/core/v4/labels/746dccaf-c235-4cac-82e6-e6337b8ae64e" pkg=gpa/client userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 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-09-26T10:33:00+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:00+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:00+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:00+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:00+02:00" level=info msg="Closing user" userID=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="De-registering user client, ID:cc84e5b4-8600-480e-8f6f-aabad9108ed0" pkg=observability time="2024-09-26T10:33:00+02:00" level=info msg="Exiting IMAP Service" service=imap user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Exiting service main loop" service=smtp user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Exiting service main loop" service=notification user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Exiting Service" service=user-identity user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Exiting service main loop" service=telemetry user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Exiting service" service=user-events user=cc84e5b4-8600-480e-8f6f-aabad9108ed0 time="2024-09-26T10:33:00+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:00+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:00+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:00+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:00+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" does not see "Folders/f1" # :1 -> *scenario === RUN TestFeatures/Rename_label time="2024-09-26T10:33:00+02:00" level=info msg="User '3769d0a8-4205-4439-84ed-62e912f521ac' created with id=7d40b568-d36a-47b2-9e7b-ece1ac837f9e" pkg=gpa/server/backend time="2024-09-26T10:33:00+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:00+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/053/config578014892/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:00+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/053/cache1042517310/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:00+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/053/cache1042517310/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:00+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/053/data2277352343/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/053/data2277352343/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:00+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:00+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:00+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:00+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:00+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:00+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:00+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:00+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:00+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:00+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/053/config578014892/grpcServerConfig.json time="2024-09-26T10:33:00+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:00+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:00+02:00" level=info msg="gRPC server listening on /tmp/bridge4312" pkg=grpc time="2024-09-26T10:33:00+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:00+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:00+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:00+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37165/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:00+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:00+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d4fc01af)" time="2024-09-26T10:33:00+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d4fc01af)" time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:37165/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:37165/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:00+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Adding vault user" userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Creating new user" userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37165/core/v4/events/latest" pkg=gpa/client userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37165/core/v4/settings" pkg=gpa/client userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Registering user client, ID:7d40b568-d36a-47b2-9e7b-ece1ac837f9e" pkg=observability time="2024-09-26T10:33:00+02:00" level=info msg="Starting service main loop" service=telemetry user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Starting service main loop" service=notification user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Starting service main loop" service=smtp user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37165/core/v4/labels?Type=4" pkg=gpa/client userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37165/core/v4/labels?Type=3" pkg=gpa/client userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37165/core/v4/labels?Type=1" pkg=gpa/client userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Adding user to imap server" addrID=6546768d-153a-47ae-978a-300267803742 service=server-manager time="2024-09-26T10:33:00+02:00" level=info msg="Creating new IMAP user" addrID=6546768d-153a-47ae-978a-300267803742 service=server-manager time="2024-09-26T10:33:00+02:00" level=info msg="Setting gluon ID" addrID=6546768d-153a-47ae-978a-300267803742 gluonID=ffdef254-c7f1-453e-89b7-aadec9125608 userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Created new IMAP user" addrID=6546768d-153a-47ae-978a-300267803742 gluonID=ffdef254-c7f1-453e-89b7-aadec9125608 service=server-manager time="2024-09-26T10:33:00+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:00+02:00" level=info msg=Resuming service=user-events user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ffdef254-c7f1-453e-89b7-aadec9125608 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:00+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7d40b568-d36a-47b2-9e7b-ece1ac837f9e" userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Starting IMAP Service" service=imap user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Sync triggered" service=imap user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:00.854738947 +0200 CEST m=+63.424836323" user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Syncing labels" service=imap user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Synced labels" service=imap user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37165/mail/v4/messages/count" pkg=gpa/client userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Syncing messages" service=imap user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Job started" service=imap user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:37165/mail/v4/messages" pkg=gpa/client userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Job finished" service=imap user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Synced messages" service=imap user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Finished user sync" duration=3.085391ms service=imap user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:37165/data/v1/stats" pkg=gpa/client userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Configuration Status Success event sent." userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37165/core/v4/labels?Type=1" pkg=gpa/client userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="200 OK: PUT https://127.0.0.1:37165/core/v4/labels/fc0157bb-4607-4af0-9378-5f69c5b0770f" pkg=gpa/client userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e 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-09-26T10:33:00+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:00+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:00+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:00+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:00+02:00" level=info msg="Closing user" userID=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="De-registering user client, ID:7d40b568-d36a-47b2-9e7b-ece1ac837f9e" pkg=observability time="2024-09-26T10:33:00+02:00" level=info msg="Exiting IMAP Service" service=imap user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Exiting service main loop" service=smtp user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Exiting service main loop" service=notification user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Exiting Service" service=user-identity user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Exiting service main loop" service=telemetry user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Exiting service" service=user-events user=7d40b568-d36a-47b2-9e7b-ece1ac837f9e time="2024-09-26T10:33:00+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:00+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:00+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:00+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:00+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" does not see "Labels/l1" # :1 -> *scenario === RUN TestFeatures/Renaming_folder_to_label_is_not_possible time="2024-09-26T10:33:01+02:00" level=info msg="User '3d78c65f-76e4-440e-8eb6-1020d9d5463d' created with id=baeec288-59a5-4d42-a195-95e3e9fd8fd2" pkg=gpa/server/backend time="2024-09-26T10:33:01+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:01+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/054/config395013563/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:01+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/054/cache3350573977/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:01+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/054/cache3350573977/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:01+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/054/data302912780/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/054/data302912780/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:01+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:01+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:01+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:01+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:01+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:01+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:01+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:01+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:01+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:01+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:01+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:01+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/054/config395013563/grpcServerConfig.json time="2024-09-26T10:33:01+02:00" level=info msg="gRPC server listening on /tmp/bridge1080" pkg=grpc time="2024-09-26T10:33:01+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:01+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:01+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:01+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33269/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:01+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:01+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8c2395ef)" time="2024-09-26T10:33:01+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8c2395ef)" time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:33269/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:33269/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:01+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Adding vault user" userID=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Creating new user" userID=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33269/core/v4/events/latest" pkg=gpa/client userID=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33269/core/v4/settings" pkg=gpa/client userID=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Registering user client, ID:baeec288-59a5-4d42-a195-95e3e9fd8fd2" pkg=observability time="2024-09-26T10:33:01+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Starting service main loop" service=telemetry user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Starting service main loop" service=notification user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Starting service main loop" service=smtp user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33269/core/v4/labels?Type=4" pkg=gpa/client userID=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33269/core/v4/labels?Type=3" pkg=gpa/client userID=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33269/core/v4/labels?Type=1" pkg=gpa/client userID=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Adding user to imap server" addrID=0427e723-141f-4d91-9031-f630e7ef5dba service=server-manager time="2024-09-26T10:33:01+02:00" level=info msg="Creating new IMAP user" addrID=0427e723-141f-4d91-9031-f630e7ef5dba service=server-manager time="2024-09-26T10:33:01+02:00" level=info msg="Setting gluon ID" addrID=0427e723-141f-4d91-9031-f630e7ef5dba gluonID=3e2444b6-4c4d-417b-9f78-bc5c47223079 userID=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Created new IMAP user" addrID=0427e723-141f-4d91-9031-f630e7ef5dba gluonID=3e2444b6-4c4d-417b-9f78-bc5c47223079 service=server-manager time="2024-09-26T10:33:01+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:01+02:00" level=info msg=Resuming service=user-events user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3e2444b6-4c4d-417b-9f78-bc5c47223079 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:01+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:baeec288-59a5-4d42-a195-95e3e9fd8fd2" userID=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Starting IMAP Service" service=imap user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Sync triggered" service=imap user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:01.439640982 +0200 CEST m=+64.009738358" user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Syncing labels" service=imap user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Synced labels" service=imap user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33269/mail/v4/messages/count" pkg=gpa/client userID=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Syncing messages" service=imap user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Job started" service=imap user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:33269/mail/v4/messages" pkg=gpa/client userID=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Job finished" service=imap user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Synced messages" service=imap user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Finished user sync" duration=2.741239ms service=imap user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:33269/data/v1/stats" pkg=gpa/client userID=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Configuration Status Success event sent." userID=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33269/core/v4/labels?Type=1" pkg=gpa/client userID=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+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-09-26T10:33:01+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:01+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:01+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:01+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:01+02:00" level=info msg="Closing user" userID=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="De-registering user client, ID:baeec288-59a5-4d42-a195-95e3e9fd8fd2" pkg=observability time="2024-09-26T10:33:01+02:00" level=info msg="Exiting IMAP Service" service=imap user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Exiting service main loop" service=smtp user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Exiting service main loop" service=notification user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Exiting Service" service=user-identity user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Exiting service main loop" service=telemetry user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Exiting service" service=user-events user=baeec288-59a5-4d42-a195-95e3e9fd8fd2 time="2024-09-26T10:33:01+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:01+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:01+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:01+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:01+02:00" level=info msg="Closing service" service=unleash Then it fails # :1 -> *scenario === RUN TestFeatures/Renaming_system_folder_is_not_possible time="2024-09-26T10:33:01+02:00" level=info msg="User 'c6938fd8-a0f0-44fa-97cf-015b404806e7' created with id=0cbafbc0-98b9-40f5-8b61-8fbab2605c32" pkg=gpa/server/backend time="2024-09-26T10:33:01+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:01+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/055/config1855389759/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:01+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/055/cache1892030831/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:01+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/055/cache1892030831/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:01+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/055/data3038128765/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/055/data3038128765/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:01+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:01+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:01+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:01+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:01+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:01+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:01+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:01+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/055/config1855389759/grpcServerConfig.json time="2024-09-26T10:33:01+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:01+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:01+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:01+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:01+02:00" level=info msg="gRPC server listening on /tmp/bridge4935" pkg=grpc time="2024-09-26T10:33:01+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:01+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:01+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:01+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:44169/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:01+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:01+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ae346593)" time="2024-09-26T10:33:01+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ae346593)" time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:44169/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:44169/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:01+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Adding vault user" userID=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Creating new user" userID=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44169/core/v4/events/latest" pkg=gpa/client userID=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44169/core/v4/settings" pkg=gpa/client userID=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Registering user client, ID:0cbafbc0-98b9-40f5-8b61-8fbab2605c32" pkg=observability time="2024-09-26T10:33:02+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Starting service main loop" service=notification user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Starting service main loop" service=smtp user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Starting service main loop" service=telemetry user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44169/core/v4/labels?Type=4" pkg=gpa/client userID=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44169/core/v4/labels?Type=3" pkg=gpa/client userID=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44169/core/v4/labels?Type=1" pkg=gpa/client userID=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Adding user to imap server" addrID=c962a0ae-42fb-4758-a174-70437d0c11e3 service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Creating new IMAP user" addrID=c962a0ae-42fb-4758-a174-70437d0c11e3 service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Setting gluon ID" addrID=c962a0ae-42fb-4758-a174-70437d0c11e3 gluonID=a9027ee1-e845-409c-8a34-7d35c41291e1 userID=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Created new IMAP user" addrID=c962a0ae-42fb-4758-a174-70437d0c11e3 gluonID=a9027ee1-e845-409c-8a34-7d35c41291e1 service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a9027ee1-e845-409c-8a34-7d35c41291e1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:02+02:00" level=info msg=Resuming service=user-events user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Starting IMAP Service" service=imap user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Sync triggered" service=imap user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:02.016840961 +0200 CEST m=+64.586938337" user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Syncing labels" service=imap user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0cbafbc0-98b9-40f5-8b61-8fbab2605c32" userID=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Synced labels" service=imap user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44169/mail/v4/messages/count" pkg=gpa/client userID=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Syncing messages" service=imap user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Job started" service=imap user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:44169/mail/v4/messages" pkg=gpa/client userID=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Job finished" service=imap user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Synced messages" service=imap user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Finished user sync" duration=2.631681ms service=imap user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:44169/data/v1/stats" pkg=gpa/client userID=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Configuration Status Success event sent." userID=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44169/core/v4/labels?Type=3" pkg=gpa/client userID=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+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-09-26T10:33:02+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:02+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:02+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:02+02:00" level=info msg="Closing user" userID=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="De-registering user client, ID:0cbafbc0-98b9-40f5-8b61-8fbab2605c32" pkg=observability time="2024-09-26T10:33:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Exiting service main loop" service=smtp user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Exiting service main loop" service=notification user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Exiting Service" service=user-identity user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Exiting service" service=user-events user=0cbafbc0-98b9-40f5-8b61-8fbab2605c32 time="2024-09-26T10:33:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Closing service" service=unleash Then it fails # :1 -> *scenario Feature: IMAP get mailbox info === RUN TestFeatures/Rename_folder_with_subfolders time="2024-09-26T10:33:02+02:00" level=info msg="User '59e7481b-ead2-4ea4-b452-86b0cf835793' created with id=e50ba1f6-d126-4301-96e0-71f8d95fbbb0" pkg=gpa/server/backend Background: Given there exists an account with username "59e7481b-ead2-4ea4-b452-86b0cf835793" and password "password" # :1 -> *scenario And the account "59e7481b-ead2-4ea4-b452-86b0cf835793" has the following custom mailboxes: # :1 -> *scenario | name | type | | f1 | folder | | f1/f2 | folder | Then it succeeds # :1 -> *scenario time="2024-09-26T10:33:02+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:02+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/056/config3448433116/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/056/cache1207105388/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/056/cache1207105388/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:02+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/056/data1003123118/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/056/data1003123118/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:02+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:02+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:02+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:02+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:02+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:02+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:02+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/056/config3448433116/grpcServerConfig.json time="2024-09-26T10:33:02+02:00" level=info msg="gRPC server listening on /tmp/bridge0852" pkg=grpc time="2024-09-26T10:33:02+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:02+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:02+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:02+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:02+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:02+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:02+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:02+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:33:02+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (74c656fa)" time="2024-09-26T10:33:02+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (74c656fa)" time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40063/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:40063/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:40063/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:02+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Adding vault user" userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Creating new user" userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40063/core/v4/events/latest" pkg=gpa/client userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40063/core/v4/settings" pkg=gpa/client userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Registering user client, ID:e50ba1f6-d126-4301-96e0-71f8d95fbbb0" pkg=observability time="2024-09-26T10:33:02+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Starting service main loop" service=telemetry user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Starting service main loop" service=notification user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Starting service main loop" service=smtp user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40063/core/v4/labels?Type=4" pkg=gpa/client userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40063/core/v4/labels?Type=3" pkg=gpa/client userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40063/core/v4/labels?Type=1" pkg=gpa/client userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Adding user to imap server" addrID=a6fb520c-f235-4a65-a1af-66402297cd2a service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Creating new IMAP user" addrID=a6fb520c-f235-4a65-a1af-66402297cd2a service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Setting gluon ID" addrID=a6fb520c-f235-4a65-a1af-66402297cd2a gluonID=b132939c-983a-48fb-8edf-112f4f2c4fa4 userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b132939c-983a-48fb-8edf-112f4f2c4fa4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:02+02:00" level=info msg="Created new IMAP user" addrID=a6fb520c-f235-4a65-a1af-66402297cd2a gluonID=b132939c-983a-48fb-8edf-112f4f2c4fa4 service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg=Resuming service=user-events user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Starting IMAP Service" service=imap user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Sync triggered" service=imap user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:02.590710331 +0200 CEST m=+65.160807707" user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Syncing labels" service=imap user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 And the user logs in with username "59e7481b-ead2-4ea4-b452-86b0cf835793" and password "password" # :1 -> *scenario time="2024-09-26T10:33:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e50ba1f6-d126-4301-96e0-71f8d95fbbb0" userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Synced labels" service=imap user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40063/mail/v4/messages/count" pkg=gpa/client userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Syncing messages" service=imap user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Job started" service=imap user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:40063/mail/v4/messages" pkg=gpa/client userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Job finished" service=imap user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Synced messages" service=imap user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Finished user sync" duration=2.624949ms service=imap user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 And user "59e7481b-ead2-4ea4-b452-86b0cf835793" finishes syncing # :1 -> *scenario time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:40063/data/v1/stats" pkg=gpa/client userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Configuration Status Success event sent." userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 And user "59e7481b-ead2-4ea4-b452-86b0cf835793" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40063/core/v4/labels?Type=3" pkg=gpa/client userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: PUT https://127.0.0.1:40063/core/v4/labels/c035fe21-6538-44d3-a461-ba2a142b7eee" pkg=gpa/client userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 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-09-26T10:33:02+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:02+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:02+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:02+02:00" level=info msg="Closing user" userID=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="De-registering user client, ID:e50ba1f6-d126-4301-96e0-71f8d95fbbb0" pkg=observability time="2024-09-26T10:33:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Exiting service main loop" service=smtp user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Exiting service main loop" service=notification user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Exiting Service" service=user-identity user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Exiting service" service=user-events user=e50ba1f6-d126-4301-96e0-71f8d95fbbb0 time="2024-09-26T10:33:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:02+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" does not see "Folders/f1/f2" # :1 -> *scenario Feature: IMAP select mailbox === RUN TestFeatures/Select_inbox time="2024-09-26T10:33:02+02:00" level=info msg="User 'c621425c-bd29-466f-8aa5-275624fccf26' created with id=254586ef-0de9-45c7-97a4-c809af57c9ce" pkg=gpa/server/backend Background: Given there exists an account with username "c621425c-bd29-466f-8aa5-275624fccf26" and password "password" # :1 -> *scenario And the account "c621425c-bd29-466f-8aa5-275624fccf26" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | | label | label | Then it succeeds # :1 -> *scenario time="2024-09-26T10:33:02+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:02+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/057/config1809741813/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/057/cache355608147/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/057/cache355608147/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:02+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/057/data1542700519/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/057/data1542700519/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:02+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:02+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:02+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:02+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:02+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:02+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:02+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:02+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:02+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:02+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/057/config1809741813/grpcServerConfig.json time="2024-09-26T10:33:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:02+02:00" level=info msg="gRPC server listening on /tmp/bridge7955" pkg=grpc time="2024-09-26T10:33:02+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:02+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:02+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:02+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:02+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:34713/feature/v2/frontend" pkg=gpa/manager When bridge starts # :1 -> *scenario time="2024-09-26T10:33:02+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3610e03a)" time="2024-09-26T10:33:02+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3610e03a)" time="2024-09-26T10:33:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:34713/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:34713/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:03+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Adding vault user" userID=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Creating new user" userID=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:34713/core/v4/events/latest" pkg=gpa/client userID=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:34713/core/v4/settings" pkg=gpa/client userID=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Registering user client, ID:254586ef-0de9-45c7-97a4-c809af57c9ce" pkg=observability time="2024-09-26T10:33:03+02:00" level=info msg="Starting service main loop" service=telemetry user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Starting service main loop" service=notification user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Starting service main loop" service=smtp user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:34713/core/v4/labels?Type=4" pkg=gpa/client userID=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:34713/core/v4/labels?Type=3" pkg=gpa/client userID=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:34713/core/v4/labels?Type=1" pkg=gpa/client userID=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Adding user to imap server" addrID=d86810f3-279c-42a7-b7ca-97c24efeae7e service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Creating new IMAP user" addrID=d86810f3-279c-42a7-b7ca-97c24efeae7e service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Setting gluon ID" addrID=d86810f3-279c-42a7-b7ca-97c24efeae7e gluonID=ce8dd712-c07d-43d1-9b69-c8faff6d5518 userID=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ce8dd712-c07d-43d1-9b69-c8faff6d5518 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:03+02:00" level=info msg="Created new IMAP user" addrID=d86810f3-279c-42a7-b7ca-97c24efeae7e gluonID=ce8dd712-c07d-43d1-9b69-c8faff6d5518 service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg=Resuming service=user-events user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Starting IMAP Service" service=imap user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Sync triggered" service=imap user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:03.164146141 +0200 CEST m=+65.734243517" user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Syncing labels" service=imap user=254586ef-0de9-45c7-97a4-c809af57c9ce And the user logs in with username "c621425c-bd29-466f-8aa5-275624fccf26" and password "password" # :1 -> *scenario time="2024-09-26T10:33:03+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:254586ef-0de9-45c7-97a4-c809af57c9ce" userID=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Synced labels" service=imap user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:34713/mail/v4/messages/count" pkg=gpa/client userID=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Syncing messages" service=imap user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Job started" service=imap user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:34713/mail/v4/messages" pkg=gpa/client userID=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Job finished" service=imap user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Synced messages" service=imap user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Finished user sync" duration=3.231448ms service=imap user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=254586ef-0de9-45c7-97a4-c809af57c9ce And user "c621425c-bd29-466f-8aa5-275624fccf26" finishes syncing # :1 -> *scenario time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:34713/data/v1/stats" pkg=gpa/client userID=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Configuration Status Success event sent." userID=254586ef-0de9-45c7-97a4-c809af57c9ce And user "c621425c-bd29-466f-8aa5-275624fccf26" 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-09-26T10:33:03+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:03+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:03+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:03+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:03+02:00" level=info msg="Closing user" userID=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="De-registering user client, ID:254586ef-0de9-45c7-97a4-c809af57c9ce" pkg=observability time="2024-09-26T10:33:03+02:00" level=info msg="Exiting IMAP Service" service=imap user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Exiting service main loop" service=smtp user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Exiting service main loop" service=notification user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Exiting Service" service=user-identity user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Exiting service main loop" service=telemetry user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Exiting service" service=user-events user=254586ef-0de9-45c7-97a4-c809af57c9ce time="2024-09-26T10:33:03+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Closing service" service=unleash Then it succeeds # :1 -> *scenario === RUN TestFeatures/Select_custom_mailbox time="2024-09-26T10:33:03+02:00" level=info msg="User '9c7f786a-a9c7-4738-820f-f543ae33f59f' created with id=383a05c6-6c2c-46e6-973b-4cc95e112d15" pkg=gpa/server/backend time="2024-09-26T10:33:03+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/058/config732485371/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/058/cache375165182/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/058/cache375165182/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/058/data1710533137/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/058/data1710533137/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:03+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:03+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:03+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:03+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:03+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:03+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:03+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/058/config732485371/grpcServerConfig.json time="2024-09-26T10:33:03+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:03+02:00" level=info msg="gRPC server listening on /tmp/bridge5007" pkg=grpc time="2024-09-26T10:33:03+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:03+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:03+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:03+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:03+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:03+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:03+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e3a9e875)" time="2024-09-26T10:33:03+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e3a9e875)" time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:43115/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:43115/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:43115/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:03+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Adding vault user" userID=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Creating new user" userID=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:43115/core/v4/events/latest" pkg=gpa/client userID=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:43115/core/v4/settings" pkg=gpa/client userID=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Registering user client, ID:383a05c6-6c2c-46e6-973b-4cc95e112d15" pkg=observability time="2024-09-26T10:33:03+02:00" level=info msg="Starting service main loop" service=telemetry user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Starting service main loop" service=smtp user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Starting service main loop" service=notification user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:43115/core/v4/labels?Type=4" pkg=gpa/client userID=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:43115/core/v4/labels?Type=3" pkg=gpa/client userID=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:43115/core/v4/labels?Type=1" pkg=gpa/client userID=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Adding user to imap server" addrID=285e70bf-9942-47b8-8e7f-4d5f2b895c32 service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Creating new IMAP user" addrID=285e70bf-9942-47b8-8e7f-4d5f2b895c32 service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Setting gluon ID" addrID=285e70bf-9942-47b8-8e7f-4d5f2b895c32 gluonID=5ab1cfbe-d729-4d5d-84da-7f6691dbb10c userID=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5ab1cfbe-d729-4d5d-84da-7f6691dbb10c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:03+02:00" level=info msg="Created new IMAP user" addrID=285e70bf-9942-47b8-8e7f-4d5f2b895c32 gluonID=5ab1cfbe-d729-4d5d-84da-7f6691dbb10c service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg=Resuming service=user-events user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Starting IMAP Service" service=imap user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:383a05c6-6c2c-46e6-973b-4cc95e112d15" userID=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Sync triggered" service=imap user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:03.743878352 +0200 CEST m=+66.313975728" user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Syncing labels" service=imap user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Synced labels" service=imap user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:43115/mail/v4/messages/count" pkg=gpa/client userID=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Syncing messages" service=imap user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Job started" service=imap user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:43115/mail/v4/messages" pkg=gpa/client userID=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Job finished" service=imap user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Synced messages" service=imap user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Finished user sync" duration=2.799319ms service=imap user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:43115/data/v1/stats" pkg=gpa/client userID=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Configuration Status Success event sent." userID=383a05c6-6c2c-46e6-973b-4cc95e112d15 Scenario: Select custom mailbox # features/imap/mailbox/select.feature:19 When IMAP client "1" selects "Folders/mbox" # :1 -> *scenario time="2024-09-26T10:33:03+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:03+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:03+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:03+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:03+02:00" level=info msg="Closing user" userID=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="De-registering user client, ID:383a05c6-6c2c-46e6-973b-4cc95e112d15" pkg=observability time="2024-09-26T10:33:03+02:00" level=info msg="Exiting IMAP Service" service=imap user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Exiting service main loop" service=smtp user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Exiting service main loop" service=notification user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Exiting Service" service=user-identity user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Exiting service main loop" service=telemetry user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Exiting service" service=user-events user=383a05c6-6c2c-46e6-973b-4cc95e112d15 time="2024-09-26T10:33:03+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:03+02:00" level=info msg="Closing service" service=unleash Then it succeeds # :1 -> *scenario === RUN TestFeatures/Select_custom_label time="2024-09-26T10:33:03+02:00" level=info msg="User 'd62956ee-18ba-4b87-9afc-1915fbafc7ac' created with id=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc" pkg=gpa/server/backend time="2024-09-26T10:33:04+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:04+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/059/config1098042920/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:04+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/059/cache2706919396/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:04+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/059/cache2706919396/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:04+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/059/data2537154605/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/059/data2537154605/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:04+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:04+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:04+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:04+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:04+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:04+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:04+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:04+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:04+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:04+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:04+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/059/config1098042920/grpcServerConfig.json time="2024-09-26T10:33:04+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:04+02:00" level=info msg="gRPC server listening on /tmp/bridge2983" pkg=grpc time="2024-09-26T10:33:04+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:04+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:04+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:04+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:04+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:04+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (054c5b7b)" time="2024-09-26T10:33:04+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (054c5b7b)" time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33305/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:33305/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:33305/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:04+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Adding vault user" userID=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Creating new user" userID=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33305/core/v4/events/latest" pkg=gpa/client userID=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33305/core/v4/settings" pkg=gpa/client userID=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Registering user client, ID:fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc" pkg=observability time="2024-09-26T10:33:04+02:00" level=info msg="Starting service main loop" service=telemetry user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Starting service main loop" service=notification user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Starting service main loop" service=smtp user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33305/core/v4/labels?Type=4" pkg=gpa/client userID=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33305/core/v4/labels?Type=3" pkg=gpa/client userID=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33305/core/v4/labels?Type=1" pkg=gpa/client userID=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Adding user to imap server" addrID=8aefae7b-f57a-48aa-b165-7e1f8c4420d6 service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Creating new IMAP user" addrID=8aefae7b-f57a-48aa-b165-7e1f8c4420d6 service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Setting gluon ID" addrID=8aefae7b-f57a-48aa-b165-7e1f8c4420d6 gluonID=01b1d6ff-8e87-4978-960a-97f6ec56553e userID=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Created new IMAP user" addrID=8aefae7b-f57a-48aa-b165-7e1f8c4420d6 gluonID=01b1d6ff-8e87-4978-960a-97f6ec56553e service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg=Resuming service=user-events user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Received mailbox message count" count=0 gluonID=01b1d6ff-8e87-4978-960a-97f6ec56553e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:04+02:00" level=info msg="Starting IMAP Service" service=imap user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Sync triggered" service=imap user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:04.32075654 +0200 CEST m=+66.890853916" user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Syncing labels" service=imap user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc" userID=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Synced labels" service=imap user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33305/mail/v4/messages/count" pkg=gpa/client userID=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Syncing messages" service=imap user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Job started" service=imap user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:33305/mail/v4/messages" pkg=gpa/client userID=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Job finished" service=imap user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Synced messages" service=imap user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Finished user sync" duration=2.600052ms service=imap user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:33305/data/v1/stats" pkg=gpa/client userID=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Configuration Status Success event sent." userID=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc Scenario: Select custom label # features/imap/mailbox/select.feature:23 When IMAP client "1" selects "Labels/label" # :1 -> *scenario time="2024-09-26T10:33:04+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:04+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:04+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:04+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:04+02:00" level=info msg="Closing user" userID=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="De-registering user client, ID:fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc" pkg=observability time="2024-09-26T10:33:04+02:00" level=info msg="Exiting IMAP Service" service=imap user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Exiting service main loop" service=smtp user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Exiting service main loop" service=notification user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Exiting Service" service=user-identity user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Exiting service main loop" service=telemetry user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Exiting service" service=user-events user=fabc7c79-0246-4cf2-89ec-ae23f0a6ebcc time="2024-09-26T10:33:04+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:04+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Closing service" service=unleash Then it succeeds # :1 -> *scenario === RUN TestFeatures/Select_non-existing_mailbox time="2024-09-26T10:33:04+02:00" level=info msg="User '210cbb14-67e9-4638-86a6-6abafe262a4d' created with id=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10" pkg=gpa/server/backend time="2024-09-26T10:33:04+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:04+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/060/config2944340828/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:04+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/060/cache3157643994/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:04+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/060/cache3157643994/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:04+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/060/data843284027/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/060/data843284027/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:04+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:04+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:04+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:04+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:04+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:04+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:04+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:04+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/060/config2944340828/grpcServerConfig.json time="2024-09-26T10:33:04+02:00" level=info msg="gRPC server listening on /tmp/bridge4518" pkg=grpc time="2024-09-26T10:33:04+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:04+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:04+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:04+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:04+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:04+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:04+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:04+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:04+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:44107/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:04+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (54d67d7b)" time="2024-09-26T10:33:04+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (54d67d7b)" time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:44107/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:44107/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:04+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Adding vault user" userID=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Creating new user" userID=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:44107/core/v4/events/latest" pkg=gpa/client userID=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:44107/core/v4/settings" pkg=gpa/client userID=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Registering user client, ID:7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10" pkg=observability time="2024-09-26T10:33:04+02:00" level=info msg="Starting service main loop" service=telemetry user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Starting service main loop" service=notification user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Starting service main loop" service=smtp user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:44107/core/v4/labels?Type=4" pkg=gpa/client userID=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:44107/core/v4/labels?Type=3" pkg=gpa/client userID=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:44107/core/v4/labels?Type=1" pkg=gpa/client userID=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Adding user to imap server" addrID=ea5560e9-2564-4ba5-94b4-6b353a144fba service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Creating new IMAP user" addrID=ea5560e9-2564-4ba5-94b4-6b353a144fba service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Setting gluon ID" addrID=ea5560e9-2564-4ba5-94b4-6b353a144fba gluonID=51dfeb0e-e8cf-4e9d-924a-9d6e6a6da99f userID=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Created new IMAP user" addrID=ea5560e9-2564-4ba5-94b4-6b353a144fba gluonID=51dfeb0e-e8cf-4e9d-924a-9d6e6a6da99f service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg=Resuming service=user-events user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Received mailbox message count" count=0 gluonID=51dfeb0e-e8cf-4e9d-924a-9d6e6a6da99f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:04+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10" userID=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Starting IMAP Service" service=imap user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Sync triggered" service=imap user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:04.907688126 +0200 CEST m=+67.477785512" user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Syncing labels" service=imap user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Synced labels" service=imap user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:44107/mail/v4/messages/count" pkg=gpa/client userID=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Syncing messages" service=imap user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Job started" service=imap user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:44107/mail/v4/messages" pkg=gpa/client userID=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Job finished" service=imap user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Synced messages" service=imap user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Finished user sync" duration=2.617975ms service=imap user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:44107/data/v1/stats" pkg=gpa/client userID=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Configuration Status Success event sent." userID=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+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-09-26T10:33:04+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:04+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:04+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:04+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:04+02:00" level=info msg="Closing user" userID=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="De-registering user client, ID:7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10" pkg=observability time="2024-09-26T10:33:04+02:00" level=info msg="Exiting IMAP Service" service=imap user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Exiting service main loop" service=smtp user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Exiting service main loop" service=notification user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Exiting Service" service=user-identity user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Exiting service main loop" service=telemetry user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Exiting service" service=user-events user=7aaf6a87-fd7b-4b53-bb1d-c61bb177dc10 time="2024-09-26T10:33:04+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:04+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:04+02:00" level=info msg="Closing service" service=unleash Then it fails # :1 -> *scenario Feature: IMAP copy messages === RUN TestFeatures/Copy_message_to_label time="2024-09-26T10:33:05+02:00" level=info msg="User '8b790bd5-3d38-4608-a01d-5f9bd8d23c43' created with id=ec93635f-7d54-41e9-af70-6412e9a33d75" pkg=gpa/server/backend Background: Given there exists an account with username "8b790bd5-3d38-4608-a01d-5f9bd8d23c43" and password "password" # :1 -> *scenario And the account "8b790bd5-3d38-4608-a01d-5f9bd8d23c43" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | | label | label | And the address "8b790bd5-3d38-4608-a01d-5f9bd8d23c43@proton.local" of account "8b790bd5-3d38-4608-a01d-5f9bd8d23c43" has the following messages in "Inbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 8b790bd5-3d38-4608-a01d-5f9bd8d23c43@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | Then it succeeds # :1 -> *scenario time="2024-09-26T10:33:05+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:05+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/061/config677584127/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:05+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/061/cache377401933/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:05+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/061/cache377401933/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:05+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/061/data2010457409/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/061/data2010457409/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:05+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:05+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:05+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:05+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:05+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:05+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:05+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:05+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:05+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:05+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:05+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:05+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/061/config677584127/grpcServerConfig.json time="2024-09-26T10:33:05+02:00" level=info msg="gRPC server listening on /tmp/bridge6973" pkg=grpc time="2024-09-26T10:33:05+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:05+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:05+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:05+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:38041/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:05+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:33:05+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (af6ca6a5)" time="2024-09-26T10:33:05+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (af6ca6a5)" time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:38041/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:38041/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:05+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Adding vault user" userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Creating new user" userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:38041/core/v4/events/latest" pkg=gpa/client userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:38041/core/v4/settings" pkg=gpa/client userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Registering user client, ID:ec93635f-7d54-41e9-af70-6412e9a33d75" pkg=observability time="2024-09-26T10:33:05+02:00" level=info msg="Starting service main loop" service=telemetry user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Starting service main loop" service=notification user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Starting service main loop" service=smtp user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:38041/core/v4/labels?Type=4" pkg=gpa/client userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:38041/core/v4/labels?Type=3" pkg=gpa/client userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:38041/core/v4/labels?Type=1" pkg=gpa/client userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Adding user to imap server" addrID=84dca15a-2d46-4f36-9bd4-52742fab3dea service=server-manager time="2024-09-26T10:33:05+02:00" level=info msg="Creating new IMAP user" addrID=84dca15a-2d46-4f36-9bd4-52742fab3dea service=server-manager time="2024-09-26T10:33:05+02:00" level=info msg="Setting gluon ID" addrID=84dca15a-2d46-4f36-9bd4-52742fab3dea gluonID=373b77b1-7f92-40fb-8d60-c361f1129ddf userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Received mailbox message count" count=0 gluonID=373b77b1-7f92-40fb-8d60-c361f1129ddf labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:05+02:00" level=info msg="Created new IMAP user" addrID=84dca15a-2d46-4f36-9bd4-52742fab3dea gluonID=373b77b1-7f92-40fb-8d60-c361f1129ddf service=server-manager time="2024-09-26T10:33:05+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:05+02:00" level=info msg=Resuming service=user-events user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Starting IMAP Service" service=imap user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Sync triggered" service=imap user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ec93635f-7d54-41e9-af70-6412e9a33d75" userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:05.783380087 +0200 CEST m=+68.353477463" user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Syncing labels" service=imap user=ec93635f-7d54-41e9-af70-6412e9a33d75 And the user logs in with username "8b790bd5-3d38-4608-a01d-5f9bd8d23c43" and password "password" # :1 -> *scenario time="2024-09-26T10:33:05+02:00" level=info msg="Synced labels" service=imap user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:38041/mail/v4/messages/count" pkg=gpa/client userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Syncing messages" service=imap user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Job started" service=imap user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:38041/mail/v4/messages" pkg=gpa/client userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:38041/mail/v4/messages" pkg=gpa/client userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Creating new child job" service=imap user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Job finished" service=imap user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:38041/mail/v4/messages/fe860a8c-c57f-419f-9dec-c8766d465772" pkg=gpa/client userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:38041/mail/v4/messages/ce032cdc-f66d-4d94-b0a3-b28aa73373ae" pkg=gpa/client userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Child job finished" service=imap user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Synced messages" service=imap user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Finished user sync" duration=5.238374ms service=imap user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=ec93635f-7d54-41e9-af70-6412e9a33d75 And user "8b790bd5-3d38-4608-a01d-5f9bd8d23c43" finishes syncing # :1 -> *scenario time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:38041/data/v1/stats" pkg=gpa/client userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Configuration Status Success event sent." userID=ec93635f-7d54-41e9-af70-6412e9a33d75 And user "8b790bd5-3d38-4608-a01d-5f9bd8d23c43" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:33:05+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38041/mail/v4/messages/label" pkg=gpa/client userID=ec93635f-7d54-41e9-af70-6412e9a33d75 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 | 8b790bd5-3d38-4608-a01d-5f9bd8d23c43@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-09-26T10:33: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 99}}" pkg=telemetry time="2024-09-26T10:33:05+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:05+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:05+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:05+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:05+02:00" level=info msg="Closing user" userID=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="De-registering user client, ID:ec93635f-7d54-41e9-af70-6412e9a33d75" pkg=observability time="2024-09-26T10:33:05+02:00" level=info msg="Exiting IMAP Service" service=imap user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Exiting service main loop" service=smtp user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Exiting service main loop" service=notification user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Exiting Service" service=user-identity user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Exiting service main loop" service=telemetry user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Exiting service" service=user-events user=ec93635f-7d54-41e9-af70-6412e9a33d75 time="2024-09-26T10:33:05+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:05+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:05+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:05+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:05+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "Labels/label": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 8b790bd5-3d38-4608-a01d-5f9bd8d23c43@proton.local | foo | false | === RUN TestFeatures/Copy_all_messages_to_label time="2024-09-26T10:33:06+02:00" level=info msg="User '0f6afb05-4fac-488e-9194-fe8220348e87' created with id=e56047e6-8e67-4151-9c76-51d4efa9332a" pkg=gpa/server/backend time="2024-09-26T10:33:06+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:06+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/062/config3323159664/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:06+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/062/cache1748188883/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:06+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/062/cache1748188883/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:06+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/062/data2941677782/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/062/data2941677782/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:06+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:06+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:06+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:06+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:06+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:06+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:06+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:06+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/062/config3323159664/grpcServerConfig.json time="2024-09-26T10:33:06+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:06+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:06+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:06+02:00" level=info msg="gRPC server listening on /tmp/bridge9341" pkg=grpc time="2024-09-26T10:33:06+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:06+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:06+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:06+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:06+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:36915/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:06+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:06+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (a7f008ba)" time="2024-09-26T10:33:06+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (a7f008ba)" time="2024-09-26T10:33:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:36915/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:36915/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:06+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Adding vault user" userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Creating new user" userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:36915/core/v4/events/latest" pkg=gpa/client userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:36915/core/v4/settings" pkg=gpa/client userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Registering user client, ID:e56047e6-8e67-4151-9c76-51d4efa9332a" pkg=observability time="2024-09-26T10:33:06+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Starting service main loop" service=telemetry user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Starting service main loop" service=smtp user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Starting service main loop" service=notification user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:36915/core/v4/labels?Type=4" pkg=gpa/client userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:36915/core/v4/labels?Type=3" pkg=gpa/client userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:36915/core/v4/labels?Type=1" pkg=gpa/client userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Adding user to imap server" addrID=59f8494b-b415-4c60-b2bf-48ce5fc91713 service=server-manager time="2024-09-26T10:33:06+02:00" level=info msg="Creating new IMAP user" addrID=59f8494b-b415-4c60-b2bf-48ce5fc91713 service=server-manager time="2024-09-26T10:33:06+02:00" level=info msg="Setting gluon ID" addrID=59f8494b-b415-4c60-b2bf-48ce5fc91713 gluonID=4dc529db-0f43-4082-80da-5f0f9c49c0c3 userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Created new IMAP user" addrID=59f8494b-b415-4c60-b2bf-48ce5fc91713 gluonID=4dc529db-0f43-4082-80da-5f0f9c49c0c3 service=server-manager time="2024-09-26T10:33:06+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:06+02:00" level=info msg=Resuming service=user-events user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Starting IMAP Service" service=imap user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Sync triggered" service=imap user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:06.853062298 +0200 CEST m=+69.423159674" user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Syncing labels" service=imap user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e56047e6-8e67-4151-9c76-51d4efa9332a" userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4dc529db-0f43-4082-80da-5f0f9c49c0c3 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:06+02:00" level=info msg="Synced labels" service=imap user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:36915/mail/v4/messages/count" pkg=gpa/client userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Syncing messages" service=imap user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Job started" service=imap user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:36915/mail/v4/messages" pkg=gpa/client userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:36915/mail/v4/messages" pkg=gpa/client userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Creating new child job" service=imap user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Job finished" service=imap user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:36915/mail/v4/messages/bb54d813-f479-4ffa-b551-bc80cda22f97" pkg=gpa/client userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:36915/mail/v4/messages/10df51c6-39a3-4b2d-a8e6-85b1a77c7588" pkg=gpa/client userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Child job finished" service=imap user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Synced messages" service=imap user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Finished user sync" duration=4.702629ms service=imap user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:36915/data/v1/stats" pkg=gpa/client userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="Configuration Status Success event sent." userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:06+02:00" level=info msg="200 OK: PUT https://127.0.0.1:36915/mail/v4/messages/label" pkg=gpa/client userID=e56047e6-8e67-4151-9c76-51d4efa9332a 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 | 0f6afb05-4fac-488e-9194-fe8220348e87@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-09-26T10:33: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 83}}" pkg=telemetry time="2024-09-26T10:33:07+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:07+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:07+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:07+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:07+02:00" level=info msg="Closing user" userID=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:07+02:00" level=info msg="De-registering user client, ID:e56047e6-8e67-4151-9c76-51d4efa9332a" pkg=observability time="2024-09-26T10:33:07+02:00" level=info msg="Exiting IMAP Service" service=imap user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:07+02:00" level=info msg="Exiting service main loop" service=smtp user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:07+02:00" level=info msg="Exiting service main loop" service=notification user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:07+02:00" level=info msg="Exiting Service" service=user-identity user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:07+02:00" level=info msg="Exiting service main loop" service=telemetry user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:07+02:00" level=info msg="Exiting service" service=user-events user=e56047e6-8e67-4151-9c76-51d4efa9332a time="2024-09-26T10:33:07+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:07+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:07+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:07+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:07+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "Labels/label": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 0f6afb05-4fac-488e-9194-fe8220348e87@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | === RUN TestFeatures/Copy_message_to_folder_does_move time="2024-09-26T10:33:07+02:00" level=info msg="User '361fbe65-00e2-4d5b-b0fd-80d6182d5d32' created with id=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04" pkg=gpa/server/backend time="2024-09-26T10:33:07+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:07+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/063/config567808212/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:07+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/063/cache1668432087/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:07+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/063/cache1668432087/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:07+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/063/data3439777931/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/063/data3439777931/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:07+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:07+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:07+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:07+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:07+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:07+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:07+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:07+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:07+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:07+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:07+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:07+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/063/config567808212/grpcServerConfig.json time="2024-09-26T10:33:07+02:00" level=info msg="gRPC server listening on /tmp/bridge5946" pkg=grpc time="2024-09-26T10:33:07+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:07+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:07+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:07+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:07+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:07+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (40874ed3)" time="2024-09-26T10:33:07+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (40874ed3)" time="2024-09-26T10:33:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:41359/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:41359/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:41359/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:07+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Adding vault user" userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Creating new user" userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:41359/core/v4/events/latest" pkg=gpa/client userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:41359/core/v4/settings" pkg=gpa/client userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Registering user client, ID:3c85ef44-63e8-46c2-9c4b-5d490b3a7c04" pkg=observability time="2024-09-26T10:33:07+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Starting service main loop" service=telemetry user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Starting service main loop" service=notification user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Starting service main loop" service=smtp user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:41359/core/v4/labels?Type=4" pkg=gpa/client userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:41359/core/v4/labels?Type=3" pkg=gpa/client userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:41359/core/v4/labels?Type=1" pkg=gpa/client userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Adding user to imap server" addrID=32e2bf8e-9593-4a5f-8da3-b2e2624e4564 service=server-manager time="2024-09-26T10:33:07+02:00" level=info msg="Creating new IMAP user" addrID=32e2bf8e-9593-4a5f-8da3-b2e2624e4564 service=server-manager time="2024-09-26T10:33:07+02:00" level=info msg="Setting gluon ID" addrID=32e2bf8e-9593-4a5f-8da3-b2e2624e4564 gluonID=5fb6a7d3-a266-4ef9-960c-dbfb9a3d75c1 userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Created new IMAP user" addrID=32e2bf8e-9593-4a5f-8da3-b2e2624e4564 gluonID=5fb6a7d3-a266-4ef9-960c-dbfb9a3d75c1 service=server-manager time="2024-09-26T10:33:07+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:07+02:00" level=info msg=Resuming service=user-events user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5fb6a7d3-a266-4ef9-960c-dbfb9a3d75c1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:07+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3c85ef44-63e8-46c2-9c4b-5d490b3a7c04" userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Starting IMAP Service" service=imap user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Sync triggered" service=imap user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:07.932495745 +0200 CEST m=+70.502593121" user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Syncing labels" service=imap user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Synced labels" service=imap user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:41359/mail/v4/messages/count" pkg=gpa/client userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Syncing messages" service=imap user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Job started" service=imap user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:41359/mail/v4/messages" pkg=gpa/client userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:41359/mail/v4/messages" pkg=gpa/client userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Creating new child job" service=imap user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Job finished" service=imap user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:41359/mail/v4/messages/6a9f92ec-cda1-4a9f-bccd-d040987df222" pkg=gpa/client userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:41359/mail/v4/messages/db5248c2-e2cc-4583-bc6f-67b991e027fd" pkg=gpa/client userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Child job finished" service=imap user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Synced messages" service=imap user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Finished user sync" duration=4.856932ms service=imap user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:41359/data/v1/stats" pkg=gpa/client userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="Configuration Status Success event sent." userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:07+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41359/mail/v4/messages/label" pkg=gpa/client userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 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-09-26T10:33: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 87}}" pkg=telemetry time="2024-09-26T10:33:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:41359/core/v4/events/BA==" pkg=gpa/client userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:08+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=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:08+02:00" level=info msg="Handling message updated event" messageID=db5248c2-e2cc-4583-bc6f-67b991e027fd service=imap subject="******** (2c26b46b)" user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 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-09-26T10:33:09+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:09+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:09+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:09+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:09+02:00" level=info msg="Closing user" userID=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:09+02:00" level=info msg="De-registering user client, ID:3c85ef44-63e8-46c2-9c4b-5d490b3a7c04" pkg=observability time="2024-09-26T10:33:09+02:00" level=info msg="Exiting IMAP Service" service=imap user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:09+02:00" level=info msg="Exiting service main loop" service=smtp user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:09+02:00" level=info msg="Exiting service main loop" service=notification user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:09+02:00" level=info msg="Exiting Service" service=user-identity user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:09+02:00" level=info msg="Exiting service main loop" service=telemetry user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:09+02:00" level=info msg="Exiting service" service=user-events user=3c85ef44-63e8-46c2-9c4b-5d490b3a7c04 time="2024-09-26T10:33:09+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:09+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:09+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:09+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:09+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "Folders/mbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 361fbe65-00e2-4d5b-b0fd-80d6182d5d32@proton.local | foo | false | === RUN TestFeatures/Copy_all_messages_to_folder_does_move time="2024-09-26T10:33:09+02:00" level=info msg="User '15b1851d-b515-444b-954b-94256d35965c' created with id=59f349f5-241b-4a56-87af-07a68152c57d" pkg=gpa/server/backend time="2024-09-26T10:33:09+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:09+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/064/config2669040062/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:09+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/064/cache907477677/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:09+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/064/cache907477677/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:09+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/064/data3726107632/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/064/data3726107632/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:09+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:09+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:09+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:09+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:09+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:09+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:09+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/064/config2669040062/grpcServerConfig.json time="2024-09-26T10:33:09+02:00" level=info msg="gRPC server listening on /tmp/bridge7222" pkg=grpc time="2024-09-26T10:33:09+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:09+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:09+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:09+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:09+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:09+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:09+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:09+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:09+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:09+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:38831/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:09+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6c1bca09)" time="2024-09-26T10:33:09+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6c1bca09)" time="2024-09-26T10:33:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:38831/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:38831/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:09+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Adding vault user" userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Creating new user" userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:38831/core/v4/events/latest" pkg=gpa/client userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:38831/core/v4/settings" pkg=gpa/client userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Registering user client, ID:59f349f5-241b-4a56-87af-07a68152c57d" pkg=observability time="2024-09-26T10:33:10+02:00" level=info msg="Starting service main loop" service=telemetry user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Starting service main loop" service=notification user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Starting service main loop" service=smtp user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:38831/core/v4/labels?Type=4" pkg=gpa/client userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:38831/core/v4/labels?Type=3" pkg=gpa/client userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:38831/core/v4/labels?Type=1" pkg=gpa/client userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Adding user to imap server" addrID=50e82286-4aa1-4f16-9b6f-496ee6293dd8 service=server-manager time="2024-09-26T10:33:10+02:00" level=info msg="Creating new IMAP user" addrID=50e82286-4aa1-4f16-9b6f-496ee6293dd8 service=server-manager time="2024-09-26T10:33:10+02:00" level=info msg="Setting gluon ID" addrID=50e82286-4aa1-4f16-9b6f-496ee6293dd8 gluonID=c90b1265-bbaf-4757-8c72-43a371ead224 userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Created new IMAP user" addrID=50e82286-4aa1-4f16-9b6f-496ee6293dd8 gluonID=c90b1265-bbaf-4757-8c72-43a371ead224 service=server-manager time="2024-09-26T10:33:10+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:10+02:00" level=info msg=Resuming service=user-events user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c90b1265-bbaf-4757-8c72-43a371ead224 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:10+02:00" level=info msg="Starting IMAP Service" service=imap user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Sync triggered" service=imap user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:10.017177982 +0200 CEST m=+72.587275358" user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Syncing labels" service=imap user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:59f349f5-241b-4a56-87af-07a68152c57d" userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Synced labels" service=imap user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:38831/mail/v4/messages/count" pkg=gpa/client userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Syncing messages" service=imap user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Job started" service=imap user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:38831/mail/v4/messages" pkg=gpa/client userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:38831/mail/v4/messages" pkg=gpa/client userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Creating new child job" service=imap user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Job finished" service=imap user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:38831/mail/v4/messages/ce0482a3-f47c-42e5-a800-c7d25166b58b" pkg=gpa/client userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:38831/mail/v4/messages/d48582d4-9779-445f-be77-0dd8c23151ca" pkg=gpa/client userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Child job finished" service=imap user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Synced messages" service=imap user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Finished user sync" duration=7.795616ms service=imap user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:38831/data/v1/stats" pkg=gpa/client userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="Configuration Status Success event sent." userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:10+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38831/mail/v4/messages/label" pkg=gpa/client userID=59f349f5-241b-4a56-87af-07a68152c57d 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 | 15b1851d-b515-444b-954b-94256d35965c@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-09-26T10:33: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 76}}" pkg=telemetry time="2024-09-26T10:33:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38831/core/v4/events/BA==" pkg=gpa/client userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:11+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=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:11+02:00" level=info msg="Handling message updated event" messageID=ce0482a3-f47c-42e5-a800-c7d25166b58b service=imap subject="******** (2c26b46b)" user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:11+02:00" level=info msg="Handling message updated event" messageID=d48582d4-9779-445f-be77-0dd8c23151ca service=imap subject="******** (fcde2b2e)" user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:11+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:11+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:11+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:11+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:11+02:00" level=error msg="Failed to retrieve IsTelemeteryEnabled, assuming no" error="context canceled" service=telemetry user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:11+02:00" level=info msg="Closing user" userID=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:11+02:00" level=info msg="De-registering user client, ID:59f349f5-241b-4a56-87af-07a68152c57d" pkg=observability time="2024-09-26T10:33:11+02:00" level=info msg="Exiting IMAP Service" service=imap user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:11+02:00" level=info msg="Exiting service main loop" service=smtp user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:11+02:00" level=info msg="Exiting service main loop" service=notification user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:11+02:00" level=info msg="Exiting Service" service=user-identity user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:11+02:00" level=info msg="Exiting service main loop" service=telemetry user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:11+02:00" level=info msg="Exiting service" service=user-events user=59f349f5-241b-4a56-87af-07a68152c57d time="2024-09-26T10:33:11+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:11+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:11+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:11+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:11+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:11+02:00" level=info msg="User '3a36c44a-63f9-43c3-80c1-dc1d654cde69' created with id=a4349be6-80b8-48b8-b419-013fd6e8a2b5" pkg=gpa/server/backend time="2024-09-26T10:33:11+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:11+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/065/config1592510083/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:11+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/065/cache3833164523/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:11+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/065/cache3833164523/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:11+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/065/data3110628275/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/065/data3110628275/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:11+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:11+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:12+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:12+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:12+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:12+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:12+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:12+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/065/config1592510083/grpcServerConfig.json time="2024-09-26T10:33:12+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:12+02:00" level=info msg="gRPC server listening on /tmp/bridge0587" pkg=grpc time="2024-09-26T10:33:12+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:12+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:12+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:12+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:12+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:12+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:12+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:34311/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:12+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:12+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e218b500)" time="2024-09-26T10:33:12+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e218b500)" time="2024-09-26T10:33:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:34311/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:34311/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:12+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Adding vault user" userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Creating new user" userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:34311/core/v4/events/latest" pkg=gpa/client userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:34311/core/v4/settings" pkg=gpa/client userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Registering user client, ID:a4349be6-80b8-48b8-b419-013fd6e8a2b5" pkg=observability time="2024-09-26T10:33:12+02:00" level=info msg="Starting service main loop" service=telemetry user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Starting service main loop" service=notification user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Starting service main loop" service=smtp user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:34311/core/v4/labels?Type=4" pkg=gpa/client userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:34311/core/v4/labels?Type=3" pkg=gpa/client userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:34311/core/v4/labels?Type=1" pkg=gpa/client userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Adding user to imap server" addrID=b810419e-2beb-436f-a994-ee53ff55d526 service=server-manager time="2024-09-26T10:33:12+02:00" level=info msg="Creating new IMAP user" addrID=b810419e-2beb-436f-a994-ee53ff55d526 service=server-manager time="2024-09-26T10:33:12+02:00" level=info msg="Setting gluon ID" addrID=b810419e-2beb-436f-a994-ee53ff55d526 gluonID=1b588cfb-68ee-4bf7-9949-c79ddb26e43d userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Created new IMAP user" addrID=b810419e-2beb-436f-a994-ee53ff55d526 gluonID=1b588cfb-68ee-4bf7-9949-c79ddb26e43d service=server-manager time="2024-09-26T10:33:12+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:12+02:00" level=info msg=Resuming service=user-events user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1b588cfb-68ee-4bf7-9949-c79ddb26e43d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:12+02:00" level=info msg="Starting IMAP Service" service=imap user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Sync triggered" service=imap user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:12.248935665 +0200 CEST m=+74.819033031" user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Syncing labels" service=imap user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a4349be6-80b8-48b8-b419-013fd6e8a2b5" userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Synced labels" service=imap user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:34311/mail/v4/messages/count" pkg=gpa/client userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Syncing messages" service=imap user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Job started" service=imap user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:34311/mail/v4/messages" pkg=gpa/client userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:34311/mail/v4/messages" pkg=gpa/client userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Creating new child job" service=imap user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Job finished" service=imap user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:34311/mail/v4/messages/2c70ad49-991d-45d3-b67d-281e8b2ee595" pkg=gpa/client userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:34311/mail/v4/messages/a89fe6d9-c3bc-4245-8495-8b3e80fee24c" pkg=gpa/client userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Child job finished" service=imap user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Synced messages" service=imap user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Finished user sync" duration=9.450944ms service=imap user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:34311/data/v1/stats" pkg=gpa/client userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="Configuration Status Success event sent." userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:12+02:00" level=info msg="200 OK: PUT https://127.0.0.1:34311/mail/v4/messages/label" pkg=gpa/client userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 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 | 3a36c44a-63f9-43c3-80c1-dc1d654cde69@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-09-26T10:33:12+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-09-26T10:33:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:34311/core/v4/events/BA==" pkg=gpa/client userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:13+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=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:13+02:00" level=info msg="Handling message updated event" messageID=a89fe6d9-c3bc-4245-8495-8b3e80fee24c service=imap subject="******** (2c26b46b)" user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:13+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:13+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:13+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:13+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:13+02:00" level=info msg="Closing user" userID=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:13+02:00" level=info msg="De-registering user client, ID:a4349be6-80b8-48b8-b419-013fd6e8a2b5" pkg=observability time="2024-09-26T10:33:13+02:00" level=info msg="Exiting IMAP Service" service=imap user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:13+02:00" level=info msg="Exiting service main loop" service=smtp user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:13+02:00" level=info msg="Exiting service main loop" service=notification user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:13+02:00" level=info msg="Exiting Service" service=user-identity user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:13+02:00" level=info msg="Exiting service main loop" service=telemetry user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:13+02:00" level=info msg="Exiting service" service=user-events user=a4349be6-80b8-48b8-b419-013fd6e8a2b5 time="2024-09-26T10:33:13+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:13+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:13+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:13+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:13+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:13+02:00" level=info msg="User '849f3dcb-0c2c-424d-a1f9-c3f3b3d19be5' created with id=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab" pkg=gpa/server/backend time="2024-09-26T10:33:14+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:14+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/066/config2754170818/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:14+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/066/cache1408893768/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:14+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/066/cache1408893768/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:14+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/066/data1908757428/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/066/data1908757428/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:14+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:14+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:14+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:14+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:14+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:14+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:14+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/066/config2754170818/grpcServerConfig.json time="2024-09-26T10:33:14+02:00" level=info msg="gRPC server listening on /tmp/bridge8439" pkg=grpc time="2024-09-26T10:33:14+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:14+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:14+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:14+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:14+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:14+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:14+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:14+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:14+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:35903/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:14+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:14+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0e962ef2)" time="2024-09-26T10:33:14+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0e962ef2)" time="2024-09-26T10:33:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:35903/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:35903/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:14+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Adding vault user" userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Creating new user" userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:35903/core/v4/events/latest" pkg=gpa/client userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:35903/core/v4/settings" pkg=gpa/client userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Registering user client, ID:8a10d44b-b40b-43af-8b21-e3bd9a0a3eab" pkg=observability time="2024-09-26T10:33:14+02:00" level=info msg="Starting service main loop" service=telemetry user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Starting service main loop" service=notification user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Starting service main loop" service=smtp user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:35903/core/v4/labels?Type=4" pkg=gpa/client userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:35903/core/v4/labels?Type=3" pkg=gpa/client userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:35903/core/v4/labels?Type=1" pkg=gpa/client userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Adding user to imap server" addrID=9553bf70-4cac-4257-8533-4ee2bbb2e0bf service=server-manager time="2024-09-26T10:33:14+02:00" level=info msg="Creating new IMAP user" addrID=9553bf70-4cac-4257-8533-4ee2bbb2e0bf service=server-manager time="2024-09-26T10:33:14+02:00" level=info msg="Setting gluon ID" addrID=9553bf70-4cac-4257-8533-4ee2bbb2e0bf gluonID=bbaad6fa-3672-4fc9-8476-c8c7f19594db userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Created new IMAP user" addrID=9553bf70-4cac-4257-8533-4ee2bbb2e0bf gluonID=bbaad6fa-3672-4fc9-8476-c8c7f19594db service=server-manager time="2024-09-26T10:33:14+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:14+02:00" level=info msg=Resuming service=user-events user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bbaad6fa-3672-4fc9-8476-c8c7f19594db labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:14+02:00" level=info msg="Starting IMAP Service" service=imap user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Sync triggered" service=imap user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:14.531841787 +0200 CEST m=+77.101939153" user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Syncing labels" service=imap user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8a10d44b-b40b-43af-8b21-e3bd9a0a3eab" userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Synced labels" service=imap user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:35903/mail/v4/messages/count" pkg=gpa/client userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Syncing messages" service=imap user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Job started" service=imap user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:35903/mail/v4/messages" pkg=gpa/client userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:35903/mail/v4/messages" pkg=gpa/client userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Creating new child job" service=imap user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Job finished" service=imap user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:35903/mail/v4/messages/9d4a42e1-4019-4fe6-ad4f-2cb62b49e88e" pkg=gpa/client userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:35903/mail/v4/messages/16c13605-5a4d-48d0-b17d-52da0e69ec18" pkg=gpa/client userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Child job finished" service=imap user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Synced messages" service=imap user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Finished user sync" duration=11.474032ms service=imap user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:35903/data/v1/stats" pkg=gpa/client userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:14+02:00" level=info msg="Configuration Status Success event sent." userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab 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 | 849f3dcb-0c2c-424d-a1f9-c3f3b3d19be5@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-09-26T10:33:14+02:00" level=info msg="200 OK: PUT https://127.0.0.1:35903/mail/v4/messages/label" pkg=gpa/client userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab 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-09-26T10:33: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 15}}" pkg=telemetry time="2024-09-26T10:33:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:35903/core/v4/events/BA==" pkg=gpa/client userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:15+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=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:15+02:00" level=info msg="Handling message updated event" messageID=9d4a42e1-4019-4fe6-ad4f-2cb62b49e88e service=imap subject="******** (2c26b46b)" user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab 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 | 849f3dcb-0c2c-424d-a1f9-c3f3b3d19be5@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-09-26T10:33:15+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:15+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:15+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:15+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:15+02:00" level=info msg="Closing user" userID=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:15+02:00" level=info msg="De-registering user client, ID:8a10d44b-b40b-43af-8b21-e3bd9a0a3eab" pkg=observability time="2024-09-26T10:33:15+02:00" level=info msg="Exiting IMAP Service" service=imap user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:15+02:00" level=info msg="Exiting service main loop" service=smtp user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:15+02:00" level=info msg="Exiting service main loop" service=notification user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:15+02:00" level=info msg="Exiting Service" service=user-identity user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:15+02:00" level=info msg="Exiting service main loop" service=telemetry user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:15+02:00" level=info msg="Exiting service" service=user-events user=8a10d44b-b40b-43af-8b21-e3bd9a0a3eab time="2024-09-26T10:33:15+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:15+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:15+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:15+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:15+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "Folders/mbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 849f3dcb-0c2c-424d-a1f9-c3f3b3d19be5@proton.local | foo | false | === RUN TestFeatures/Move_message_to_trash_then_copy_to_folder_does_not_delete_message time="2024-09-26T10:33:15+02:00" level=info msg="User 'f7974e70-4093-485b-97aa-90a1c588c85e' created with id=00e636bf-310c-414f-b40a-fa387059572f" pkg=gpa/server/backend time="2024-09-26T10:33:16+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:16+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/067/config1106564331/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:16+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/067/cache2285860362/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:16+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/067/cache2285860362/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:16+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/067/data402778335/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/067/data402778335/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:16+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:16+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:16+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:16+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:16+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:16+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:16+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/067/config1106564331/grpcServerConfig.json time="2024-09-26T10:33:16+02:00" level=info msg="gRPC server listening on /tmp/bridge1778" pkg=grpc time="2024-09-26T10:33:16+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:16+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:16+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:16+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:16+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:16+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:16+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:16+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:16+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41181/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:16+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:16+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4b95ae6a)" time="2024-09-26T10:33:16+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4b95ae6a)" time="2024-09-26T10:33:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41181/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41181/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:16+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Adding vault user" userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Creating new user" userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41181/core/v4/events/latest" pkg=gpa/client userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41181/core/v4/settings" pkg=gpa/client userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Registering user client, ID:00e636bf-310c-414f-b40a-fa387059572f" pkg=observability time="2024-09-26T10:33:16+02:00" level=info msg="Starting service main loop" service=telemetry user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Starting service main loop" service=notification user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Starting service main loop" service=smtp user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41181/core/v4/labels?Type=4" pkg=gpa/client userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41181/core/v4/labels?Type=3" pkg=gpa/client userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41181/core/v4/labels?Type=1" pkg=gpa/client userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Adding user to imap server" addrID=29a2cb37-f70a-4b19-9af0-af58e542ecbf service=server-manager time="2024-09-26T10:33:16+02:00" level=info msg="Creating new IMAP user" addrID=29a2cb37-f70a-4b19-9af0-af58e542ecbf service=server-manager time="2024-09-26T10:33:16+02:00" level=info msg="Setting gluon ID" addrID=29a2cb37-f70a-4b19-9af0-af58e542ecbf gluonID=50ca4cb8-3d7e-4155-afd1-1dbb4afaf93f userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Created new IMAP user" addrID=29a2cb37-f70a-4b19-9af0-af58e542ecbf gluonID=50ca4cb8-3d7e-4155-afd1-1dbb4afaf93f service=server-manager time="2024-09-26T10:33:16+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:16+02:00" level=info msg=Resuming service=user-events user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=50ca4cb8-3d7e-4155-afd1-1dbb4afaf93f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:16+02:00" level=info msg="Starting IMAP Service" service=imap user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Sync triggered" service=imap user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:16.955807887 +0200 CEST m=+79.525905263" user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Syncing labels" service=imap user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:00e636bf-310c-414f-b40a-fa387059572f" userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Synced labels" service=imap user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41181/mail/v4/messages/count" pkg=gpa/client userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Syncing messages" service=imap user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Job started" service=imap user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41181/mail/v4/messages" pkg=gpa/client userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41181/mail/v4/messages" pkg=gpa/client userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Creating new child job" service=imap user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Job finished" service=imap user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41181/mail/v4/messages/a46f0ead-0eb2-4449-ad12-467cdfd9c1ed" pkg=gpa/client userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41181/mail/v4/messages/2a7691fe-10f2-4eff-aba7-7311b35fb98a" pkg=gpa/client userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Child job finished" service=imap user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Synced messages" service=imap user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Finished user sync" duration=33.05898ms service=imap user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41181/data/v1/stats" pkg=gpa/client userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="Configuration Status Success event sent." userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41181/mail/v4/messages/label" pkg=gpa/client userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:16+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41181/mail/v4/messages/unlabel" pkg=gpa/client userID=00e636bf-310c-414f-b40a-fa387059572f 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 | f7974e70-4093-485b-97aa-90a1c588c85e@proton.local | foo | false | time="2024-09-26T10:33:17+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41181/mail/v4/messages/label" pkg=gpa/client userID=00e636bf-310c-414f-b40a-fa387059572f 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-09-26T10:33:17+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41181/mail/v4/messages/unlabel" pkg=gpa/client userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:41181/mail/v4/messages" pkg=gpa/client userID=00e636bf-310c-414f-b40a-fa387059572f When IMAP client "1" expunges # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:33:17+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-09-26T10:33:17+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:17+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:17+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:17+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:17+02:00" level=info msg="Closing user" userID=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:17+02:00" level=info msg="De-registering user client, ID:00e636bf-310c-414f-b40a-fa387059572f" pkg=observability time="2024-09-26T10:33:17+02:00" level=info msg="Exiting IMAP Service" service=imap user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:17+02:00" level=info msg="Exiting service main loop" service=smtp user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:17+02:00" level=info msg="Exiting service main loop" service=notification user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:17+02:00" level=info msg="Exiting Service" service=user-identity user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:17+02:00" level=info msg="Exiting service main loop" service=telemetry user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:17+02:00" level=info msg="Exiting service" service=user-events user=00e636bf-310c-414f-b40a-fa387059572f time="2024-09-26T10:33:17+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:17+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:17+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:17+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:17+02:00" level=info msg="Closing service" service=unleash Then IMAP client "1" eventually sees the following messages in "Folders/mbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | f7974e70-4093-485b-97aa-90a1c588c85e@proton.local | foo | false | Feature: IMAP create messages === RUN TestFeatures/Creates_message_to_user's_primary_address time="2024-09-26T10:33:17+02:00" level=info msg="User '84f266f9-5561-4bed-a1a1-70d79095f2b3' created with id=598ed0da-efc5-40ba-8730-534965b4a251" pkg=gpa/server/backend Background: Given there exists an account with username "84f266f9-5561-4bed-a1a1-70d79095f2b3" and password "password" # :1 -> *scenario And the account "84f266f9-5561-4bed-a1a1-70d79095f2b3" has additional address "782aaa65-2877-4cf9-9a0d-162e8cdf2458@proton.local" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:33:17+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:17+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/068/config433096128/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:17+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/068/cache2006051072/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:17+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/068/cache2006051072/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:17+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/068/data871360495/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/068/data871360495/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:17+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:17+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:17+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:17+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:17+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:17+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:17+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/068/config433096128/grpcServerConfig.json time="2024-09-26T10:33:17+02:00" level=info msg="gRPC server listening on /tmp/bridge9925" pkg=grpc time="2024-09-26T10:33:17+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:17+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:17+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:17+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:17+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:17+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:17+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:17+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:17+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:17+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:33:17+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9c6df188)" time="2024-09-26T10:33:17+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9c6df188)" time="2024-09-26T10:33:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:38099/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:38099/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:38099/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:18+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Adding vault user" userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Creating new user" userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:38099/core/v4/events/latest" pkg=gpa/client userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:38099/core/v4/settings" pkg=gpa/client userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Registering user client, ID:598ed0da-efc5-40ba-8730-534965b4a251" pkg=observability time="2024-09-26T10:33:18+02:00" level=info msg="Starting service main loop" service=telemetry user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Starting service main loop" service=notification user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Starting service main loop" service=smtp user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:38099/core/v4/labels?Type=4" pkg=gpa/client userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:38099/core/v4/labels?Type=3" pkg=gpa/client userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:38099/core/v4/labels?Type=1" pkg=gpa/client userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Adding user to imap server" addrID=1d631d78-a75e-4167-ad3a-bf27cf73d143 service=server-manager time="2024-09-26T10:33:18+02:00" level=info msg="Creating new IMAP user" addrID=1d631d78-a75e-4167-ad3a-bf27cf73d143 service=server-manager time="2024-09-26T10:33:18+02:00" level=info msg="Setting gluon ID" addrID=1d631d78-a75e-4167-ad3a-bf27cf73d143 gluonID=aaa78a27-584e-4c77-baf4-f555c34a443b userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Created new IMAP user" addrID=1d631d78-a75e-4167-ad3a-bf27cf73d143 gluonID=aaa78a27-584e-4c77-baf4-f555c34a443b service=server-manager time="2024-09-26T10:33:18+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:18+02:00" level=info msg=Resuming service=user-events user=598ed0da-efc5-40ba-8730-534965b4a251 And the user logs in with username "84f266f9-5561-4bed-a1a1-70d79095f2b3" and password "password" # :1 -> *scenario time="2024-09-26T10:33:18+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aaa78a27-584e-4c77-baf4-f555c34a443b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:18+02:00" level=info msg="Starting IMAP Service" service=imap user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Sync triggered" service=imap user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:18.082284521 +0200 CEST m=+80.652381897" user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Syncing labels" service=imap user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:598ed0da-efc5-40ba-8730-534965b4a251" userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Synced labels" service=imap user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:38099/mail/v4/messages/count" pkg=gpa/client userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Syncing messages" service=imap user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Job started" service=imap user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:38099/mail/v4/messages" pkg=gpa/client userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Job finished" service=imap user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Synced messages" service=imap user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Finished user sync" duration=4.431595ms service=imap user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=598ed0da-efc5-40ba-8730-534965b4a251 And user "84f266f9-5561-4bed-a1a1-70d79095f2b3" finishes syncing # :1 -> *scenario time="2024-09-26T10:33:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:38099/data/v1/stats" pkg=gpa/client userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="Configuration Status Success event sent." userID=598ed0da-efc5-40ba-8730-534965b4a251 And user "84f266f9-5561-4bed-a1a1-70d79095f2b3" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:33:18+02:00" level=warning msg="Appended message has no date, adding default one so it does not fail test" time="2024-09-26T10:33:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:38099/mail/v4/messages/import" pkg=gpa/client userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:38099/mail/v4/messages/470242c3-abb5-440e-b5cc-dbe966b7536e" pkg=gpa/client userID=598ed0da-efc5-40ba-8730-534965b4a251 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 | 84f266f9-5561-4bed-a1a1-70d79095f2b3@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 | 84f266f9-5561-4bed-a1a1-70d79095f2b3@proton.local | foo | bar | time="2024-09-26T10:33: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 83}}" pkg=telemetry time="2024-09-26T10:33:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:38099/core/v4/events/AQ==" pkg=gpa/client userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33: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=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:19+02:00" level=info msg="Handling message created event" date=0 messageID=470242c3-abb5-440e-b5cc-dbe966b7536e service=imap subject="******** (2c26b46b)" user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:38099/mail/v4/messages/470242c3-abb5-440e-b5cc-dbe966b7536e" pkg=gpa/client userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:19+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:19+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:19+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:19+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:19+02:00" level=info msg="Closing user" userID=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:19+02:00" level=info msg="De-registering user client, ID:598ed0da-efc5-40ba-8730-534965b4a251" pkg=observability time="2024-09-26T10:33:19+02:00" level=info msg="Exiting IMAP Service" service=imap user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:19+02:00" level=info msg="Exiting service main loop" service=smtp user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:19+02:00" level=info msg="Exiting service main loop" service=notification user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:19+02:00" level=info msg="Exiting Service" service=user-identity user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:19+02:00" level=info msg="Exiting service main loop" service=telemetry user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:19+02:00" level=info msg="Exiting service" service=user-events user=598ed0da-efc5-40ba-8730-534965b4a251 time="2024-09-26T10:33:19+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:19+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:19+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:19+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:19+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | body | | john.doe@email.com | 84f266f9-5561-4bed-a1a1-70d79095f2b3@proton.local | foo | bar | === RUN TestFeatures/Creates_draft time="2024-09-26T10:33:19+02:00" level=info msg="User 'caa91ade-cf88-485f-bcb4-796bdf32ca8b' created with id=fee2bef8-06ab-4fed-bdac-0906effc0af1" pkg=gpa/server/backend time="2024-09-26T10:33:19+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:19+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/069/config1315506056/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:19+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/069/cache114288183/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:19+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/069/cache114288183/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:19+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/069/data1253011445/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/069/data1253011445/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:19+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:19+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:19+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:19+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:19+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:19+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:19+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/069/config1315506056/grpcServerConfig.json time="2024-09-26T10:33:19+02:00" level=info msg="gRPC server listening on /tmp/bridge2509" pkg=grpc time="2024-09-26T10:33:19+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:19+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:19+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:19+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:19+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:19+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:19+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:19+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:19+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:19+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:36511/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:19+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (667fa54e)" time="2024-09-26T10:33:19+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (667fa54e)" time="2024-09-26T10:33:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:36511/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:36511/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:19+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Adding vault user" userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Creating new user" userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:36511/core/v4/events/latest" pkg=gpa/client userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:36511/core/v4/settings" pkg=gpa/client userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Registering user client, ID:fee2bef8-06ab-4fed-bdac-0906effc0af1" pkg=observability time="2024-09-26T10:33:20+02:00" level=info msg="Starting service main loop" service=telemetry user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Starting service main loop" service=notification user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Starting service main loop" service=smtp user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:36511/core/v4/labels?Type=4" pkg=gpa/client userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:36511/core/v4/labels?Type=3" pkg=gpa/client userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:36511/core/v4/labels?Type=1" pkg=gpa/client userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Adding user to imap server" addrID=dfcedd2f-a9fa-4126-8352-e46a9b943be6 service=server-manager time="2024-09-26T10:33:20+02:00" level=info msg="Creating new IMAP user" addrID=dfcedd2f-a9fa-4126-8352-e46a9b943be6 service=server-manager time="2024-09-26T10:33:20+02:00" level=info msg="Setting gluon ID" addrID=dfcedd2f-a9fa-4126-8352-e46a9b943be6 gluonID=7b8f87d2-e7c2-474b-8549-65ac4dcfb8ca userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Created new IMAP user" addrID=dfcedd2f-a9fa-4126-8352-e46a9b943be6 gluonID=7b8f87d2-e7c2-474b-8549-65ac4dcfb8ca service=server-manager time="2024-09-26T10:33:20+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:20+02:00" level=info msg=Resuming service=user-events user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7b8f87d2-e7c2-474b-8549-65ac4dcfb8ca labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:20+02:00" level=info msg="Starting IMAP Service" service=imap user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Sync triggered" service=imap user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:20.043156205 +0200 CEST m=+82.613253581" user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Syncing labels" service=imap user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fee2bef8-06ab-4fed-bdac-0906effc0af1" userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Synced labels" service=imap user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:36511/mail/v4/messages/count" pkg=gpa/client userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Syncing messages" service=imap user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Job started" service=imap user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:36511/mail/v4/messages" pkg=gpa/client userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Job finished" service=imap user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Synced messages" service=imap user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Finished user sync" duration=6.195632ms service=imap user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:36511/data/v1/stats" pkg=gpa/client userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="Configuration Status Success event sent." userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=warning msg="Appended message has no date, adding default one so it does not fail test" time="2024-09-26T10:33:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:36511/mail/v4/messages" pkg=gpa/client userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:36511/mail/v4/messages/dc73b5b5-b26c-42c9-9aa8-0a46492d2478" pkg=gpa/client userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 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 | | caa91ade-cf88-485f-bcb4-796bdf32ca8b@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 | | caa91ade-cf88-485f-bcb4-796bdf32ca8b@proton.local | john.doe@email.com | foo | bar | time="2024-09-26T10:33: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 19}}" pkg=telemetry time="2024-09-26T10:33:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:36511/core/v4/events/AQ==" pkg=gpa/client userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33: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=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:21+02:00" level=info msg="Handling message created event" date=0 messageID=dc73b5b5-b26c-42c9-9aa8-0a46492d2478 service=imap subject="******** (2c26b46b)" user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:36511/mail/v4/messages/dc73b5b5-b26c-42c9-9aa8-0a46492d2478" pkg=gpa/client userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:21+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:21+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:21+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:21+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:21+02:00" level=info msg="Closing user" userID=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:21+02:00" level=info msg="De-registering user client, ID:fee2bef8-06ab-4fed-bdac-0906effc0af1" pkg=observability time="2024-09-26T10:33:21+02:00" level=info msg="Exiting IMAP Service" service=imap user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:21+02:00" level=info msg="Exiting service main loop" service=smtp user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:21+02:00" level=info msg="Exiting service main loop" service=notification user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:21+02:00" level=info msg="Exiting Service" service=user-identity user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:21+02:00" level=info msg="Exiting service main loop" service=telemetry user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:21+02:00" level=info msg="Exiting service" service=user-events user=fee2bef8-06ab-4fed-bdac-0906effc0af1 time="2024-09-26T10:33:21+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:21+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:21+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:21+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:21+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | body | | caa91ade-cf88-485f-bcb4-796bdf32ca8b@proton.local | john.doe@email.com | foo | bar | === RUN TestFeatures/Creates_message_sent_from_user's_primary_address time="2024-09-26T10:33:21+02:00" level=info msg="User '3510f28c-eb85-4688-98db-e7c54db66dc4' created with id=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311" pkg=gpa/server/backend time="2024-09-26T10:33:21+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:21+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/070/config2156149749/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:21+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/070/cache3127613076/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:21+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/070/cache3127613076/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:21+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/070/data1386777392/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/070/data1386777392/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:21+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:21+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:21+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:21+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:21+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:21+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:21+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/070/config2156149749/grpcServerConfig.json time="2024-09-26T10:33:21+02:00" level=info msg="gRPC server listening on /tmp/bridge9806" pkg=grpc time="2024-09-26T10:33:21+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:21+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:21+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:21+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:21+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:21+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:21+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:21+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:21+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:21+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:21+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b71f5ff7)" time="2024-09-26T10:33:21+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b71f5ff7)" time="2024-09-26T10:33:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43401/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:43401/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:43401/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:21+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Adding vault user" userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Creating new user" userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43401/core/v4/events/latest" pkg=gpa/client userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43401/core/v4/settings" pkg=gpa/client userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Registering user client, ID:dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311" pkg=observability time="2024-09-26T10:33:21+02:00" level=info msg="Starting service main loop" service=telemetry user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Starting service main loop" service=notification user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Starting service main loop" service=smtp user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43401/core/v4/labels?Type=4" pkg=gpa/client userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43401/core/v4/labels?Type=3" pkg=gpa/client userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43401/core/v4/labels?Type=1" pkg=gpa/client userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Adding user to imap server" addrID=b4e5180b-3a39-4eb1-8bf0-2cbf63fef661 service=server-manager time="2024-09-26T10:33:21+02:00" level=info msg="Creating new IMAP user" addrID=b4e5180b-3a39-4eb1-8bf0-2cbf63fef661 service=server-manager time="2024-09-26T10:33:21+02:00" level=info msg="Setting gluon ID" addrID=b4e5180b-3a39-4eb1-8bf0-2cbf63fef661 gluonID=4bfc517d-7c50-4eeb-8ecc-61fb95d3c0d0 userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Created new IMAP user" addrID=b4e5180b-3a39-4eb1-8bf0-2cbf63fef661 gluonID=4bfc517d-7c50-4eeb-8ecc-61fb95d3c0d0 service=server-manager time="2024-09-26T10:33:21+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:21+02:00" level=info msg=Resuming service=user-events user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4bfc517d-7c50-4eeb-8ecc-61fb95d3c0d0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:21+02:00" level=info msg="Starting IMAP Service" service=imap user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Sync triggered" service=imap user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:21.935709289 +0200 CEST m=+84.505806665" user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Syncing labels" service=imap user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311" userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Synced labels" service=imap user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43401/mail/v4/messages/count" pkg=gpa/client userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Syncing messages" service=imap user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Job started" service=imap user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:43401/mail/v4/messages" pkg=gpa/client userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Job finished" service=imap user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Synced messages" service=imap user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Finished user sync" duration=3.796831ms service=imap user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:43401/data/v1/stats" pkg=gpa/client userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="Configuration Status Success event sent." userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=warning msg="Appended message has no date, adding default one so it does not fail test" time="2024-09-26T10:33:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:43401/mail/v4/messages/import" pkg=gpa/client userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43401/mail/v4/messages/34ac9185-fefd-418f-a868-9ed8914cda84" pkg=gpa/client userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 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 | | 3510f28c-eb85-4688-98db-e7c54db66dc4@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 | | 3510f28c-eb85-4688-98db-e7c54db66dc4@proton.local | john.doe@email.com | foo | bar | time="2024-09-26T10:33: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 50}}" pkg=telemetry time="2024-09-26T10:33:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:43401/core/v4/events/AQ==" pkg=gpa/client userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:22+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=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:22+02:00" level=info msg="Handling message created event" date=0 messageID=34ac9185-fefd-418f-a868-9ed8914cda84 service=imap subject="******** (2c26b46b)" user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:43401/mail/v4/messages/34ac9185-fefd-418f-a868-9ed8914cda84" pkg=gpa/client userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:22+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:22+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:22+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:22+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:22+02:00" level=info msg="Closing user" userID=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:22+02:00" level=info msg="De-registering user client, ID:dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311" pkg=observability time="2024-09-26T10:33:22+02:00" level=info msg="Exiting IMAP Service" service=imap user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:22+02:00" level=info msg="Exiting service main loop" service=smtp user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:22+02:00" level=info msg="Exiting service main loop" service=notification user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:22+02:00" level=info msg="Exiting Service" service=user-identity user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:22+02:00" level=info msg="Exiting service main loop" service=telemetry user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:22+02:00" level=info msg="Exiting service" service=user-events user=dfb5e8fa-8b83-4aa1-b2ea-7649ecc47311 time="2024-09-26T10:33:22+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:22+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:22+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:22+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:22+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | body | | 3510f28c-eb85-4688-98db-e7c54db66dc4@proton.local | john.doe@email.com | foo | bar | === RUN TestFeatures/Creates_message_sent_from_user's_secondary_address time="2024-09-26T10:33:23+02:00" level=info msg="User '5b953c01-b756-47e1-9571-36bd705ee0ec' created with id=da344152-c40a-47ef-a78b-dba596f55c0a" pkg=gpa/server/backend time="2024-09-26T10:33:23+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:23+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/071/config3559919781/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:23+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/071/cache185908991/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:23+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/071/cache185908991/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:23+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/071/data2397569812/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/071/data2397569812/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:23+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:23+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:23+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:23+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:23+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:23+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:23+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/071/config3559919781/grpcServerConfig.json time="2024-09-26T10:33:23+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:23+02:00" level=info msg="gRPC server listening on /tmp/bridge0740" pkg=grpc time="2024-09-26T10:33:23+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:23+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:23+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:23+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:23+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:23+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:23+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:23+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:23+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33295/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:23+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (cdebb2cb)" time="2024-09-26T10:33:23+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (cdebb2cb)" time="2024-09-26T10:33:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:33295/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:33295/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:23+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Adding vault user" userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Creating new user" userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33295/core/v4/events/latest" pkg=gpa/client userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33295/core/v4/settings" pkg=gpa/client userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Registering user client, ID:da344152-c40a-47ef-a78b-dba596f55c0a" pkg=observability time="2024-09-26T10:33:23+02:00" level=info msg="Starting service main loop" service=telemetry user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Starting service main loop" service=notification user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Starting service main loop" service=smtp user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33295/core/v4/labels?Type=4" pkg=gpa/client userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33295/core/v4/labels?Type=3" pkg=gpa/client userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33295/core/v4/labels?Type=1" pkg=gpa/client userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Adding user to imap server" addrID=3a84d297-e165-4652-b55c-3cac548af754 service=server-manager time="2024-09-26T10:33:23+02:00" level=info msg="Creating new IMAP user" addrID=3a84d297-e165-4652-b55c-3cac548af754 service=server-manager time="2024-09-26T10:33:23+02:00" level=info msg="Setting gluon ID" addrID=3a84d297-e165-4652-b55c-3cac548af754 gluonID=46c7b006-52f4-47e6-b061-afb7c1135230 userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Created new IMAP user" addrID=3a84d297-e165-4652-b55c-3cac548af754 gluonID=46c7b006-52f4-47e6-b061-afb7c1135230 service=server-manager time="2024-09-26T10:33:23+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:23+02:00" level=info msg=Resuming service=user-events user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=46c7b006-52f4-47e6-b061-afb7c1135230 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:23+02:00" level=info msg="Starting IMAP Service" service=imap user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Sync triggered" service=imap user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:23.836832185 +0200 CEST m=+86.406929571" user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Syncing labels" service=imap user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:da344152-c40a-47ef-a78b-dba596f55c0a" userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Synced labels" service=imap user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33295/mail/v4/messages/count" pkg=gpa/client userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Syncing messages" service=imap user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Job started" service=imap user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:33295/mail/v4/messages" pkg=gpa/client userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Job finished" service=imap user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Synced messages" service=imap user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Finished user sync" duration=3.698696ms service=imap user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:33295/data/v1/stats" pkg=gpa/client userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="Configuration Status Success event sent." userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=warning msg="Appended message has no date, adding default one so it does not fail test" time="2024-09-26T10:33:23+02:00" level=warning msg="GODT-3185: import with non-default address in combined mode: using sender address" addr-id=3a84d297-e165-4652-b55c-3cac548af754 gluon-connector=0 user-id=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33: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-09-26T10:33:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:33295/mail/v4/messages/import" pkg=gpa/client userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33295/mail/v4/messages/c98dbbb8-9474-4851-a4a6-9f390abe6fbe" pkg=gpa/client userID=da344152-c40a-47ef-a78b-dba596f55c0a 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 | | 80cb8f69-57e6-4040-b794-a09f3b05d19b@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 | | 80cb8f69-57e6-4040-b794-a09f3b05d19b@proton.local | john.doe@email.com | foo | bar | time="2024-09-26T10:33: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 85}}" pkg=telemetry time="2024-09-26T10:33:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:33295/core/v4/events/AQ==" pkg=gpa/client userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33: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=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:24+02:00" level=info msg="Handling message created event" date=0 messageID=c98dbbb8-9474-4851-a4a6-9f390abe6fbe service=imap subject="******** (2c26b46b)" user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:33295/mail/v4/messages/c98dbbb8-9474-4851-a4a6-9f390abe6fbe" pkg=gpa/client userID=da344152-c40a-47ef-a78b-dba596f55c0a And IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | body | | 80cb8f69-57e6-4040-b794-a09f3b05d19b@proton.local | john.doe@email.com | foo | bar | time="2024-09-26T10:33:24+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:24+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:24+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:24+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:24+02:00" level=info msg="Closing user" userID=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:24+02:00" level=info msg="De-registering user client, ID:da344152-c40a-47ef-a78b-dba596f55c0a" pkg=observability time="2024-09-26T10:33:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:24+02:00" level=info msg="Exiting service main loop" service=smtp user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:24+02:00" level=info msg="Exiting service main loop" service=notification user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:24+02:00" level=info msg="Exiting Service" service=user-identity user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:24+02:00" level=info msg="Exiting service" service=user-events user=da344152-c40a-47ef-a78b-dba596f55c0a time="2024-09-26T10:33:24+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:24+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:24+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:24+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:25+02:00" level=info msg="User '8190683d-7e8e-4c11-b01d-ca4ef3c234be' created with id=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb" pkg=gpa/server/backend time="2024-09-26T10:33:25+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:25+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/072/config287087133/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:25+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/072/cache2662876887/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:25+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/072/cache2662876887/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:25+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/072/data940768202/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/072/data940768202/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:25+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:25+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:25+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:25+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:25+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:25+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:25+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/072/config287087133/grpcServerConfig.json time="2024-09-26T10:33:25+02:00" level=info msg="gRPC server listening on /tmp/bridge8667" pkg=grpc time="2024-09-26T10:33:25+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:25+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:25+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:25+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:25+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:25+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:25+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:25+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:25+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:25+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:35973/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:25+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (beb7948d)" time="2024-09-26T10:33:25+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (beb7948d)" time="2024-09-26T10:33:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:35973/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:35973/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:25+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Adding vault user" userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Creating new user" userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:35973/core/v4/events/latest" pkg=gpa/client userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:35973/core/v4/settings" pkg=gpa/client userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Registering user client, ID:df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb" pkg=observability time="2024-09-26T10:33:25+02:00" level=info msg="Starting service main loop" service=telemetry user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Starting service main loop" service=notification user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Starting service main loop" service=smtp user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:35973/core/v4/labels?Type=4" pkg=gpa/client userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:35973/core/v4/labels?Type=3" pkg=gpa/client userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:35973/core/v4/labels?Type=1" pkg=gpa/client userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Adding user to imap server" addrID=383ea9a1-f1d4-4778-9489-c83f87185ba7 service=server-manager time="2024-09-26T10:33:25+02:00" level=info msg="Creating new IMAP user" addrID=383ea9a1-f1d4-4778-9489-c83f87185ba7 service=server-manager time="2024-09-26T10:33:25+02:00" level=info msg="Setting gluon ID" addrID=383ea9a1-f1d4-4778-9489-c83f87185ba7 gluonID=2b659504-e453-48d7-9cd2-13269d740fa2 userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Created new IMAP user" addrID=383ea9a1-f1d4-4778-9489-c83f87185ba7 gluonID=2b659504-e453-48d7-9cd2-13269d740fa2 service=server-manager time="2024-09-26T10:33:25+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:25+02:00" level=info msg=Resuming service=user-events user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2b659504-e453-48d7-9cd2-13269d740fa2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:25+02:00" level=info msg="Starting IMAP Service" service=imap user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Sync triggered" service=imap user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:25.696441539 +0200 CEST m=+88.266538915" user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Syncing labels" service=imap user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb" userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Synced labels" service=imap user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:35973/mail/v4/messages/count" pkg=gpa/client userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Syncing messages" service=imap user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Job started" service=imap user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:35973/mail/v4/messages" pkg=gpa/client userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Job finished" service=imap user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Synced messages" service=imap user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Finished user sync" duration=4.17018ms service=imap user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:35973/data/v1/stats" pkg=gpa/client userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="Configuration Status Success event sent." userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=warning msg="Appended message has no date, adding default one so it does not fail test" time="2024-09-26T10:33:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:35973/mail/v4/messages/import" pkg=gpa/client userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:35973/mail/v4/messages/1b99db79-9e44-4ab7-8b0c-da762f25be6d" pkg=gpa/client userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb 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-09-26T10:33: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 15}}" pkg=telemetry time="2024-09-26T10:33:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35973/core/v4/events/AQ==" pkg=gpa/client userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33: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=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:26+02:00" level=info msg="Handling message created event" date=0 messageID=1b99db79-9e44-4ab7-8b0c-da762f25be6d service=imap subject="******** (2c26b46b)" user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35973/mail/v4/messages/1b99db79-9e44-4ab7-8b0c-da762f25be6d" pkg=gpa/client userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:26+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:26+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:26+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:26+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:26+02:00" level=info msg="Closing user" userID=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:26+02:00" level=info msg="De-registering user client, ID:df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb" pkg=observability time="2024-09-26T10:33:26+02:00" level=info msg="Exiting IMAP Service" service=imap user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:26+02:00" level=info msg="Exiting service main loop" service=smtp user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:26+02:00" level=info msg="Exiting service main loop" service=notification user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:26+02:00" level=info msg="Exiting Service" service=user-identity user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:26+02:00" level=info msg="Exiting service main loop" service=telemetry user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:26+02:00" level=info msg="Exiting service" service=user-events user=df2c1fb1-e14b-4bdc-a874-cc1cff1a29fb time="2024-09-26T10:33:26+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:26+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:26+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:26+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:26+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:26+02:00" level=info msg="User '59d6d927-d067-4758-8cdc-dcd78d1b7673' created with id=39b18a1d-d481-4b52-b8e7-71479d60f101" pkg=gpa/server/backend time="2024-09-26T10:33:27+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:27+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/073/config3826311981/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:27+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/073/cache3648835814/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:27+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/073/cache3648835814/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:27+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/073/data4019929145/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/073/data4019929145/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:27+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:27+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:27+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:27+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:27+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:27+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:27+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/073/config3826311981/grpcServerConfig.json time="2024-09-26T10:33:27+02:00" level=info msg="gRPC server listening on /tmp/bridge1488" pkg=grpc time="2024-09-26T10:33:27+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:27+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:27+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:27+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:27+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:27+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:27+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:27+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:27+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:27+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:27+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b08d69e7)" time="2024-09-26T10:33:27+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b08d69e7)" time="2024-09-26T10:33:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:42873/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:42873/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:42873/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:27+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Adding vault user" userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Creating new user" userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:42873/core/v4/events/latest" pkg=gpa/client userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:42873/core/v4/settings" pkg=gpa/client userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Registering user client, ID:39b18a1d-d481-4b52-b8e7-71479d60f101" pkg=observability time="2024-09-26T10:33:27+02:00" level=info msg="Starting service main loop" service=telemetry user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Starting service main loop" service=notification user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Starting service main loop" service=smtp user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:42873/core/v4/labels?Type=4" pkg=gpa/client userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:42873/core/v4/labels?Type=3" pkg=gpa/client userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:42873/core/v4/labels?Type=1" pkg=gpa/client userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Adding user to imap server" addrID=0abcc4c1-1d32-4cba-a558-5a93fae8a9e5 service=server-manager time="2024-09-26T10:33:27+02:00" level=info msg="Creating new IMAP user" addrID=0abcc4c1-1d32-4cba-a558-5a93fae8a9e5 service=server-manager time="2024-09-26T10:33:27+02:00" level=info msg="Setting gluon ID" addrID=0abcc4c1-1d32-4cba-a558-5a93fae8a9e5 gluonID=c606ddd5-d007-40a0-a3d6-0be1e55c7c22 userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Created new IMAP user" addrID=0abcc4c1-1d32-4cba-a558-5a93fae8a9e5 gluonID=c606ddd5-d007-40a0-a3d6-0be1e55c7c22 service=server-manager time="2024-09-26T10:33:27+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:27+02:00" level=info msg=Resuming service=user-events user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c606ddd5-d007-40a0-a3d6-0be1e55c7c22 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:27+02:00" level=info msg="Starting IMAP Service" service=imap user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Sync triggered" service=imap user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:27.585205239 +0200 CEST m=+90.155302615" user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Syncing labels" service=imap user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:39b18a1d-d481-4b52-b8e7-71479d60f101" userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Synced labels" service=imap user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:42873/mail/v4/messages/count" pkg=gpa/client userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Syncing messages" service=imap user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Job started" service=imap user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:42873/mail/v4/messages" pkg=gpa/client userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Job finished" service=imap user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Synced messages" service=imap user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Finished user sync" duration=3.547028ms service=imap user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:42873/data/v1/stats" pkg=gpa/client userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="Configuration Status Success event sent." userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=warning msg="Appended message has no date, adding default one so it does not fail test" time="2024-09-26T10:33:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:42873/mail/v4/messages/import" pkg=gpa/client userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:42873/mail/v4/messages/8f24d857-41c9-44ae-94ba-61c349adce47" pkg=gpa/client userID=39b18a1d-d481-4b52-b8e7-71479d60f101 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-09-26T10:33: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 77}}" pkg=telemetry time="2024-09-26T10:33:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:42873/core/v4/events/AQ==" pkg=gpa/client userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33: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=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:28+02:00" level=info msg="Handling message created event" date=0 messageID=8f24d857-41c9-44ae-94ba-61c349adce47 service=imap subject="******** (2c26b46b)" user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:42873/mail/v4/messages/8f24d857-41c9-44ae-94ba-61c349adce47" pkg=gpa/client userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:28+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:28+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:28+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:28+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:28+02:00" level=info msg="Closing user" userID=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:28+02:00" level=info msg="De-registering user client, ID:39b18a1d-d481-4b52-b8e7-71479d60f101" pkg=observability time="2024-09-26T10:33:28+02:00" level=info msg="Exiting IMAP Service" service=imap user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:28+02:00" level=info msg="Exiting service main loop" service=smtp user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:28+02:00" level=info msg="Exiting service main loop" service=notification user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:28+02:00" level=info msg="Exiting Service" service=user-identity user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:28+02:00" level=info msg="Exiting service main loop" service=telemetry user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:28+02:00" level=info msg="Exiting service" service=user-events user=39b18a1d-d481-4b52-b8e7-71479d60f101 time="2024-09-26T10:33:28+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:28+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:28+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:28+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:28+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:28+02:00" level=info msg="User '64519baf-4452-4d1f-86dd-0c77606ca9bb' created with id=0da10d10-5060-49ea-877e-235174bb4367" pkg=gpa/server/backend time="2024-09-26T10:33:29+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:29+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/074/config4037240763/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:29+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/074/cache2731402735/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:29+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/074/cache2731402735/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:29+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/074/data3387850409/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/074/data3387850409/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:29+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:29+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:29+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:29+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:29+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:29+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:29+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/074/config4037240763/grpcServerConfig.json time="2024-09-26T10:33:29+02:00" level=info msg="gRPC server listening on /tmp/bridge2207" pkg=grpc time="2024-09-26T10:33:29+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:29+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:29+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:29+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:29+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:29+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:29+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:29+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:29+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44685/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:29+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:29+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d55a6b1b)" time="2024-09-26T10:33:29+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d55a6b1b)" time="2024-09-26T10:33:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44685/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44685/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:29+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Adding vault user" userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Creating new user" userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44685/core/v4/events/latest" pkg=gpa/client userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44685/core/v4/settings" pkg=gpa/client userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Registering user client, ID:0da10d10-5060-49ea-877e-235174bb4367" pkg=observability time="2024-09-26T10:33:29+02:00" level=info msg="Starting service main loop" service=telemetry user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Starting service main loop" service=notification user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Starting service main loop" service=smtp user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44685/core/v4/labels?Type=4" pkg=gpa/client userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44685/core/v4/labels?Type=3" pkg=gpa/client userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44685/core/v4/labels?Type=1" pkg=gpa/client userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Adding user to imap server" addrID=7b1a6e23-f483-4e19-956b-a3c161a7a126 service=server-manager time="2024-09-26T10:33:29+02:00" level=info msg="Creating new IMAP user" addrID=7b1a6e23-f483-4e19-956b-a3c161a7a126 service=server-manager time="2024-09-26T10:33:29+02:00" level=info msg="Setting gluon ID" addrID=7b1a6e23-f483-4e19-956b-a3c161a7a126 gluonID=e3961d87-3e3e-490d-b7b1-02ce097777da userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Created new IMAP user" addrID=7b1a6e23-f483-4e19-956b-a3c161a7a126 gluonID=e3961d87-3e3e-490d-b7b1-02ce097777da service=server-manager time="2024-09-26T10:33:29+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:29+02:00" level=info msg=Resuming service=user-events user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e3961d87-3e3e-490d-b7b1-02ce097777da labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:29+02:00" level=info msg="Starting IMAP Service" service=imap user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Sync triggered" service=imap user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:29.500225178 +0200 CEST m=+92.070322544" user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Syncing labels" service=imap user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0da10d10-5060-49ea-877e-235174bb4367" userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Synced labels" service=imap user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44685/mail/v4/messages/count" pkg=gpa/client userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Syncing messages" service=imap user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Job started" service=imap user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44685/mail/v4/messages" pkg=gpa/client userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Job finished" service=imap user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Synced messages" service=imap user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Finished user sync" duration=3.865652ms service=imap user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44685/data/v1/stats" pkg=gpa/client userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Configuration Status Success event sent." userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=warning msg="Appended message has no date, adding default one so it does not fail test" time="2024-09-26T10:33:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44685/mail/v4/messages/import" pkg=gpa/client userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44685/mail/v4/messages/25b7ba45-65ef-4121-8e3e-d44d20a3956c" pkg=gpa/client userID=0da10d10-5060-49ea-877e-235174bb4367 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-09-26T10:33:29+02:00" level=warning msg="Appended message has no date, adding default one so it does not fail test" time="2024-09-26T10:33:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44685/mail/v4/messages/import" pkg=gpa/client userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44685/mail/v4/messages/13114ea4-a1ee-43c0-8f00-de06aacf2f6e" pkg=gpa/client userID=0da10d10-5060-49ea-877e-235174bb4367 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-09-26T10:33: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 16}}" pkg=telemetry time="2024-09-26T10:33:29+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:29+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:29+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:29+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:29+02:00" level=info msg="Closing user" userID=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="De-registering user client, ID:0da10d10-5060-49ea-877e-235174bb4367" pkg=observability time="2024-09-26T10:33:29+02:00" level=info msg="Exiting IMAP Service" service=imap user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Exiting service main loop" service=smtp user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Exiting service main loop" service=notification user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Exiting Service" service=user-identity user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Exiting service main loop" service=telemetry user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Exiting service" service=user-events user=0da10d10-5060-49ea-877e-235174bb4367 time="2024-09-26T10:33:29+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:29+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:29+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:29+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:29+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:29+02:00" level=info msg="User '5562eb18-664d-4564-bb06-69bc49bc9b2e' created with id=886eb9c4-16fe-456d-a6b1-e9b7f76b010d" pkg=gpa/server/backend Background: Given there exists an account with username "5562eb18-664d-4564-bb06-69bc49bc9b2e" and password "password" # :1 -> *scenario And the account "5562eb18-664d-4564-bb06-69bc49bc9b2e" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | | label | label | And the address "5562eb18-664d-4564-bb06-69bc49bc9b2e@proton.local" of account "5562eb18-664d-4564-bb06-69bc49bc9b2e" has 10 messages in "Folders/mbox" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:33:30+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:30+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/075/config3161504119/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:30+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/075/cache3020966420/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:30+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/075/cache3020966420/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:30+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/075/data960884187/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/075/data960884187/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:30+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:30+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:30+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:30+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:30+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:30+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/075/config3161504119/grpcServerConfig.json time="2024-09-26T10:33:30+02:00" level=info msg="gRPC server listening on /tmp/bridge6314" pkg=grpc time="2024-09-26T10:33:30+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:30+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:30+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:30+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:30+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:30+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:30+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:30+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:30+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:33:30+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1530efe7)" time="2024-09-26T10:33:30+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1530efe7)" time="2024-09-26T10:33:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:33421/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:33421/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:33421/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:30+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="Adding vault user" userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="Creating new user" userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:33421/core/v4/events/latest" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="Starting service Last EventID=DA==" service=user-events user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:33421/core/v4/settings" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="Registering user client, ID:886eb9c4-16fe-456d-a6b1-e9b7f76b010d" pkg=observability time="2024-09-26T10:33:30+02:00" level=info msg="Starting service main loop" service=telemetry user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="Starting service main loop" service=notification user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="Starting service main loop" service=smtp user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:33421/core/v4/labels?Type=4" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:33421/core/v4/labels?Type=3" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:33421/core/v4/labels?Type=1" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="Adding user to imap server" addrID=e01ffb40-6f34-412f-9cf2-175225148967 service=server-manager time="2024-09-26T10:33:30+02:00" level=info msg="Creating new IMAP user" addrID=e01ffb40-6f34-412f-9cf2-175225148967 service=server-manager time="2024-09-26T10:33:30+02:00" level=info msg="Setting gluon ID" addrID=e01ffb40-6f34-412f-9cf2-175225148967 gluonID=c98b3ff3-3307-413a-8c77-174f5a62189b userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="Created new IMAP user" addrID=e01ffb40-6f34-412f-9cf2-175225148967 gluonID=c98b3ff3-3307-413a-8c77-174f5a62189b service=server-manager time="2024-09-26T10:33:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:30+02:00" level=info msg=Resuming service=user-events user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d And the user logs in with username "5562eb18-664d-4564-bb06-69bc49bc9b2e" and password "password" # :1 -> *scenario time="2024-09-26T10:33:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c98b3ff3-3307-413a-8c77-174f5a62189b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:30+02:00" level=info msg="Starting IMAP Service" service=imap user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="Sync triggered" service=imap user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:30.997661383 +0200 CEST m=+93.567758759" user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="Syncing labels" service=imap user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:30+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:886eb9c4-16fe-456d-a6b1-e9b7f76b010d" userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="Synced labels" service=imap user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33421/mail/v4/messages/count" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="Syncing messages" service=imap user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="Job started" service=imap user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:33421/mail/v4/messages" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:33421/mail/v4/messages" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="Creating new child job" service=imap user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="Job finished" service=imap user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33421/mail/v4/messages/c481466e-038e-4a22-a70d-76ca3b69e0e6" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33421/mail/v4/messages/4e36fd4f-b691-42c9-a80e-6e621d25fe44" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33421/mail/v4/messages/9549ddf1-ed5e-46af-8464-4275fb1c97eb" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33421/mail/v4/messages/21e5b374-3f96-4b13-a911-e96608b1ef97" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33421/mail/v4/messages/f33b1d20-8c98-4e11-ac04-aca7016be9b9" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33421/mail/v4/messages/39f76a60-f235-4c6e-8876-2158e784ff83" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33421/mail/v4/messages/7f2386a3-cfc3-423a-ba58-37f58ee113a5" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33421/mail/v4/messages/b187f935-668e-4acf-8fd9-191b4b814f28" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33421/mail/v4/messages/101a3a28-58b2-422b-a956-e355782f0fcc" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33421/mail/v4/messages/4e7a4b4f-b04e-4bcc-93f8-a8b047ed96db" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="Child job finished" service=imap user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="Synced messages" service=imap user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="Finished user sync" duration=19.386028ms service=imap user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d And user "5562eb18-664d-4564-bb06-69bc49bc9b2e" finishes syncing # :1 -> *scenario time="2024-09-26T10:33:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:33421/data/v1/stats" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="Configuration Status Success event sent." userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d And user "5562eb18-664d-4564-bb06-69bc49bc9b2e" 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-09-26T10:33:31+02:00" level=info msg="200 OK: PUT https://127.0.0.1:33421/mail/v4/messages/unlabel" pkg=gpa/client userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d When IMAP client "1" expunges # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:33: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 88}}" pkg=telemetry time="2024-09-26T10:33:31+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:31+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:31+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:31+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:31+02:00" level=info msg="Closing user" userID=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="De-registering user client, ID:886eb9c4-16fe-456d-a6b1-e9b7f76b010d" pkg=observability time="2024-09-26T10:33:31+02:00" level=info msg="Exiting IMAP Service" service=imap user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="Exiting service main loop" service=smtp user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="Exiting service main loop" service=notification user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="Exiting Service" service=user-identity user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="Exiting service main loop" service=telemetry user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="Exiting service" service=user-events user=886eb9c4-16fe-456d-a6b1-e9b7f76b010d time="2024-09-26T10:33:31+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:31+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:31+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:31+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:31+02:00" level=info msg="Closing service" service=unleash Then IMAP client "1" eventually sees 9 messages in "Folders/mbox" # :1 -> *scenario === RUN TestFeatures/Mark_all_messages_as_deleted_and_EXPUNGE time="2024-09-26T10:33:31+02:00" level=info msg="User '33b9417b-83d1-4fe7-849e-bdda0228f4ff' created with id=71e4df84-d433-4adf-bf0a-72946a27bc3e" pkg=gpa/server/backend time="2024-09-26T10:33:32+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:32+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/076/config1863644349/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:32+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/076/cache3683195510/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:32+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/076/cache3683195510/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:32+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/076/data3817798541/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/076/data3817798541/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:32+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:32+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:32+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:32+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:32+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:32+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/076/config1863644349/grpcServerConfig.json time="2024-09-26T10:33:32+02:00" level=info msg="gRPC server listening on /tmp/bridge8172" pkg=grpc time="2024-09-26T10:33:32+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:32+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:32+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:32+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:32+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:32+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:32+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:32+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:32+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:32+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:32+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2c6dd9bb)" time="2024-09-26T10:33:32+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2c6dd9bb)" time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44529/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:44529/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:44529/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:32+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Adding vault user" userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Creating new user" userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44529/core/v4/events/latest" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Starting service Last EventID=DA==" service=user-events user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44529/core/v4/settings" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Registering user client, ID:71e4df84-d433-4adf-bf0a-72946a27bc3e" pkg=observability time="2024-09-26T10:33:32+02:00" level=info msg="Starting service main loop" service=telemetry user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Starting service main loop" service=notification user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Starting service main loop" service=smtp user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44529/core/v4/labels?Type=4" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44529/core/v4/labels?Type=3" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44529/core/v4/labels?Type=1" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Adding user to imap server" addrID=1a571759-ed3c-4246-87e5-99a4f2651dc6 service=server-manager time="2024-09-26T10:33:32+02:00" level=info msg="Creating new IMAP user" addrID=1a571759-ed3c-4246-87e5-99a4f2651dc6 service=server-manager time="2024-09-26T10:33:32+02:00" level=info msg="Setting gluon ID" addrID=1a571759-ed3c-4246-87e5-99a4f2651dc6 gluonID=930099bf-259a-45e3-91e9-16361fe72363 userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Created new IMAP user" addrID=1a571759-ed3c-4246-87e5-99a4f2651dc6 gluonID=930099bf-259a-45e3-91e9-16361fe72363 service=server-manager time="2024-09-26T10:33:32+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:32+02:00" level=info msg=Resuming service=user-events user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=930099bf-259a-45e3-91e9-16361fe72363 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:32+02:00" level=info msg="Starting IMAP Service" service=imap user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Sync triggered" service=imap user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:32.466596625 +0200 CEST m=+95.036694001" user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Syncing labels" service=imap user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:71e4df84-d433-4adf-bf0a-72946a27bc3e" userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Synced labels" service=imap user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44529/mail/v4/messages/count" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Syncing messages" service=imap user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Job started" service=imap user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:44529/mail/v4/messages" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:44529/mail/v4/messages" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Creating new child job" service=imap user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Job finished" service=imap user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44529/mail/v4/messages/8c15d333-c7e3-4e0e-8aa1-fd3d9e738fc8" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44529/mail/v4/messages/34816906-e647-4da2-a79f-0bbc2186c0ca" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44529/mail/v4/messages/777dc513-d1a6-489b-aa26-fcbbfaef6eef" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44529/mail/v4/messages/b2bfb0f6-68c5-422f-9cfd-c7a6ae954553" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44529/mail/v4/messages/c92f06c7-061a-404a-aeda-201d9fe62582" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44529/mail/v4/messages/a4c606c2-80d2-49d2-839c-02df088b9a88" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44529/mail/v4/messages/27adc5d8-7b69-4972-beec-512c44fa4bd7" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44529/mail/v4/messages/9380c2f2-2584-4755-88a3-b4f518355954" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44529/mail/v4/messages/785cabf7-86de-4533-99f8-094eda8ce028" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44529/mail/v4/messages/1552b859-df7c-4f4e-83e7-21e022c7151b" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Child job finished" service=imap user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Synced messages" service=imap user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Finished user sync" duration=28.362683ms service=imap user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:44529/data/v1/stats" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Configuration Status Success event sent." userID=71e4df84-d433-4adf-bf0a-72946a27bc3e 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-09-26T10:33:32+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44529/mail/v4/messages/unlabel" pkg=gpa/client userID=71e4df84-d433-4adf-bf0a-72946a27bc3e And IMAP client "1" expunges # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:33:32+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:32+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:32+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:32+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:32+02:00" level=info msg="Closing user" userID=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="De-registering user client, ID:71e4df84-d433-4adf-bf0a-72946a27bc3e" pkg=observability time="2024-09-26T10:33:32+02:00" level=info msg="Exiting IMAP Service" service=imap user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Exiting service main loop" service=smtp user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Exiting service main loop" service=notification user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Exiting Service" service=user-identity user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Exiting service main loop" service=telemetry user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Exiting service" service=user-events user=71e4df84-d433-4adf-bf0a-72946a27bc3e time="2024-09-26T10:33:32+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:32+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:32+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:32+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:32+02:00" level=info msg="Closing service" service=unleash Then IMAP client "1" eventually sees 0 messages in "Folders/mbox" # :1 -> *scenario === RUN TestFeatures/Mark_messages_as_undeleted_and_EXPUNGE time="2024-09-26T10:33:32+02:00" level=info msg="User '9f1de796-4ff1-45db-a133-9eb714837be0' created with id=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac" pkg=gpa/server/backend time="2024-09-26T10:33:33+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:33+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/077/config1305947891/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:33+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/077/cache771477108/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:33+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/077/cache771477108/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:33+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/077/data2252804369/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/077/data2252804369/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:33+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:33+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:33+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:33+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:33+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:33+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/077/config1305947891/grpcServerConfig.json time="2024-09-26T10:33:33+02:00" level=info msg="gRPC server listening on /tmp/bridge5006" pkg=grpc time="2024-09-26T10:33:33+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:33+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:33+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:33+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:33+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:33+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:33+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:33+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:33+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36871/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:33+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:33+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8ea6099d)" time="2024-09-26T10:33:33+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8ea6099d)" time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:36871/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:36871/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:33+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Adding vault user" userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Creating new user" userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36871/core/v4/events/latest" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Starting service Last EventID=DA==" service=user-events user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36871/core/v4/settings" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Registering user client, ID:3cc7f2d1-9a7f-4316-bf45-3945b13b35ac" pkg=observability time="2024-09-26T10:33:33+02:00" level=info msg="Starting service main loop" service=telemetry user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Starting service main loop" service=notification user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Starting service main loop" service=smtp user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36871/core/v4/labels?Type=4" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36871/core/v4/labels?Type=3" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36871/core/v4/labels?Type=1" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Adding user to imap server" addrID=920c59fa-bed0-4007-b49d-645876987fa1 service=server-manager time="2024-09-26T10:33:33+02:00" level=info msg="Creating new IMAP user" addrID=920c59fa-bed0-4007-b49d-645876987fa1 service=server-manager time="2024-09-26T10:33:33+02:00" level=info msg="Setting gluon ID" addrID=920c59fa-bed0-4007-b49d-645876987fa1 gluonID=0175a419-7411-4f6d-8e9d-3656938ce9cf userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Created new IMAP user" addrID=920c59fa-bed0-4007-b49d-645876987fa1 gluonID=0175a419-7411-4f6d-8e9d-3656938ce9cf service=server-manager time="2024-09-26T10:33:33+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:33+02:00" level=info msg=Resuming service=user-events user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0175a419-7411-4f6d-8e9d-3656938ce9cf labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:33+02:00" level=info msg="Starting IMAP Service" service=imap user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Sync triggered" service=imap user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:33.830717124 +0200 CEST m=+96.400814500" user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Syncing labels" service=imap user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3cc7f2d1-9a7f-4316-bf45-3945b13b35ac" userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Synced labels" service=imap user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36871/mail/v4/messages/count" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Syncing messages" service=imap user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Job started" service=imap user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:36871/mail/v4/messages" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:36871/mail/v4/messages" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Creating new child job" service=imap user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Job finished" service=imap user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36871/mail/v4/messages/2c94f661-015e-4a63-9b1d-eedfad2f7805" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36871/mail/v4/messages/537d8234-bbdf-4a68-8058-81d79a795434" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36871/mail/v4/messages/81eb8df5-85f6-491e-974a-98fa5cbf8a80" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36871/mail/v4/messages/dd819e07-255f-40f7-94be-18e46b5d6da8" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36871/mail/v4/messages/eb21e9c3-3df7-4681-9772-b62979854afa" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36871/mail/v4/messages/551ff25b-eec2-4a46-8e2b-4b37e92c3a8a" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36871/mail/v4/messages/26ea7de1-4809-4994-8b9b-386f7fa854dd" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36871/mail/v4/messages/e32c549b-d855-47fd-a010-4b682e3698e3" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36871/mail/v4/messages/d4086a3e-3990-424b-a087-64b97ec5c770" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36871/mail/v4/messages/1ce4a2dd-60e8-4410-9314-0ba734c8d192" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Child job finished" service=imap user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Synced messages" service=imap user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Finished user sync" duration=43.012668ms service=imap user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:36871/data/v1/stats" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:33+02:00" level=info msg="Configuration Status Success event sent." userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac 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-09-26T10:33:33+02:00" level=info msg="200 OK: PUT https://127.0.0.1:36871/mail/v4/messages/unlabel" pkg=gpa/client userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac When IMAP client "1" expunges # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:33:34+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:34+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:34+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:34+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:34+02:00" level=info msg="Closing user" userID=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:34+02:00" level=info msg="De-registering user client, ID:3cc7f2d1-9a7f-4316-bf45-3945b13b35ac" pkg=observability time="2024-09-26T10:33:34+02:00" level=info msg="Exiting IMAP Service" service=imap user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:34+02:00" level=info msg="Exiting service main loop" service=smtp user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:34+02:00" level=info msg="Exiting service main loop" service=notification user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:34+02:00" level=info msg="Exiting Service" service=user-identity user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:34+02:00" level=info msg="Exiting service main loop" service=telemetry user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:34+02:00" level=info msg="Exiting service" service=user-events user=3cc7f2d1-9a7f-4316-bf45-3945b13b35ac time="2024-09-26T10:33:34+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:34+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:34+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:34+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:34+02:00" level=info msg="User 'e7790649-db57-4fed-ba43-c67e4c52696b' created with id=e399980d-68ac-4401-8f87-4d20cc5c2059" pkg=gpa/server/backend time="2024-09-26T10:33:34+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:34+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/078/config3670847013/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:34+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/078/cache1579627996/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:34+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/078/cache1579627996/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/078/data2705904601/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/078/data2705904601/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:34+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:34+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:34+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:34+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:34+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:34+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/078/config3670847013/grpcServerConfig.json time="2024-09-26T10:33:34+02:00" level=info msg="gRPC server listening on /tmp/bridge9505" pkg=grpc time="2024-09-26T10:33:34+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:34+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:34+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:34+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:34+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:34+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:34+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:34+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:38005/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:34+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:34+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c135a58f)" time="2024-09-26T10:33:34+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c135a58f)" time="2024-09-26T10:33:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:38005/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:38005/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:35+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Adding vault user" userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Creating new user" userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:38005/core/v4/events/latest" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Starting service Last EventID=DA==" service=user-events user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:38005/core/v4/settings" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Registering user client, ID:e399980d-68ac-4401-8f87-4d20cc5c2059" pkg=observability time="2024-09-26T10:33:35+02:00" level=info msg="Starting service main loop" service=telemetry user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Starting service main loop" service=notification user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Starting service main loop" service=smtp user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:38005/core/v4/labels?Type=4" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:38005/core/v4/labels?Type=3" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:38005/core/v4/labels?Type=1" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Adding user to imap server" addrID=949f7592-17dd-471c-898e-e6c6fb5b42cb service=server-manager time="2024-09-26T10:33:35+02:00" level=info msg="Creating new IMAP user" addrID=949f7592-17dd-471c-898e-e6c6fb5b42cb service=server-manager time="2024-09-26T10:33:35+02:00" level=info msg="Setting gluon ID" addrID=949f7592-17dd-471c-898e-e6c6fb5b42cb gluonID=b0c961fe-ebfa-4f50-829f-7dd415796f44 userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Created new IMAP user" addrID=949f7592-17dd-471c-898e-e6c6fb5b42cb gluonID=b0c961fe-ebfa-4f50-829f-7dd415796f44 service=server-manager time="2024-09-26T10:33:35+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:35+02:00" level=info msg=Resuming service=user-events user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b0c961fe-ebfa-4f50-829f-7dd415796f44 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:35+02:00" level=info msg="Starting IMAP Service" service=imap user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Sync triggered" service=imap user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:35.205793251 +0200 CEST m=+97.775890627" user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Syncing labels" service=imap user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e399980d-68ac-4401-8f87-4d20cc5c2059" userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Synced labels" service=imap user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:38005/mail/v4/messages/count" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Syncing messages" service=imap user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Job started" service=imap user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:38005/mail/v4/messages" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:38005/mail/v4/messages" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Creating new child job" service=imap user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Job finished" service=imap user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:38005/mail/v4/messages/677e83be-7dfb-46d7-9a1d-7f71da27f3f8" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:38005/mail/v4/messages/b1bdd4d9-07b1-416d-8261-4ac03c4c186c" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:38005/mail/v4/messages/fc3dd3cf-1e00-4b4f-a91a-add1f707bca0" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:38005/mail/v4/messages/c0d6c070-7076-449c-aab9-492d589243a2" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:38005/mail/v4/messages/de656755-0428-42ba-9616-9cd3e99c473f" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:38005/mail/v4/messages/0366815a-f6de-4347-b8f8-e99c7cc0182c" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:38005/mail/v4/messages/b718adc4-980f-4c16-ac5d-77926cdfe697" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:38005/mail/v4/messages/3e2f94ac-929f-4ff7-9fe5-d1918d8af930" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:38005/mail/v4/messages/d11807aa-36ad-4478-b2fc-f7d4ea305953" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:38005/mail/v4/messages/65a43a86-f0c6-4b2a-9a2a-157a0af7d47a" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Child job finished" service=imap user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Synced messages" service=imap user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Finished user sync" duration=34.900494ms service=imap user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:38005/data/v1/stats" pkg=gpa/client userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Configuration Status Success event sent." userID=e399980d-68ac-4401-8f87-4d20cc5c2059 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-09-26T10:33:35+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-09-26T10:33:35+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:35+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:35+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:35+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:35+02:00" level=info msg="Closing user" userID=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="De-registering user client, ID:e399980d-68ac-4401-8f87-4d20cc5c2059" pkg=observability time="2024-09-26T10:33:35+02:00" level=info msg="Exiting IMAP Service" service=imap user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Exiting service main loop" service=smtp user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Exiting service main loop" service=notification user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Exiting Service" service=user-identity user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Exiting service main loop" service=telemetry user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Exiting service" service=user-events user=e399980d-68ac-4401-8f87-4d20cc5c2059 time="2024-09-26T10:33:35+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:35+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:35+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:35+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:35+02:00" level=info msg="User '25e76f56-4ba3-4885-aab3-998218e1b8ba' created with id=7acadacd-8870-4d70-bdd5-fa58192d1f07" pkg=gpa/server/backend Background: Given there exists an account with username "25e76f56-4ba3-4885-aab3-998218e1b8ba" and password "password" # :1 -> *scenario And the account "25e76f56-4ba3-4885-aab3-998218e1b8ba" 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 "25e76f56-4ba3-4885-aab3-998218e1b8ba@proton.local" of account "25e76f56-4ba3-4885-aab3-998218e1b8ba" has the following messages in "Trash": # :1 -> *scenario | from | to | subject | body | | john.doe@mail.com | 25e76f56-4ba3-4885-aab3-998218e1b8ba@proton.local | foo | hello | | jane.doe@mail.com | name@proton.local | bar | world | time="2024-09-26T10:33:36+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/079/config84820130/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/079/cache553482433/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/079/cache553482433/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/079/data411213029/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/079/data411213029/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:36+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:36+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:36+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/079/config84820130/grpcServerConfig.json time="2024-09-26T10:33:36+02:00" level=info msg="gRPC server listening on /tmp/bridge1750" pkg=grpc time="2024-09-26T10:33:36+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:36+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:36+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:36+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:36+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:37537/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:36+02:00" level=info msg="Frontend client started" And bridge starts # :1 -> *scenario time="2024-09-26T10:33:36+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8b8a3ba8)" time="2024-09-26T10:33:36+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8b8a3ba8)" time="2024-09-26T10:33:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:37537/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:37537/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:36+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Adding vault user" userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Creating new user" userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:37537/core/v4/events/latest" pkg=gpa/client userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:37537/core/v4/settings" pkg=gpa/client userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Registering user client, ID:7acadacd-8870-4d70-bdd5-fa58192d1f07" pkg=observability time="2024-09-26T10:33:36+02:00" level=info msg="Starting service main loop" service=telemetry user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Starting service main loop" service=notification user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Starting service main loop" service=smtp user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:37537/core/v4/labels?Type=4" pkg=gpa/client userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:37537/core/v4/labels?Type=3" pkg=gpa/client userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:37537/core/v4/labels?Type=1" pkg=gpa/client userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Adding user to imap server" addrID=852bacb9-2b9c-4e55-b940-b38d37126ad8 service=server-manager time="2024-09-26T10:33:36+02:00" level=info msg="Creating new IMAP user" addrID=852bacb9-2b9c-4e55-b940-b38d37126ad8 service=server-manager time="2024-09-26T10:33:36+02:00" level=info msg="Setting gluon ID" addrID=852bacb9-2b9c-4e55-b940-b38d37126ad8 gluonID=eac7d960-015f-4ea7-855f-2b0190287541 userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Created new IMAP user" addrID=852bacb9-2b9c-4e55-b940-b38d37126ad8 gluonID=eac7d960-015f-4ea7-855f-2b0190287541 service=server-manager time="2024-09-26T10:33:36+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:36+02:00" level=info msg=Resuming service=user-events user=7acadacd-8870-4d70-bdd5-fa58192d1f07 And the user logs in with username "25e76f56-4ba3-4885-aab3-998218e1b8ba" and password "password" # :1 -> *scenario time="2024-09-26T10:33:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=eac7d960-015f-4ea7-855f-2b0190287541 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:36+02:00" level=info msg="Starting IMAP Service" service=imap user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Sync triggered" service=imap user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:36.497960605 +0200 CEST m=+99.068057981" user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Syncing labels" service=imap user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7acadacd-8870-4d70-bdd5-fa58192d1f07" userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Synced labels" service=imap user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:37537/mail/v4/messages/count" pkg=gpa/client userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Syncing messages" service=imap user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Job started" service=imap user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:37537/mail/v4/messages" pkg=gpa/client userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:37537/mail/v4/messages" pkg=gpa/client userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Creating new child job" service=imap user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Job finished" service=imap user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:37537/mail/v4/messages/444ab77a-609d-403e-8eb3-71cad98e5398" pkg=gpa/client userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:37537/mail/v4/messages/e3b29a1b-2fa4-4365-a321-0e2564e8065f" pkg=gpa/client userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Child job finished" service=imap user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Synced messages" service=imap user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Finished user sync" duration=9.815866ms service=imap user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=7acadacd-8870-4d70-bdd5-fa58192d1f07 And user "25e76f56-4ba3-4885-aab3-998218e1b8ba" finishes syncing # :1 -> *scenario time="2024-09-26T10:33:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:37537/data/v1/stats" pkg=gpa/client userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="Configuration Status Success event sent." userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 And user "25e76f56-4ba3-4885-aab3-998218e1b8ba" connects and authenticates IMAP client "1" # :1 -> *scenario And IMAP client "1" selects "Trash" # :1 -> *scenario time="2024-09-26T10:33:36+02:00" level=info msg="200 OK: PUT https://127.0.0.1:37537/mail/v4/messages/label" pkg=gpa/client userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 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-09-26T10:33: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 16}}" 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-09-26T10:33:36+02:00" level=info msg="200 OK: PUT https://127.0.0.1:37537/mail/v4/messages/unlabel" pkg=gpa/client userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:37537/mail/v4/messages" pkg=gpa/client userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 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-09-26T10:33:37+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:37+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:37+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:37+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:37+02:00" level=info msg="Closing user" userID=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:37+02:00" level=info msg="De-registering user client, ID:7acadacd-8870-4d70-bdd5-fa58192d1f07" pkg=observability time="2024-09-26T10:33:37+02:00" level=info msg="Exiting IMAP Service" service=imap user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:37+02:00" level=info msg="Exiting service main loop" service=smtp user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:37+02:00" level=info msg="Exiting service main loop" service=notification user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:37+02:00" level=info msg="Exiting Service" service=user-identity user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:37+02:00" level=info msg="Exiting service main loop" service=telemetry user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:37+02:00" level=info msg="Exiting service" service=user-events user=7acadacd-8870-4d70-bdd5-fa58192d1f07 time="2024-09-26T10:33:37+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:37+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:37+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:37+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:37+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees 1 messages in "Labels/label" # :1 -> *scenario === RUN TestFeatures/Message_in_Trash_only_is_permanently_deleted time="2024-09-26T10:33:37+02:00" level=info msg="User '4cf8061b-009a-44e3-a095-f8c4c7019367' created with id=b90cb061-2ba4-48fa-abbf-12ac76e37ee1" pkg=gpa/server/backend Scenario Outline: Message in Trash only is permanently deleted # features/imap/message/delete_from_trash.feature:33 Given the address "4cf8061b-009a-44e3-a095-f8c4c7019367@proton.local" of account "4cf8061b-009a-44e3-a095-f8c4c7019367" has the following messages in "Trash": # :1 -> *scenario | from | to | subject | body | | john.doe@mail.com | 4cf8061b-009a-44e3-a095-f8c4c7019367@proton.local | foo | hello | | jane.doe@mail.com | name@proton.local | bar | world | time="2024-09-26T10:33:38+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:38+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/080/config82680201/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:38+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/080/cache1932190049/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:38+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/080/cache1932190049/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:38+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/080/data3766802740/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/080/data3766802740/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:38+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:38+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:38+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:38+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:38+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:38+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:38+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/080/config82680201/grpcServerConfig.json time="2024-09-26T10:33:38+02:00" level=info msg="gRPC server listening on /tmp/bridge1126" pkg=grpc time="2024-09-26T10:33:38+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:38+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:38+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:38+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:38+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:38+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:38+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:38+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:38+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:44105/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:38+02:00" level=info msg="Frontend client started" And bridge starts # :1 -> *scenario time="2024-09-26T10:33:38+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (27a95ada)" time="2024-09-26T10:33:38+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (27a95ada)" time="2024-09-26T10:33:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:44105/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:44105/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:38+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Adding vault user" userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Creating new user" userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:44105/core/v4/events/latest" pkg=gpa/client userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:44105/core/v4/settings" pkg=gpa/client userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Registering user client, ID:b90cb061-2ba4-48fa-abbf-12ac76e37ee1" pkg=observability time="2024-09-26T10:33:38+02:00" level=info msg="Starting service main loop" service=telemetry user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Starting service main loop" service=notification user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Starting service main loop" service=smtp user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:44105/core/v4/labels?Type=4" pkg=gpa/client userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:44105/core/v4/labels?Type=3" pkg=gpa/client userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:44105/core/v4/labels?Type=1" pkg=gpa/client userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Adding user to imap server" addrID=bef4fc25-dde7-46a7-9d8d-363c9fc35ffb service=server-manager time="2024-09-26T10:33:38+02:00" level=info msg="Creating new IMAP user" addrID=bef4fc25-dde7-46a7-9d8d-363c9fc35ffb service=server-manager time="2024-09-26T10:33:38+02:00" level=info msg="Setting gluon ID" addrID=bef4fc25-dde7-46a7-9d8d-363c9fc35ffb gluonID=c222b960-9739-4a15-b419-6c6817e612fe userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Created new IMAP user" addrID=bef4fc25-dde7-46a7-9d8d-363c9fc35ffb gluonID=c222b960-9739-4a15-b419-6c6817e612fe service=server-manager time="2024-09-26T10:33:38+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:38+02:00" level=info msg=Resuming service=user-events user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 And the user logs in with username "4cf8061b-009a-44e3-a095-f8c4c7019367" and password "password" # :1 -> *scenario time="2024-09-26T10:33:38+02:00" level=info msg="Starting IMAP Service" service=imap user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Sync triggered" service=imap user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:38.385397986 +0200 CEST m=+100.955495362" user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Syncing labels" service=imap user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Synced labels" service=imap user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b90cb061-2ba4-48fa-abbf-12ac76e37ee1" userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:44105/mail/v4/messages/count" pkg=gpa/client userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Syncing messages" service=imap user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Job started" service=imap user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c222b960-9739-4a15-b419-6c6817e612fe labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:44105/mail/v4/messages" pkg=gpa/client userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:44105/mail/v4/messages" pkg=gpa/client userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Creating new child job" service=imap user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Job finished" service=imap user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:44105/mail/v4/messages/4c6e907a-136d-43f2-b007-708e37d8374a" pkg=gpa/client userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:44105/mail/v4/messages/89a6d893-ee40-436d-9a55-9822c7d68702" pkg=gpa/client userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Child job finished" service=imap user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Synced messages" service=imap user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Finished user sync" duration=9.297364ms service=imap user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 And user "4cf8061b-009a-44e3-a095-f8c4c7019367" finishes syncing # :1 -> *scenario time="2024-09-26T10:33:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:44105/data/v1/stats" pkg=gpa/client userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="Configuration Status Success event sent." userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 And user "4cf8061b-009a-44e3-a095-f8c4c7019367" 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-09-26T10:33: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 68}}" pkg=telemetry And IMAP client "1" eventually sees 2 messages in "All Mail" # :1 -> *scenario time="2024-09-26T10:33:38+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44105/mail/v4/messages/unlabel" pkg=gpa/client userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:44105/mail/v4/messages" pkg=gpa/client userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:38+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44105/mail/v4/messages/delete" pkg=gpa/client userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 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-09-26T10:33:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:44105/core/v4/events/BA==" pkg=gpa/client userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:39+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=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:39+02:00" level=info msg="Handling message deleted event" messageID=4c6e907a-136d-43f2-b007-708e37d8374a service=imap user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:39+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:39+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:39+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:39+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:39+02:00" level=info msg="Closing user" userID=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:39+02:00" level=info msg="De-registering user client, ID:b90cb061-2ba4-48fa-abbf-12ac76e37ee1" pkg=observability time="2024-09-26T10:33:39+02:00" level=info msg="Exiting IMAP Service" service=imap user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:39+02:00" level=info msg="Exiting service main loop" service=smtp user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:39+02:00" level=info msg="Exiting service main loop" service=notification user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:39+02:00" level=info msg="Exiting Service" service=user-identity user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:39+02:00" level=info msg="Exiting service main loop" service=telemetry user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:39+02:00" level=info msg="Exiting service" service=user-events user=b90cb061-2ba4-48fa-abbf-12ac76e37ee1 time="2024-09-26T10:33:39+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:39+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:39+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:39+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:39+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees 1 messages in "All Mail" # :1 -> *scenario Feature: IMAP Draft messages === RUN TestFeatures/Draft_edited_locally time="2024-09-26T10:33:39+02:00" level=info msg="User 'b81d24d3-01ac-4404-a3d3-bf05948ed8d1' created with id=1d64fd0f-96bb-42c2-b891-49a05c7e5238" pkg=gpa/server/backend Background: Given there exists an account with username "b81d24d3-01ac-4404-a3d3-bf05948ed8d1" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:33:39+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:39+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/081/config405300213/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:39+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/081/cache3325170958/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:39+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/081/cache3325170958/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:39+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/081/data1124221335/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/081/data1124221335/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:39+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:39+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:39+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:39+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:39+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:39+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:39+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/081/config405300213/grpcServerConfig.json time="2024-09-26T10:33:39+02:00" level=info msg="gRPC server listening on /tmp/bridge3213" pkg=grpc time="2024-09-26T10:33:39+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:39+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:39+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:39+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:39+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:39+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:39+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:39+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:39+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:39+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:33:39+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2c043e9d)" time="2024-09-26T10:33:39+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2c043e9d)" time="2024-09-26T10:33:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:37925/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:37925/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:37925/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:40+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Adding vault user" userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Creating new user" userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:37925/core/v4/events/latest" pkg=gpa/client userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:37925/core/v4/settings" pkg=gpa/client userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Registering user client, ID:1d64fd0f-96bb-42c2-b891-49a05c7e5238" pkg=observability time="2024-09-26T10:33:40+02:00" level=info msg="Starting service main loop" service=telemetry user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Starting service main loop" service=notification user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Starting service main loop" service=smtp user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:37925/core/v4/labels?Type=4" pkg=gpa/client userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:37925/core/v4/labels?Type=3" pkg=gpa/client userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:37925/core/v4/labels?Type=1" pkg=gpa/client userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Adding user to imap server" addrID=2216f40f-a6a2-4119-982b-948a037af497 service=server-manager time="2024-09-26T10:33:40+02:00" level=info msg="Creating new IMAP user" addrID=2216f40f-a6a2-4119-982b-948a037af497 service=server-manager time="2024-09-26T10:33:40+02:00" level=info msg="Setting gluon ID" addrID=2216f40f-a6a2-4119-982b-948a037af497 gluonID=7bec923f-c9f5-43ab-8f48-e2793112cf48 userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Created new IMAP user" addrID=2216f40f-a6a2-4119-982b-948a037af497 gluonID=7bec923f-c9f5-43ab-8f48-e2793112cf48 service=server-manager time="2024-09-26T10:33:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:40+02:00" level=info msg=Resuming service=user-events user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 And the user logs in with username "b81d24d3-01ac-4404-a3d3-bf05948ed8d1" and password "password" # :1 -> *scenario time="2024-09-26T10:33:40+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7bec923f-c9f5-43ab-8f48-e2793112cf48 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:40+02:00" level=info msg="Starting IMAP Service" service=imap user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Sync triggered" service=imap user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:40.067511759 +0200 CEST m=+102.637609135" user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Syncing labels" service=imap user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1d64fd0f-96bb-42c2-b891-49a05c7e5238" userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Synced labels" service=imap user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:37925/mail/v4/messages/count" pkg=gpa/client userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Syncing messages" service=imap user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Job started" service=imap user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:37925/mail/v4/messages" pkg=gpa/client userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Job finished" service=imap user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Synced messages" service=imap user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Finished user sync" duration=8.68908ms service=imap user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 And user "b81d24d3-01ac-4404-a3d3-bf05948ed8d1" finishes syncing # :1 -> *scenario time="2024-09-26T10:33:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:37925/data/v1/stats" pkg=gpa/client userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Configuration Status Success event sent." userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 And user "b81d24d3-01ac-4404-a3d3-bf05948ed8d1" connects and authenticates IMAP client "1" # :1 -> *scenario And IMAP client "1" selects "Drafts" # :1 -> *scenario time="2024-09-26T10:33:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:37925/mail/v4/messages" pkg=gpa/client userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:37925/mail/v4/messages/9a5e52c4-7c50-4e16-bb71-c7e11bbf8497" pkg=gpa/client userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 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-09-26T10:33: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 98}}" 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-09-26T10:33:40+02:00" level=info msg="200 OK: PUT https://127.0.0.1:37925/mail/v4/messages/unlabel" pkg=gpa/client userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:37925/mail/v4/messages" pkg=gpa/client userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="200 OK: PUT https://127.0.0.1:37925/mail/v4/messages/delete" pkg=gpa/client userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 And IMAP client "1" expunges # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:33:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:37925/mail/v4/messages" pkg=gpa/client userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:37925/mail/v4/messages/1b1f75d1-128e-4010-812b-86d0899768b7" pkg=gpa/client userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 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-09-26T10:33:40+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:40+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:40+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:40+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:40+02:00" level=info msg="Closing user" userID=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="De-registering user client, ID:1d64fd0f-96bb-42c2-b891-49a05c7e5238" pkg=observability time="2024-09-26T10:33:40+02:00" level=info msg="Exiting IMAP Service" service=imap user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Exiting service main loop" service=smtp user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Exiting service main loop" service=notification user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Exiting Service" service=user-identity user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Exiting service main loop" service=telemetry user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Exiting service" service=user-events user=1d64fd0f-96bb-42c2-b891-49a05c7e5238 time="2024-09-26T10:33:40+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:40+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:40+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:40+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:40+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:40+02:00" level=info msg="User '410ee296-361a-445d-9c16-5bf660b3039c' created with id=deaa4bba-f0c9-4457-9595-d2ac0eff4353" pkg=gpa/server/backend time="2024-09-26T10:33:40+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:40+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/082/config2233405174/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:40+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/082/cache3726208534/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:40+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/082/cache3726208534/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:40+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/082/data16465539/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/082/data16465539/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:40+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:40+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:40+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:40+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:40+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:40+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:40+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/082/config2233405174/grpcServerConfig.json time="2024-09-26T10:33:40+02:00" level=info msg="gRPC server listening on /tmp/bridge5236" pkg=grpc time="2024-09-26T10:33:40+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:40+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:40+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:40+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:40+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:40+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:40+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:40+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:40+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:33265/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:40+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:40+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (497efa10)" time="2024-09-26T10:33:40+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (497efa10)" time="2024-09-26T10:33:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:33265/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:33265/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:41+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Adding vault user" userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Creating new user" userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:33265/core/v4/events/latest" pkg=gpa/client userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:33265/core/v4/settings" pkg=gpa/client userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Registering user client, ID:deaa4bba-f0c9-4457-9595-d2ac0eff4353" pkg=observability time="2024-09-26T10:33:41+02:00" level=info msg="Starting service main loop" service=telemetry user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Starting service main loop" service=notification user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Starting service main loop" service=smtp user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:33265/core/v4/labels?Type=4" pkg=gpa/client userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:33265/core/v4/labels?Type=3" pkg=gpa/client userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:33265/core/v4/labels?Type=1" pkg=gpa/client userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Adding user to imap server" addrID=337d2bd8-2db2-4abb-838a-27b04a09c4cc service=server-manager time="2024-09-26T10:33:41+02:00" level=info msg="Creating new IMAP user" addrID=337d2bd8-2db2-4abb-838a-27b04a09c4cc service=server-manager time="2024-09-26T10:33:41+02:00" level=info msg="Setting gluon ID" addrID=337d2bd8-2db2-4abb-838a-27b04a09c4cc gluonID=8a648329-1709-4852-ac9a-13e604618d4f userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Created new IMAP user" addrID=337d2bd8-2db2-4abb-838a-27b04a09c4cc gluonID=8a648329-1709-4852-ac9a-13e604618d4f service=server-manager time="2024-09-26T10:33:41+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:41+02:00" level=info msg=Resuming service=user-events user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8a648329-1709-4852-ac9a-13e604618d4f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:41+02:00" level=info msg="Starting IMAP Service" service=imap user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Sync triggered" service=imap user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:41.126310855 +0200 CEST m=+103.696408231" user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Syncing labels" service=imap user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:deaa4bba-f0c9-4457-9595-d2ac0eff4353" userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Synced labels" service=imap user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:33265/mail/v4/messages/count" pkg=gpa/client userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Syncing messages" service=imap user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Job started" service=imap user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:33265/mail/v4/messages" pkg=gpa/client userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Job finished" service=imap user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Synced messages" service=imap user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Finished user sync" duration=5.148294ms service=imap user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:33265/data/v1/stats" pkg=gpa/client userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="Configuration Status Success event sent." userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:33265/mail/v4/messages" pkg=gpa/client userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:33265/mail/v4/messages/0af64582-a974-4194-b841-5207dc5ca986" pkg=gpa/client userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33: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 74}}" pkg=telemetry Scenario: Draft edited remotely # features/imap/message/drafts.feature:47 When the following fields were changed in draft 1 for address "410ee296-361a-445d-9c16-5bf660b3039c@proton.local" of account "410ee296-361a-445d-9c16-5bf660b3039c": # :1 -> *scenario | to | subject | body | | someone@example.com | Basic Draft | This is a draft body, but longer | time="2024-09-26T10:33:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:33265/core/v4/events/AA==" pkg=gpa/client userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:42+02:00" level=info msg="Received new API event" new="Event Ag==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:42+02:00" level=info msg="Handling message created event" date=0 messageID=0af64582-a974-4194-b841-5207dc5ca986 service=imap subject="******** (b1fb5c7c)" user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:33265/mail/v4/messages/0af64582-a974-4194-b841-5207dc5ca986" pkg=gpa/client userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:42+02:00" level=info msg="Handling draft or sent updated event" isDraft=true messageID=0af64582-a974-4194-b841-5207dc5ca986 service=imap subject="******** (b1fb5c7c)" user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:33265/mail/v4/messages/0af64582-a974-4194-b841-5207dc5ca986" pkg=gpa/client userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 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-09-26T10:33:42+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:42+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:42+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:42+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:42+02:00" level=info msg="Closing user" userID=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:42+02:00" level=info msg="De-registering user client, ID:deaa4bba-f0c9-4457-9595-d2ac0eff4353" pkg=observability time="2024-09-26T10:33:42+02:00" level=info msg="Exiting IMAP Service" service=imap user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:42+02:00" level=info msg="Exiting service main loop" service=smtp user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:42+02:00" level=info msg="Exiting service main loop" service=notification user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:42+02:00" level=info msg="Exiting Service" service=user-identity user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:42+02:00" level=info msg="Exiting service main loop" service=telemetry user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:42+02:00" level=info msg="Exiting service" service=user-events user=deaa4bba-f0c9-4457-9595-d2ac0eff4353 time="2024-09-26T10:33:42+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:42+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:42+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:42+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:42+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:42+02:00" level=info msg="User '115c409e-ec0c-4686-b1ab-1b24376d7827' created with id=7d3c5609-948f-4c70-9078-11e71640b543" pkg=gpa/server/backend time="2024-09-26T10:33:42+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:42+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/083/config3505801081/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:42+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/083/cache1172599860/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:42+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/083/cache1172599860/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:42+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/083/data1427289052/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/083/data1427289052/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:42+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:42+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:42+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:42+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:42+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:42+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:42+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/083/config3505801081/grpcServerConfig.json time="2024-09-26T10:33:42+02:00" level=info msg="gRPC server listening on /tmp/bridge7978" pkg=grpc time="2024-09-26T10:33:42+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:42+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:42+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:42+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:42+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:42+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:42+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:42+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:42+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46577/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:42+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:42+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (05ddf748)" time="2024-09-26T10:33:42+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (05ddf748)" time="2024-09-26T10:33:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:46577/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:46577/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:42+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Adding vault user" userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Creating new user" userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46577/core/v4/events/latest" pkg=gpa/client userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46577/core/v4/settings" pkg=gpa/client userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Registering user client, ID:7d3c5609-948f-4c70-9078-11e71640b543" pkg=observability time="2024-09-26T10:33:42+02:00" level=info msg="Starting service main loop" service=telemetry user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Starting service main loop" service=notification user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Starting service main loop" service=smtp user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46577/core/v4/labels?Type=4" pkg=gpa/client userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46577/core/v4/labels?Type=3" pkg=gpa/client userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46577/core/v4/labels?Type=1" pkg=gpa/client userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Adding user to imap server" addrID=27ceb0e4-057d-433d-b695-96518857b6b5 service=server-manager time="2024-09-26T10:33:42+02:00" level=info msg="Creating new IMAP user" addrID=27ceb0e4-057d-433d-b695-96518857b6b5 service=server-manager time="2024-09-26T10:33:42+02:00" level=info msg="Setting gluon ID" addrID=27ceb0e4-057d-433d-b695-96518857b6b5 gluonID=8d6403b9-0801-48e1-a6d4-e27d7e0c4877 userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Created new IMAP user" addrID=27ceb0e4-057d-433d-b695-96518857b6b5 gluonID=8d6403b9-0801-48e1-a6d4-e27d7e0c4877 service=server-manager time="2024-09-26T10:33:42+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:42+02:00" level=info msg=Resuming service=user-events user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d6403b9-0801-48e1-a6d4-e27d7e0c4877 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:42+02:00" level=info msg="Starting IMAP Service" service=imap user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Sync triggered" service=imap user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:42.919289127 +0200 CEST m=+105.489386503" user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Syncing labels" service=imap user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7d3c5609-948f-4c70-9078-11e71640b543" userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Synced labels" service=imap user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46577/mail/v4/messages/count" pkg=gpa/client userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Syncing messages" service=imap user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Job started" service=imap user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:46577/mail/v4/messages" pkg=gpa/client userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Job finished" service=imap user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Synced messages" service=imap user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Finished user sync" duration=4.124522ms service=imap user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:46577/data/v1/stats" pkg=gpa/client userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="Configuration Status Success event sent." userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:46577/mail/v4/messages" pkg=gpa/client userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:46577/mail/v4/messages/a9d176f5-8180-48f1-9e3c-44963a0e22de" pkg=gpa/client userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33: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 82}}" pkg=telemetry Scenario: Draft moved to trash remotely # features/imap/message/drafts.feature:112 When draft 1 for address "115c409e-ec0c-4686-b1ab-1b24376d7827@proton.local" of account "115c409e-ec0c-4686-b1ab-1b24376d7827" was moved to trash # :1 -> *scenario time="2024-09-26T10:33:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:46577/core/v4/events/AA==" pkg=gpa/client userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:43+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=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:43+02:00" level=info msg="Handling message created event" date=0 messageID=a9d176f5-8180-48f1-9e3c-44963a0e22de service=imap subject="******** (e3b0c442)" user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:46577/mail/v4/messages/a9d176f5-8180-48f1-9e3c-44963a0e22de" pkg=gpa/client userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:43+02:00" level=info msg="Handling draft or sent updated event" isDraft=true messageID=a9d176f5-8180-48f1-9e3c-44963a0e22de service=imap subject="******** (e3b0c442)" user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:46577/mail/v4/messages/a9d176f5-8180-48f1-9e3c-44963a0e22de" pkg=gpa/client userID=7d3c5609-948f-4c70-9078-11e71640b543 Then IMAP client "1" eventually sees the following messages in "Trash": # :1 -> *scenario | body | | This is a dra | time="2024-09-26T10:33:44+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:44+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:44+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:44+02:00" level=info msg="Closing user" userID=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:44+02:00" level=info msg="De-registering user client, ID:7d3c5609-948f-4c70-9078-11e71640b543" pkg=observability time="2024-09-26T10:33:44+02:00" level=info msg="Exiting IMAP Service" service=imap user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:44+02:00" level=info msg="Exiting service main loop" service=smtp user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:44+02:00" level=info msg="Exiting service main loop" service=notification user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:44+02:00" level=info msg="Exiting Service" service=user-identity user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:44+02:00" level=info msg="Exiting service main loop" service=telemetry user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:44+02:00" level=info msg="Exiting service" service=user-events user=7d3c5609-948f-4c70-9078-11e71640b543 time="2024-09-26T10:33:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:44+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees 0 messages in "Drafts" # :1 -> *scenario === RUN TestFeatures/Draft_saved_without_"Date"_header time="2024-09-26T10:33:44+02:00" level=info msg="User '863c9b82-3bbd-497e-b7c2-9fdd98871ab6' created with id=d9eb89dd-15bd-4923-8bf2-196ab405835f" pkg=gpa/server/backend time="2024-09-26T10:33:44+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/084/config3838957492/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/084/cache2384873091/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/084/cache2384873091/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/084/data2183320303/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/084/data2183320303/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:44+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:44+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:44+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:44+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:44+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:44+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/084/config3838957492/grpcServerConfig.json time="2024-09-26T10:33:44+02:00" level=info msg="gRPC server listening on /tmp/bridge8260" pkg=grpc time="2024-09-26T10:33:44+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:44+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:44+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:44+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:44+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:44+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:44+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:44789/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:44+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:44+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4388dce5)" time="2024-09-26T10:33:44+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4388dce5)" time="2024-09-26T10:33:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:44789/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:44789/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:44+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Adding vault user" userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Creating new user" userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:44789/core/v4/events/latest" pkg=gpa/client userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:44789/core/v4/settings" pkg=gpa/client userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Registering user client, ID:d9eb89dd-15bd-4923-8bf2-196ab405835f" pkg=observability time="2024-09-26T10:33:44+02:00" level=info msg="Starting service main loop" service=telemetry user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Starting service main loop" service=notification user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Starting service main loop" service=smtp user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:44789/core/v4/labels?Type=4" pkg=gpa/client userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:44789/core/v4/labels?Type=3" pkg=gpa/client userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:44789/core/v4/labels?Type=1" pkg=gpa/client userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Adding user to imap server" addrID=8bab3d5c-f65f-4062-a91e-4842f9cd71b1 service=server-manager time="2024-09-26T10:33:44+02:00" level=info msg="Creating new IMAP user" addrID=8bab3d5c-f65f-4062-a91e-4842f9cd71b1 service=server-manager time="2024-09-26T10:33:44+02:00" level=info msg="Setting gluon ID" addrID=8bab3d5c-f65f-4062-a91e-4842f9cd71b1 gluonID=4e3f78d2-05fe-426c-925e-5c80c6388479 userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Created new IMAP user" addrID=8bab3d5c-f65f-4062-a91e-4842f9cd71b1 gluonID=4e3f78d2-05fe-426c-925e-5c80c6388479 service=server-manager time="2024-09-26T10:33:44+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:44+02:00" level=info msg=Resuming service=user-events user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4e3f78d2-05fe-426c-925e-5c80c6388479 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:44+02:00" level=info msg="Starting IMAP Service" service=imap user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Sync triggered" service=imap user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:44.6718849 +0200 CEST m=+107.241982276" user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Syncing labels" service=imap user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d9eb89dd-15bd-4923-8bf2-196ab405835f" userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Synced labels" service=imap user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:44789/mail/v4/messages/count" pkg=gpa/client userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Syncing messages" service=imap user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Job started" service=imap user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:44789/mail/v4/messages" pkg=gpa/client userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Job finished" service=imap user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Synced messages" service=imap user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Finished user sync" duration=7.050692ms service=imap user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:44789/data/v1/stats" pkg=gpa/client userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="Configuration Status Success event sent." userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:44789/mail/v4/messages" pkg=gpa/client userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:44789/mail/v4/messages/fc846070-e0c2-413a-b06b-d2aa995b063e" pkg=gpa/client userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33: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 41}}" 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-09-26T10:33:44+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44789/mail/v4/messages/unlabel" pkg=gpa/client userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:44789/mail/v4/messages" pkg=gpa/client userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44789/mail/v4/messages/delete" pkg=gpa/client userID=d9eb89dd-15bd-4923-8bf2-196ab405835f And IMAP client "1" expunges # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:33:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:44789/mail/v4/messages" pkg=gpa/client userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:44789/mail/v4/messages/7ca1921f-403f-409d-aaf2-8699abb85ede" pkg=gpa/client userID=d9eb89dd-15bd-4923-8bf2-196ab405835f 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-09-26T10:33:45+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:45+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:45+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:45+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:45+02:00" level=info msg="Closing user" userID=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:45+02:00" level=info msg="De-registering user client, ID:d9eb89dd-15bd-4923-8bf2-196ab405835f" pkg=observability time="2024-09-26T10:33:45+02:00" level=info msg="Exiting IMAP Service" service=imap user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:45+02:00" level=info msg="Exiting service main loop" service=smtp user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:45+02:00" level=info msg="Exiting service main loop" service=notification user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:45+02:00" level=info msg="Exiting Service" service=user-identity user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:45+02:00" level=info msg="Exiting service main loop" service=telemetry user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:45+02:00" level=info msg="Exiting service" service=user-events user=d9eb89dd-15bd-4923-8bf2-196ab405835f time="2024-09-26T10:33:45+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:45+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:45+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:45+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:45+02:00" level=info msg="User '94057909-93c7-46cf-adbe-99ebf2a707d0' created with id=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114" pkg=gpa/server/backend time="2024-09-26T10:33:45+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:45+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/085/config2315338305/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:45+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/085/cache1914063670/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:45+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/085/cache1914063670/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:45+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/085/data2201036478/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/085/data2201036478/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:45+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:45+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:45+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:45+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:45+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:45+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/085/config2315338305/grpcServerConfig.json time="2024-09-26T10:33:45+02:00" level=info msg="gRPC server listening on /tmp/bridge8070" pkg=grpc time="2024-09-26T10:33:45+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:45+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:45+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:45+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:45+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:45+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:45+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:45+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:45+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:45+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:45+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d1a9e336)" time="2024-09-26T10:33:45+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d1a9e336)" time="2024-09-26T10:33:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:43491/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:43491/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:43491/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:45+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Adding vault user" userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Creating new user" userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:43491/core/v4/events/latest" pkg=gpa/client userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:43491/core/v4/settings" pkg=gpa/client userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Registering user client, ID:cf9738a9-1f6f-4b9f-8274-efeb3a0b4114" pkg=observability time="2024-09-26T10:33:45+02:00" level=info msg="Starting service main loop" service=telemetry user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Starting service main loop" service=notification user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Starting service main loop" service=smtp user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:43491/core/v4/labels?Type=4" pkg=gpa/client userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:43491/core/v4/labels?Type=3" pkg=gpa/client userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:43491/core/v4/labels?Type=1" pkg=gpa/client userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Adding user to imap server" addrID=66ec2d81-9f33-488f-9826-8f8d939a0e61 service=server-manager time="2024-09-26T10:33:45+02:00" level=info msg="Creating new IMAP user" addrID=66ec2d81-9f33-488f-9826-8f8d939a0e61 service=server-manager time="2024-09-26T10:33:45+02:00" level=info msg="Setting gluon ID" addrID=66ec2d81-9f33-488f-9826-8f8d939a0e61 gluonID=c8032c4b-55c5-4900-b93b-a438ac72dbcc userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Created new IMAP user" addrID=66ec2d81-9f33-488f-9826-8f8d939a0e61 gluonID=c8032c4b-55c5-4900-b93b-a438ac72dbcc service=server-manager time="2024-09-26T10:33:45+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:45+02:00" level=info msg=Resuming service=user-events user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8032c4b-55c5-4900-b93b-a438ac72dbcc labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:45+02:00" level=info msg="Starting IMAP Service" service=imap user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Sync triggered" service=imap user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:45.653774228 +0200 CEST m=+108.223871604" user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Syncing labels" service=imap user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:cf9738a9-1f6f-4b9f-8274-efeb3a0b4114" userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Synced labels" service=imap user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:43491/mail/v4/messages/count" pkg=gpa/client userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Syncing messages" service=imap user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Job started" service=imap user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:43491/mail/v4/messages" pkg=gpa/client userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Job finished" service=imap user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Synced messages" service=imap user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Finished user sync" duration=3.248632ms service=imap user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:43491/data/v1/stats" pkg=gpa/client userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Configuration Status Success event sent." userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:43491/mail/v4/messages" pkg=gpa/client userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:43491/mail/v4/messages/5297d6e6-daaf-43e0-99fd-5a4a84d2f1dc" pkg=gpa/client userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33: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 25}}" 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-09-26T10:33:45+02:00" level=info msg="200 OK: PUT https://127.0.0.1:43491/mail/v4/messages/unlabel" pkg=gpa/client userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:43491/mail/v4/messages" pkg=gpa/client userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="200 OK: PUT https://127.0.0.1:43491/mail/v4/messages/delete" pkg=gpa/client userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 And IMAP client "1" expunges # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:33:45+02:00" level=warning msg="GODT-3185: draft with non-default invalid address in combined mode: error import/draft" addr-id=66ec2d81-9f33-488f-9826-8f8d939a0e61 gluon-connector=0 user-id=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+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-09-26T10:33:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:43491/mail/v4/messages" pkg=gpa/client userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:43491/mail/v4/messages/65e109d8-3b2d-4bad-92dc-d74727b42dec" pkg=gpa/client userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 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-09-26T10:33:45+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:45+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:45+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:45+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:45+02:00" level=info msg="Closing user" userID=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="De-registering user client, ID:cf9738a9-1f6f-4b9f-8274-efeb3a0b4114" pkg=observability time="2024-09-26T10:33:45+02:00" level=info msg="Exiting IMAP Service" service=imap user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Exiting service main loop" service=smtp user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Exiting service main loop" service=notification user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Exiting Service" service=user-identity user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Exiting service main loop" service=telemetry user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Exiting service" service=user-events user=cf9738a9-1f6f-4b9f-8274-efeb3a0b4114 time="2024-09-26T10:33:45+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:45+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:45+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:45+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:46+02:00" level=info msg="User '83e45abd-020a-4089-8327-cb13d0731fbc' created with id=d7e3bff7-d1fa-405a-9326-8412ce25e7f3" pkg=gpa/server/backend Background: Given there exists an account with username "83e45abd-020a-4089-8327-cb13d0731fbc" and password "password" # :1 -> *scenario And the account "83e45abd-020a-4089-8327-cb13d0731fbc" has additional address "a7747834-7d85-4290-a01e-2a764fc8b069@proton.local" # :1 -> *scenario And the account "83e45abd-020a-4089-8327-cb13d0731fbc" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | And the address "83e45abd-020a-4089-8327-cb13d0731fbc@proton.local" of account "83e45abd-020a-4089-8327-cb13d0731fbc" has the following messages in "Inbox": # :1 -> *scenario | from | to | subject | date | | john.doe@mail.com | 83e45abd-020a-4089-8327-cb13d0731fbc@proton.local | foo | 13 Jul 69 00:00 +0000 | Then it succeeds # :1 -> *scenario time="2024-09-26T10:33:47+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:47+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/086/config3893631633/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:47+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/086/cache2229184825/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:47+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/086/cache2229184825/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:47+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/086/data3997428158/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/086/data3997428158/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:47+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:47+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:47+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:47+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:47+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:47+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/086/config3893631633/grpcServerConfig.json time="2024-09-26T10:33:47+02:00" level=info msg="gRPC server listening on /tmp/bridge9848" pkg=grpc time="2024-09-26T10:33:47+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:47+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:47+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:47+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:47+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:47+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:47+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:47+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:47+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:47+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:33:47+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (33a176bc)" time="2024-09-26T10:33:47+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (33a176bc)" time="2024-09-26T10:33:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:33367/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:33367/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:33367/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:47+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Adding vault user" userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Creating new user" userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Creating user object" numAddr=2 numLabels=13 userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:33367/core/v4/events/latest" pkg=gpa/client userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:33367/core/v4/settings" pkg=gpa/client userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Registering user client, ID:d7e3bff7-d1fa-405a-9326-8412ce25e7f3" pkg=observability time="2024-09-26T10:33:47+02:00" level=info msg="Starting service main loop" service=telemetry user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Starting service main loop" service=notification user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Starting service main loop" service=smtp user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:33367/core/v4/labels?Type=4" pkg=gpa/client userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:33367/core/v4/labels?Type=3" pkg=gpa/client userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:33367/core/v4/labels?Type=1" pkg=gpa/client userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Adding user to imap server" addrID=8e35a3fc-d80c-4109-abb9-40fcc1bdb1fc service=server-manager time="2024-09-26T10:33:47+02:00" level=info msg="Creating new IMAP user" addrID=8e35a3fc-d80c-4109-abb9-40fcc1bdb1fc service=server-manager time="2024-09-26T10:33:47+02:00" level=info msg="Setting gluon ID" addrID=8e35a3fc-d80c-4109-abb9-40fcc1bdb1fc gluonID=9c231a3e-1370-4c12-81cc-943db8c39317 userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Created new IMAP user" addrID=8e35a3fc-d80c-4109-abb9-40fcc1bdb1fc gluonID=9c231a3e-1370-4c12-81cc-943db8c39317 service=server-manager time="2024-09-26T10:33:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:47+02:00" level=info msg=Resuming service=user-events user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 And the user logs in with username "83e45abd-020a-4089-8327-cb13d0731fbc" and password "password" # :1 -> *scenario time="2024-09-26T10:33:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9c231a3e-1370-4c12-81cc-943db8c39317 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:47+02:00" level=info msg="Starting IMAP Service" service=imap user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Sync triggered" service=imap user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:47.476928857 +0200 CEST m=+110.047026233" user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Syncing labels" service=imap user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d7e3bff7-d1fa-405a-9326-8412ce25e7f3" userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Synced labels" service=imap user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:33367/mail/v4/messages/count" pkg=gpa/client userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Syncing messages" service=imap user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Job started" service=imap user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:33367/mail/v4/messages" pkg=gpa/client userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:33367/mail/v4/messages" pkg=gpa/client userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Creating new child job" service=imap user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Job finished" service=imap user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:33367/mail/v4/messages/a12e58b5-ccc4-4982-84c9-f0885244e9ad" pkg=gpa/client userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Child job finished" service=imap user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Synced messages" service=imap user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Finished user sync" duration=7.716685ms service=imap user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 And user "83e45abd-020a-4089-8327-cb13d0731fbc" finishes syncing # :1 -> *scenario time="2024-09-26T10:33:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:33367/data/v1/stats" pkg=gpa/client userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Configuration Status Success event sent." userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 And user "83e45abd-020a-4089-8327-cb13d0731fbc" 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 | 83e45abd-020a-4089-8327-cb13d0731fbc@proton.local | foo | 13 Aug 82 00:00 +0000 | time="2024-09-26T10:33:47+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:47+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:47+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:47+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:47+02:00" level=info msg="Closing user" userID=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="De-registering user client, ID:d7e3bff7-d1fa-405a-9326-8412ce25e7f3" pkg=observability time="2024-09-26T10:33:47+02:00" level=info msg="Exiting IMAP Service" service=imap user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Exiting service main loop" service=smtp user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Exiting service main loop" service=notification user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Exiting Service" service=user-identity user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Exiting service main loop" service=telemetry user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Exiting service" service=user-events user=d7e3bff7-d1fa-405a-9326-8412ce25e7f3 time="2024-09-26T10:33:47+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:47+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:47+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:47+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:47+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:47+02:00" level=info msg="User '6b606066-47e5-4968-8f0e-1f15c7f1a72e' created with id=aea2cdd2-427a-4a25-bedd-1eb802b52844" pkg=gpa/server/backend time="2024-09-26T10:33:48+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:48+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/087/config2120900887/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:48+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/087/cache3801814179/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:48+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/087/cache3801814179/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:48+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/087/data1840538210/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/087/data1840538210/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:48+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:48+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:48+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:48+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:48+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:48+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:48+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/087/config2120900887/grpcServerConfig.json time="2024-09-26T10:33:48+02:00" level=info msg="gRPC server listening on /tmp/bridge7721" pkg=grpc time="2024-09-26T10:33:48+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:48+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:48+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:48+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:48+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:48+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:48+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:48+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:48+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:48+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:48+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5b3ac79d)" time="2024-09-26T10:33:48+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5b3ac79d)" time="2024-09-26T10:33:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:36013/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:36013/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:36013/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:49+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Adding vault user" userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Creating new user" userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Creating user object" numAddr=2 numLabels=13 userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:36013/core/v4/events/latest" pkg=gpa/client userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:36013/core/v4/settings" pkg=gpa/client userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Registering user client, ID:aea2cdd2-427a-4a25-bedd-1eb802b52844" pkg=observability time="2024-09-26T10:33:49+02:00" level=info msg="Starting service main loop" service=telemetry user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Starting service main loop" service=notification user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Starting service main loop" service=smtp user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:36013/core/v4/labels?Type=4" pkg=gpa/client userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:36013/core/v4/labels?Type=3" pkg=gpa/client userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:36013/core/v4/labels?Type=1" pkg=gpa/client userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Adding user to imap server" addrID=3b4e9cc8-d126-428a-91c0-b45b3099208b service=server-manager time="2024-09-26T10:33:49+02:00" level=info msg="Creating new IMAP user" addrID=3b4e9cc8-d126-428a-91c0-b45b3099208b service=server-manager time="2024-09-26T10:33:49+02:00" level=info msg="Setting gluon ID" addrID=3b4e9cc8-d126-428a-91c0-b45b3099208b gluonID=a5cca154-36cd-4cba-9757-d8a64ba6623b userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Created new IMAP user" addrID=3b4e9cc8-d126-428a-91c0-b45b3099208b gluonID=a5cca154-36cd-4cba-9757-d8a64ba6623b service=server-manager time="2024-09-26T10:33:49+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:49+02:00" level=info msg=Resuming service=user-events user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a5cca154-36cd-4cba-9757-d8a64ba6623b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:49+02:00" level=info msg="Starting IMAP Service" service=imap user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Sync triggered" service=imap user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:49.092852087 +0200 CEST m=+111.662949453" user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Syncing labels" service=imap user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:aea2cdd2-427a-4a25-bedd-1eb802b52844" userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Synced labels" service=imap user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:36013/mail/v4/messages/count" pkg=gpa/client userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Syncing messages" service=imap user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Job started" service=imap user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:36013/mail/v4/messages" pkg=gpa/client userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:36013/mail/v4/messages" pkg=gpa/client userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Creating new child job" service=imap user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Job finished" service=imap user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:36013/mail/v4/messages/51d6a21e-f774-40d2-b57c-0906549246c9" pkg=gpa/client userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Child job finished" service=imap user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Synced messages" service=imap user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Finished user sync" duration=7.292851ms service=imap user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:36013/data/v1/stats" pkg=gpa/client userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Configuration Status Success event sent." userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 Scenario: Fetch from deleted cache # features/imap/message/fetch.feature:29 When the user deletes the gluon cache # :1 -> *scenario time="2024-09-26T10:33:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:36013/mail/v4/messages/51d6a21e-f774-40d2-b57c-0906549246c9" pkg=gpa/client userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:49+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:49+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:49+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:49+02:00" level=info msg="Closing user" userID=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="De-registering user client, ID:aea2cdd2-427a-4a25-bedd-1eb802b52844" pkg=observability time="2024-09-26T10:33:49+02:00" level=info msg="Exiting IMAP Service" service=imap user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Exiting service main loop" service=smtp user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Exiting service main loop" service=notification user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Exiting Service" service=user-identity user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Exiting service main loop" service=telemetry user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Exiting service" service=user-events user=aea2cdd2-427a-4a25-bedd-1eb802b52844 time="2024-09-26T10:33:49+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:49+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:49+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:49+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:49+02:00" level=info msg="Closing service" service=unleash Then IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | to | subject | date | | john.doe@mail.com | 6b606066-47e5-4968-8f0e-1f15c7f1a72e@proton.local | foo | 13 Aug 82 00:00 +0000 | === RUN TestFeatures/Fetch_messages_sent_from_Web_Client time="2024-09-26T10:33:49+02:00" level=info msg="User '0be22c94-8dc1-4501-9b19-9ff5d18da908' created with id=9cc32bf8-b507-456d-9818-c87fd0a154f9" pkg=gpa/server/backend time="2024-09-26T10:33:50+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:50+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/088/config2398593944/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:50+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/088/cache2779149078/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:50+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/088/cache2779149078/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:50+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/088/data1341944147/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/088/data1341944147/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:50+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:50+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:50+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:50+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:50+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:50+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:50+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/088/config2398593944/grpcServerConfig.json time="2024-09-26T10:33:50+02:00" level=info msg="gRPC server listening on /tmp/bridge0039" pkg=grpc time="2024-09-26T10:33:50+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:50+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:50+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:50+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:50+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:50+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:50+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:50+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:50+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:50+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:50+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b370bd52)" time="2024-09-26T10:33:50+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b370bd52)" time="2024-09-26T10:33:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44527/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:44527/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:44527/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:50+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Adding vault user" userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Creating new user" userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Creating user object" numAddr=2 numLabels=13 userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44527/core/v4/events/latest" pkg=gpa/client userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44527/core/v4/settings" pkg=gpa/client userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Registering user client, ID:9cc32bf8-b507-456d-9818-c87fd0a154f9" pkg=observability time="2024-09-26T10:33:50+02:00" level=info msg="Starting service main loop" service=telemetry user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Starting service main loop" service=notification user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Starting service main loop" service=smtp user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44527/core/v4/labels?Type=4" pkg=gpa/client userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44527/core/v4/labels?Type=3" pkg=gpa/client userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44527/core/v4/labels?Type=1" pkg=gpa/client userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Adding user to imap server" addrID=637be969-3d77-4e88-9de5-d6c84f2372c0 service=server-manager time="2024-09-26T10:33:50+02:00" level=info msg="Creating new IMAP user" addrID=637be969-3d77-4e88-9de5-d6c84f2372c0 service=server-manager time="2024-09-26T10:33:50+02:00" level=info msg="Setting gluon ID" addrID=637be969-3d77-4e88-9de5-d6c84f2372c0 gluonID=7f8bed42-d57a-4ec5-ad22-596e1104c4fb userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Created new IMAP user" addrID=637be969-3d77-4e88-9de5-d6c84f2372c0 gluonID=7f8bed42-d57a-4ec5-ad22-596e1104c4fb service=server-manager time="2024-09-26T10:33:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:50+02:00" level=info msg=Resuming service=user-events user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7f8bed42-d57a-4ec5-ad22-596e1104c4fb labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:50+02:00" level=info msg="Starting IMAP Service" service=imap user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Sync triggered" service=imap user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:50.723534571 +0200 CEST m=+113.293631947" user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Syncing labels" service=imap user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9cc32bf8-b507-456d-9818-c87fd0a154f9" userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Synced labels" service=imap user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44527/mail/v4/messages/count" pkg=gpa/client userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Syncing messages" service=imap user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Job started" service=imap user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:44527/mail/v4/messages" pkg=gpa/client userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:44527/mail/v4/messages" pkg=gpa/client userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Creating new child job" service=imap user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Job finished" service=imap user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44527/mail/v4/messages/0060ece3-e7af-4f34-80d4-16a672ee4a71" pkg=gpa/client userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Child job finished" service=imap user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Synced messages" service=imap user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Finished user sync" duration=14.549314ms service=imap user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:44527/data/v1/stats" pkg=gpa/client userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:50+02:00" level=info msg="Configuration Status Success event sent." userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33: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 5}}" pkg=telemetry Scenario: Fetch messages sent from Web Client # features/imap/message/fetch.feature:35 When the address "0be22c94-8dc1-4501-9b19-9ff5d18da908@proton.local" of account "0be22c94-8dc1-4501-9b19-9ff5d18da908" has the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 0be22c94-8dc1-4501-9b19-9ff5d18da908@proton.local | john.doe@mail.com | foo | time="2024-09-26T10:33:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:44527/core/v4/events/Aw==" pkg=gpa/client userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:51+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=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:51+02:00" level=info msg="Handling message created event" date=0 messageID=0d3e4d76-cf4d-4554-a597-647b88d9ea55 service=imap subject="******** (2c26b46b)" user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:44527/mail/v4/messages/0d3e4d76-cf4d-4554-a597-647b88d9ea55" pkg=gpa/client userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:51+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:51+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:51+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:51+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:51+02:00" level=info msg="Closing user" userID=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:51+02:00" level=info msg="De-registering user client, ID:9cc32bf8-b507-456d-9818-c87fd0a154f9" pkg=observability time="2024-09-26T10:33:51+02:00" level=info msg="Exiting IMAP Service" service=imap user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:51+02:00" level=info msg="Exiting service main loop" service=smtp user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:51+02:00" level=info msg="Exiting service main loop" service=notification user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:51+02:00" level=info msg="Exiting Service" service=user-identity user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:51+02:00" level=info msg="Exiting service main loop" service=telemetry user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:51+02:00" level=info msg="Exiting service" service=user-events user=9cc32bf8-b507-456d-9818-c87fd0a154f9 time="2024-09-26T10:33:51+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:51+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:51+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:51+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:51+02:00" level=info msg="Closing service" service=unleash Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 0be22c94-8dc1-4501-9b19-9ff5d18da908@proton.local | john.doe@mail.com | foo | Feature: IMAP import messages === RUN TestFeatures/Basic_message_import time="2024-09-26T10:33:51+02:00" level=info msg="User 'b109474f-712a-4f9c-9cd0-64f834fd0b13' created with id=cf0e5990-748a-4b64-8b2f-5c9893566fa7" pkg=gpa/server/backend Background: Given there exists an account with username "b109474f-712a-4f9c-9cd0-64f834fd0b13" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:33:52+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:52+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/089/config443845767/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:52+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/089/cache1122155172/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:52+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/089/cache1122155172/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:52+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/089/data2386631615/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/089/data2386631615/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:52+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:52+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:52+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:52+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:52+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:52+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:52+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/089/config443845767/grpcServerConfig.json time="2024-09-26T10:33:52+02:00" level=info msg="gRPC server listening on /tmp/bridge6909" pkg=grpc time="2024-09-26T10:33:52+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:52+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:52+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:52+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:52+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:52+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:52+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:52+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:52+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:52+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:33:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44123/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:52+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (481be015)" time="2024-09-26T10:33:52+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (481be015)" time="2024-09-26T10:33:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44123/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44123/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:52+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Adding vault user" userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Creating new user" userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44123/core/v4/events/latest" pkg=gpa/client userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44123/core/v4/settings" pkg=gpa/client userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Registering user client, ID:cf0e5990-748a-4b64-8b2f-5c9893566fa7" pkg=observability time="2024-09-26T10:33:52+02:00" level=info msg="Starting service main loop" service=telemetry user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Starting service main loop" service=notification user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Starting service main loop" service=smtp user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44123/core/v4/labels?Type=4" pkg=gpa/client userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44123/core/v4/labels?Type=3" pkg=gpa/client userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44123/core/v4/labels?Type=1" pkg=gpa/client userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Adding user to imap server" addrID=45e42fe5-591b-46d3-a927-9eaa84367fec service=server-manager time="2024-09-26T10:33:52+02:00" level=info msg="Creating new IMAP user" addrID=45e42fe5-591b-46d3-a927-9eaa84367fec service=server-manager time="2024-09-26T10:33:52+02:00" level=info msg="Setting gluon ID" addrID=45e42fe5-591b-46d3-a927-9eaa84367fec gluonID=090bd6fd-9deb-429d-b7bf-3e60b89907cb userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Created new IMAP user" addrID=45e42fe5-591b-46d3-a927-9eaa84367fec gluonID=090bd6fd-9deb-429d-b7bf-3e60b89907cb service=server-manager time="2024-09-26T10:33:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:52+02:00" level=info msg=Resuming service=user-events user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 And the user logs in with username "b109474f-712a-4f9c-9cd0-64f834fd0b13" and password "password" # :1 -> *scenario time="2024-09-26T10:33:52+02:00" level=info msg="Received mailbox message count" count=0 gluonID=090bd6fd-9deb-429d-b7bf-3e60b89907cb labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:52+02:00" level=info msg="Starting IMAP Service" service=imap user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Sync triggered" service=imap user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:52.374629029 +0200 CEST m=+114.944726395" user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Syncing labels" service=imap user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:cf0e5990-748a-4b64-8b2f-5c9893566fa7" userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Synced labels" service=imap user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44123/mail/v4/messages/count" pkg=gpa/client userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Syncing messages" service=imap user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Job started" service=imap user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44123/mail/v4/messages" pkg=gpa/client userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Job finished" service=imap user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Synced messages" service=imap user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Finished user sync" duration=14.843212ms service=imap user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 And user "b109474f-712a-4f9c-9cd0-64f834fd0b13" finishes syncing # :1 -> *scenario time="2024-09-26T10:33:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44123/data/v1/stats" pkg=gpa/client userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Configuration Status Success event sent." userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 And user "b109474f-712a-4f9c-9cd0-64f834fd0b13" connects and authenticates IMAP client "1"# :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:33:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44123/mail/v4/messages/import" pkg=gpa/client userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44123/mail/v4/messages/bf95dcc9-21f8-4e55-82e2-560b8cbf5c8d" pkg=gpa/client userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 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-09-26T10:33:52+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:52+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:52+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:52+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:52+02:00" level=info msg="Closing user" userID=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="De-registering user client, ID:cf0e5990-748a-4b64-8b2f-5c9893566fa7" pkg=observability time="2024-09-26T10:33:52+02:00" level=info msg="Exiting IMAP Service" service=imap user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Exiting service main loop" service=smtp user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Exiting service main loop" service=notification user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Exiting Service" service=user-identity user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Exiting service main loop" service=telemetry user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Exiting service" service=user-events user=cf0e5990-748a-4b64-8b2f-5c9893566fa7 time="2024-09-26T10:33:52+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:52+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:52+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:52+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:52+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:52+02:00" level=info msg="User '5eb0bba1-173e-40da-b226-48c884c13813' created with id=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe" pkg=gpa/server/backend time="2024-09-26T10:33:52+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:52+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/090/config3353096957/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:52+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/090/cache1110301186/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:52+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/090/cache1110301186/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:52+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/090/data574301262/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/090/data574301262/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:52+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:52+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:52+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:52+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:52+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:52+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:52+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/090/config3353096957/grpcServerConfig.json time="2024-09-26T10:33:52+02:00" level=info msg="gRPC server listening on /tmp/bridge1174" pkg=grpc time="2024-09-26T10:33:52+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:52+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:52+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:52+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:52+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:52+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:52+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:52+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:52+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:52+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:52+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (fc615c91)" time="2024-09-26T10:33:52+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (fc615c91)" time="2024-09-26T10:33:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:40829/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:40829/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:40829/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:53+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Adding vault user" userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Creating new user" userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:40829/core/v4/events/latest" pkg=gpa/client userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:40829/core/v4/settings" pkg=gpa/client userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Registering user client, ID:e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe" pkg=observability time="2024-09-26T10:33:53+02:00" level=info msg="Starting service main loop" service=telemetry user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Starting service main loop" service=notification user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Starting service main loop" service=smtp user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:40829/core/v4/labels?Type=4" pkg=gpa/client userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:40829/core/v4/labels?Type=3" pkg=gpa/client userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:40829/core/v4/labels?Type=1" pkg=gpa/client userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Adding user to imap server" addrID=5a27916c-0d94-4bfa-8cb5-6eb8e4e8ae54 service=server-manager time="2024-09-26T10:33:53+02:00" level=info msg="Creating new IMAP user" addrID=5a27916c-0d94-4bfa-8cb5-6eb8e4e8ae54 service=server-manager time="2024-09-26T10:33:53+02:00" level=info msg="Setting gluon ID" addrID=5a27916c-0d94-4bfa-8cb5-6eb8e4e8ae54 gluonID=e6faa29d-98d7-4ea8-8abb-bcaea0a18b60 userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Created new IMAP user" addrID=5a27916c-0d94-4bfa-8cb5-6eb8e4e8ae54 gluonID=e6faa29d-98d7-4ea8-8abb-bcaea0a18b60 service=server-manager time="2024-09-26T10:33:53+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:53+02:00" level=info msg=Resuming service=user-events user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e6faa29d-98d7-4ea8-8abb-bcaea0a18b60 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:53+02:00" level=info msg="Starting IMAP Service" service=imap user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Sync triggered" service=imap user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:53.121224056 +0200 CEST m=+115.691321432" user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Syncing labels" service=imap user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe" userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Synced labels" service=imap user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:40829/mail/v4/messages/count" pkg=gpa/client userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Syncing messages" service=imap user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Job started" service=imap user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:40829/mail/v4/messages" pkg=gpa/client userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Job finished" service=imap user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Synced messages" service=imap user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Finished user sync" duration=4.088375ms service=imap user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:40829/data/v1/stats" pkg=gpa/client userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Configuration Status Success event sent." userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:40829/mail/v4/messages/import" pkg=gpa/client userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:40829/mail/v4/messages/cc9c9020-9878-4116-a047-1e2cbe6c02e3" pkg=gpa/client userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe 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-09-26T10:33:53+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:53+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:53+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:53+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:53+02:00" level=info msg="Closing user" userID=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="De-registering user client, ID:e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe" pkg=observability time="2024-09-26T10:33:53+02:00" level=info msg="Exiting IMAP Service" service=imap user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Exiting service main loop" service=smtp user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Exiting service main loop" service=notification user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Exiting Service" service=user-identity user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Exiting service main loop" service=telemetry user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Exiting service" service=user-events user=e9f2f1e6-6dde-4e75-a256-0c0f7e762cfe time="2024-09-26T10:33:53+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:53+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:53+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:53+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:53+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:53+02:00" level=info msg="User '825f030b-d491-46ad-a1b4-70591dcb914d' created with id=2a61ffb6-a927-428e-abb7-59f9b45286d7" pkg=gpa/server/backend time="2024-09-26T10:33:53+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:53+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/091/config4110993135/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/091/cache2092813442/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/091/cache2092813442/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:53+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/091/data1122943285/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/091/data1122943285/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:53+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:53+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:53+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:53+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:53+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:53+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:53+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:53+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:53+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:53+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:53+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/091/config4110993135/grpcServerConfig.json time="2024-09-26T10:33:53+02:00" level=info msg="gRPC server listening on /tmp/bridge5563" pkg=grpc time="2024-09-26T10:33:53+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:53+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:53+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:53+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:53+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39913/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:53+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:53+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4c77642d)" time="2024-09-26T10:33:53+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4c77642d)" time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:39913/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:39913/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:53+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Adding vault user" userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Creating new user" userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39913/core/v4/events/latest" pkg=gpa/client userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39913/core/v4/settings" pkg=gpa/client userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Registering user client, ID:2a61ffb6-a927-428e-abb7-59f9b45286d7" pkg=observability time="2024-09-26T10:33:53+02:00" level=info msg="Starting service main loop" service=telemetry user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Starting service main loop" service=notification user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Starting service main loop" service=smtp user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39913/core/v4/labels?Type=4" pkg=gpa/client userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39913/core/v4/labels?Type=3" pkg=gpa/client userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39913/core/v4/labels?Type=1" pkg=gpa/client userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Adding user to imap server" addrID=1c83654b-8253-4bc4-a9e7-fc5a1eff5169 service=server-manager time="2024-09-26T10:33:53+02:00" level=info msg="Creating new IMAP user" addrID=1c83654b-8253-4bc4-a9e7-fc5a1eff5169 service=server-manager time="2024-09-26T10:33:53+02:00" level=info msg="Setting gluon ID" addrID=1c83654b-8253-4bc4-a9e7-fc5a1eff5169 gluonID=69e66833-3006-488b-88e8-2b671f746c55 userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Created new IMAP user" addrID=1c83654b-8253-4bc4-a9e7-fc5a1eff5169 gluonID=69e66833-3006-488b-88e8-2b671f746c55 service=server-manager time="2024-09-26T10:33:53+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:53+02:00" level=info msg=Resuming service=user-events user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Received mailbox message count" count=0 gluonID=69e66833-3006-488b-88e8-2b671f746c55 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:53+02:00" level=info msg="Starting IMAP Service" service=imap user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Sync triggered" service=imap user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:53.806410506 +0200 CEST m=+116.376507882" user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Syncing labels" service=imap user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2a61ffb6-a927-428e-abb7-59f9b45286d7" userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Synced labels" service=imap user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39913/mail/v4/messages/count" pkg=gpa/client userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Syncing messages" service=imap user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Job started" service=imap user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:39913/mail/v4/messages" pkg=gpa/client userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Job finished" service=imap user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Synced messages" service=imap user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Finished user sync" duration=3.865521ms service=imap user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:39913/data/v1/stats" pkg=gpa/client userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Configuration Status Success event sent." userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:39913/mail/v4/messages/import" pkg=gpa/client userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39913/mail/v4/messages/3891ab72-e5a2-4503-82af-16a271bb905d" pkg=gpa/client userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 Scenario Outline: Import multipart message with attachment # features/imap/message/import.feature:70 time="2024-09-26T10:33:53+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:53+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:53+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:53+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:53+02:00" level=info msg="Closing user" userID=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="De-registering user client, ID:2a61ffb6-a927-428e-abb7-59f9b45286d7" pkg=observability time="2024-09-26T10:33:53+02:00" level=info msg="Exiting IMAP Service" service=imap user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Exiting service main loop" service=smtp user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Exiting service main loop" service=notification user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Exiting Service" service=user-identity user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Exiting service main loop" service=telemetry user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Exiting service" service=user-events user=2a61ffb6-a927-428e-abb7-59f9b45286d7 time="2024-09-26T10:33:53+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:53+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:53+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:53+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:53+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:54+02:00" level=info msg="User 'f7788ba1-0c2c-4e81-a5aa-b6d9ca8005fa' created with id=1b93a610-278c-4e5b-ad17-fd0220e45ee2" pkg=gpa/server/backend time="2024-09-26T10:33:54+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:54+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/092/config3063061606/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/092/cache3043928658/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/092/cache3043928658/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:54+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/092/data1905599902/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/092/data1905599902/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:54+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:54+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:54+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:54+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:54+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:54+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:54+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:54+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:54+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:54+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:54+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/092/config3063061606/grpcServerConfig.json time="2024-09-26T10:33:54+02:00" level=info msg="gRPC server listening on /tmp/bridge7523" pkg=grpc time="2024-09-26T10:33:54+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:54+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:54+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:54+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:33851/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:54+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:54+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1b5c18ea)" time="2024-09-26T10:33:54+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1b5c18ea)" time="2024-09-26T10:33:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:33851/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:33851/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:54+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Adding vault user" userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Creating new user" userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:33851/core/v4/events/latest" pkg=gpa/client userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:33851/core/v4/settings" pkg=gpa/client userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Registering user client, ID:1b93a610-278c-4e5b-ad17-fd0220e45ee2" pkg=observability time="2024-09-26T10:33:54+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Starting service main loop" service=telemetry user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Starting service main loop" service=notification user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Starting service main loop" service=smtp user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:33851/core/v4/labels?Type=4" pkg=gpa/client userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:33851/core/v4/labels?Type=3" pkg=gpa/client userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:33851/core/v4/labels?Type=1" pkg=gpa/client userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Adding user to imap server" addrID=107eefc3-5c42-41c8-93a2-51a6c849827f service=server-manager time="2024-09-26T10:33:54+02:00" level=info msg="Creating new IMAP user" addrID=107eefc3-5c42-41c8-93a2-51a6c849827f service=server-manager time="2024-09-26T10:33:54+02:00" level=info msg="Setting gluon ID" addrID=107eefc3-5c42-41c8-93a2-51a6c849827f gluonID=fdb1ea47-727c-4b5c-842d-11b7c5f35c7b userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Received mailbox message count" count=0 gluonID=fdb1ea47-727c-4b5c-842d-11b7c5f35c7b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:54+02:00" level=info msg="Created new IMAP user" addrID=107eefc3-5c42-41c8-93a2-51a6c849827f gluonID=fdb1ea47-727c-4b5c-842d-11b7c5f35c7b service=server-manager time="2024-09-26T10:33:54+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:54+02:00" level=info msg=Resuming service=user-events user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Starting IMAP Service" service=imap user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Sync triggered" service=imap user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:54.498233151 +0200 CEST m=+117.068330527" user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Syncing labels" service=imap user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1b93a610-278c-4e5b-ad17-fd0220e45ee2" userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Synced labels" service=imap user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:33851/mail/v4/messages/count" pkg=gpa/client userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Syncing messages" service=imap user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Job started" service=imap user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:33851/mail/v4/messages" pkg=gpa/client userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Job finished" service=imap user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Synced messages" service=imap user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Finished user sync" duration=4.259949ms service=imap user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:33851/data/v1/stats" pkg=gpa/client userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Configuration Status Success event sent." userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:33851/mail/v4/messages/import" pkg=gpa/client userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:33851/mail/v4/messages/b54917c1-30d1-48bd-8587-620efc83f1ee" pkg=gpa/client userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:54+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:54+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:54+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:54+02:00" level=info msg="Closing user" userID=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="De-registering user client, ID:1b93a610-278c-4e5b-ad17-fd0220e45ee2" pkg=observability time="2024-09-26T10:33:54+02:00" level=info msg="Exiting IMAP Service" service=imap user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Exiting service main loop" service=smtp user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Exiting service main loop" service=notification user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Exiting Service" service=user-identity user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Exiting service main loop" service=telemetry user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Exiting service" service=user-events user=1b93a610-278c-4e5b-ad17-fd0220e45ee2 time="2024-09-26T10:33:54+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:54+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:54+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:54+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:54+02:00" level=info msg="Closing service" service=unleash | "multipart/mixed_with_attachment_encoded_no_quote.eml" | === RUN TestFeatures/Import_multipart_message_with_attachment_"multipart/mixed_with_attachment_no_quote.eml" time="2024-09-26T10:33:54+02:00" level=info msg="User 'd2986dab-81c8-41c0-ab4f-406d7ed47235' created with id=b1f60c22-6753-40ec-af9f-5fd7d240e30e" pkg=gpa/server/backend time="2024-09-26T10:33:54+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:54+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/093/config2810977641/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/093/cache1815241938/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/093/cache1815241938/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:54+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/093/data899644741/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/093/data899644741/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:54+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:54+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:54+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:54+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:54+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:54+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/093/config2810977641/grpcServerConfig.json time="2024-09-26T10:33:54+02:00" level=info msg="gRPC server listening on /tmp/bridge3342" pkg=grpc time="2024-09-26T10:33:54+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:54+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:54+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:54+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:54+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:54+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:54+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:54+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:54+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:54+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:54+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (22a26c85)" time="2024-09-26T10:33:54+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (22a26c85)" time="2024-09-26T10:33:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:45739/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:45739/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:45739/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Adding vault user" userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Creating new user" userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:45739/core/v4/events/latest" pkg=gpa/client userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:45739/core/v4/settings" pkg=gpa/client userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Registering user client, ID:b1f60c22-6753-40ec-af9f-5fd7d240e30e" pkg=observability time="2024-09-26T10:33:55+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Starting service main loop" service=telemetry user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Starting service main loop" service=smtp user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Starting service main loop" service=notification user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:45739/core/v4/labels?Type=4" pkg=gpa/client userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:45739/core/v4/labels?Type=3" pkg=gpa/client userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:45739/core/v4/labels?Type=1" pkg=gpa/client userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Adding user to imap server" addrID=8c85cf40-179c-40db-a82f-94edb548b90f service=server-manager time="2024-09-26T10:33:55+02:00" level=info msg="Creating new IMAP user" addrID=8c85cf40-179c-40db-a82f-94edb548b90f service=server-manager time="2024-09-26T10:33:55+02:00" level=info msg="Setting gluon ID" addrID=8c85cf40-179c-40db-a82f-94edb548b90f gluonID=5b632929-1d82-4011-a450-8d4e45fe5062 userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Created new IMAP user" addrID=8c85cf40-179c-40db-a82f-94edb548b90f gluonID=5b632929-1d82-4011-a450-8d4e45fe5062 service=server-manager time="2024-09-26T10:33:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:55+02:00" level=info msg=Resuming service=user-events user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5b632929-1d82-4011-a450-8d4e45fe5062 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b1f60c22-6753-40ec-af9f-5fd7d240e30e" userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Starting IMAP Service" service=imap user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Sync triggered" service=imap user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:55.106359255 +0200 CEST m=+117.676456621" user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Syncing labels" service=imap user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Synced labels" service=imap user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:45739/mail/v4/messages/count" pkg=gpa/client userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Syncing messages" service=imap user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Job started" service=imap user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:45739/mail/v4/messages" pkg=gpa/client userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Job finished" service=imap user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Synced messages" service=imap user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Finished user sync" duration=2.770815ms service=imap user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:45739/data/v1/stats" pkg=gpa/client userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Configuration Status Success event sent." userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:45739/mail/v4/messages/import" pkg=gpa/client userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:45739/mail/v4/messages/ed113ba5-1e54-429d-9317-02669a10ac7a" pkg=gpa/client userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:55+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:55+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:55+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:55+02:00" level=info msg="Closing user" userID=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="De-registering user client, ID:b1f60c22-6753-40ec-af9f-5fd7d240e30e" pkg=observability time="2024-09-26T10:33:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Exiting service main loop" service=smtp user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Exiting service main loop" service=notification user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Exiting Service" service=user-identity user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Exiting service" service=user-events user=b1f60c22-6753-40ec-af9f-5fd7d240e30e time="2024-09-26T10:33:55+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:55+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:55+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:55+02:00" level=info msg="Closing service" service=unleash | "multipart/mixed_with_attachment_no_quote.eml" | === RUN TestFeatures/Import_message_as_latin1_without_content_type time="2024-09-26T10:33:55+02:00" level=info msg="User 'c27a6386-ea26-44a8-b357-c4e397e9c302' created with id=cc67b781-cb8d-4701-97b5-8fb368f6d9d5" pkg=gpa/server/backend time="2024-09-26T10:33:55+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:55+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/094/config1515683148/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:55+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/094/cache1213036510/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:55+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/094/cache1213036510/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:55+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/094/data1888598940/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/094/data1888598940/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:55+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:55+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:55+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:55+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:55+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:55+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:55+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:55+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:55+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:55+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/094/config1515683148/grpcServerConfig.json time="2024-09-26T10:33:55+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:55+02:00" level=info msg="gRPC server listening on /tmp/bridge8848" pkg=grpc time="2024-09-26T10:33:55+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:55+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:55+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:55+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:55+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37111/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:55+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:55+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (63a1796f)" time="2024-09-26T10:33:55+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (63a1796f)" time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:37111/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:37111/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Adding vault user" userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Creating new user" userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37111/core/v4/events/latest" pkg=gpa/client userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37111/core/v4/settings" pkg=gpa/client userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Registering user client, ID:cc67b781-cb8d-4701-97b5-8fb368f6d9d5" pkg=observability time="2024-09-26T10:33:55+02:00" level=info msg="Starting service main loop" service=telemetry user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Starting service main loop" service=notification user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Starting service main loop" service=smtp user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37111/core/v4/labels?Type=4" pkg=gpa/client userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37111/core/v4/labels?Type=3" pkg=gpa/client userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37111/core/v4/labels?Type=1" pkg=gpa/client userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Adding user to imap server" addrID=6c99610c-eed1-4d7a-bf62-7c60b95afbe4 service=server-manager time="2024-09-26T10:33:55+02:00" level=info msg="Creating new IMAP user" addrID=6c99610c-eed1-4d7a-bf62-7c60b95afbe4 service=server-manager time="2024-09-26T10:33:55+02:00" level=info msg="Setting gluon ID" addrID=6c99610c-eed1-4d7a-bf62-7c60b95afbe4 gluonID=1a3fae09-5f56-4ec3-b2af-54947cf4885f userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Created new IMAP user" addrID=6c99610c-eed1-4d7a-bf62-7c60b95afbe4 gluonID=1a3fae09-5f56-4ec3-b2af-54947cf4885f service=server-manager time="2024-09-26T10:33:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:55+02:00" level=info msg=Resuming service=user-events user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1a3fae09-5f56-4ec3-b2af-54947cf4885f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:55+02:00" level=info msg="Starting IMAP Service" service=imap user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Sync triggered" service=imap user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:55.68483237 +0200 CEST m=+118.254929746" user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Syncing labels" service=imap user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:cc67b781-cb8d-4701-97b5-8fb368f6d9d5" userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Synced labels" service=imap user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37111/mail/v4/messages/count" pkg=gpa/client userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Syncing messages" service=imap user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Job started" service=imap user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:37111/mail/v4/messages" pkg=gpa/client userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Job finished" service=imap user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Synced messages" service=imap user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Finished user sync" duration=2.661187ms service=imap user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:37111/data/v1/stats" pkg=gpa/client userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Configuration Status Success event sent." userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:37111/mail/v4/messages/import" pkg=gpa/client userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37111/mail/v4/messages/101b7663-426b-410d-8340-3cb6410d155c" pkg=gpa/client userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 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-09-26T10:33:55+02:00" level=warning msg="Determined encoding by reading body" name=windows-1252 time="2024-09-26T10:33:55+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:55+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:55+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:55+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:55+02:00" level=info msg="Closing user" userID=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="De-registering user client, ID:cc67b781-cb8d-4701-97b5-8fb368f6d9d5" pkg=observability time="2024-09-26T10:33:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Exiting service main loop" service=smtp user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Exiting service main loop" service=notification user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Exiting Service" service=user-identity user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Exiting service" service=user-events user=cc67b781-cb8d-4701-97b5-8fb368f6d9d5 time="2024-09-26T10:33:55+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:55+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:55+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:55+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:55+02:00" level=info msg="User 'b2c35f26-2c1f-4a61-adc4-9b7bdf35e013' created with id=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c" pkg=gpa/server/backend time="2024-09-26T10:33:56+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:56+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/095/config4036933732/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:56+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/095/cache1789631754/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:56+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/095/cache1789631754/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:56+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/095/data1715406651/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/095/data1715406651/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:56+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:56+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:56+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:56+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:56+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:56+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:56+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:56+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:56+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:56+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:56+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:56+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/095/config4036933732/grpcServerConfig.json time="2024-09-26T10:33:56+02:00" level=info msg="gRPC server listening on /tmp/bridge9815" pkg=grpc time="2024-09-26T10:33:56+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:56+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:56+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:56+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39511/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:56+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:56+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b76eb06f)" time="2024-09-26T10:33:56+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b76eb06f)" time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:39511/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:39511/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:56+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Adding vault user" userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Creating new user" userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39511/core/v4/events/latest" pkg=gpa/client userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39511/core/v4/settings" pkg=gpa/client userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Registering user client, ID:ca8a6887-a2ce-46b5-8477-e3dd30d6e04c" pkg=observability time="2024-09-26T10:33:56+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Starting service main loop" service=notification user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Starting service main loop" service=telemetry user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Starting service main loop" service=smtp user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39511/core/v4/labels?Type=4" pkg=gpa/client userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39511/core/v4/labels?Type=3" pkg=gpa/client userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39511/core/v4/labels?Type=1" pkg=gpa/client userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Adding user to imap server" addrID=0dff3d97-cc17-4e37-82e2-ddfc708a9a50 service=server-manager time="2024-09-26T10:33:56+02:00" level=info msg="Creating new IMAP user" addrID=0dff3d97-cc17-4e37-82e2-ddfc708a9a50 service=server-manager time="2024-09-26T10:33:56+02:00" level=info msg="Setting gluon ID" addrID=0dff3d97-cc17-4e37-82e2-ddfc708a9a50 gluonID=db306351-dc9c-4174-b930-2a7e63ecc966 userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Created new IMAP user" addrID=0dff3d97-cc17-4e37-82e2-ddfc708a9a50 gluonID=db306351-dc9c-4174-b930-2a7e63ecc966 service=server-manager time="2024-09-26T10:33:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:56+02:00" level=info msg=Resuming service=user-events user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=db306351-dc9c-4174-b930-2a7e63ecc966 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:56+02:00" level=info msg="Starting IMAP Service" service=imap user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Sync triggered" service=imap user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:56.255756737 +0200 CEST m=+118.825854113" user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Syncing labels" service=imap user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ca8a6887-a2ce-46b5-8477-e3dd30d6e04c" userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Synced labels" service=imap user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39511/mail/v4/messages/count" pkg=gpa/client userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Syncing messages" service=imap user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Job started" service=imap user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:39511/mail/v4/messages" pkg=gpa/client userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Job finished" service=imap user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Synced messages" service=imap user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Finished user sync" duration=2.764944ms service=imap user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:39511/data/v1/stats" pkg=gpa/client userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Configuration Status Success event sent." userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=warning msg="Message has an unknown charset" error="unknown charset: unknown charset: message: unhandled charset \"iso-8859-1\"" time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:39511/mail/v4/messages/import" pkg=gpa/client userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:39511/mail/v4/messages/64b8c445-ff37-4676-b22f-cb4374bc822f" pkg=gpa/client userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c 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-09-26T10:33:56+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:56+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:56+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:56+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:56+02:00" level=info msg="Closing user" userID=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="De-registering user client, ID:ca8a6887-a2ce-46b5-8477-e3dd30d6e04c" pkg=observability time="2024-09-26T10:33:56+02:00" level=info msg="Exiting IMAP Service" service=imap user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Exiting service main loop" service=smtp user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Exiting service main loop" service=notification user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Exiting Service" service=user-identity user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Exiting service main loop" service=telemetry user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Exiting service" service=user-events user=ca8a6887-a2ce-46b5-8477-e3dd30d6e04c time="2024-09-26T10:33:56+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:56+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:56+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:56+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:56+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:56+02:00" level=info msg="User 'aaedb419-83c9-44b1-8e23-f9d1de9d5f7c' created with id=41edfd34-7795-49af-830d-ce1662906f9d" pkg=gpa/server/backend time="2024-09-26T10:33:56+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:56+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/096/config3410864122/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:56+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/096/cache3524428283/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:56+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/096/cache3524428283/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:56+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/096/data3303686157/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/096/data3303686157/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:56+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:56+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:56+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:56+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:56+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:56+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:56+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/096/config3410864122/grpcServerConfig.json time="2024-09-26T10:33:56+02:00" level=info msg="gRPC server listening on /tmp/bridge8526" pkg=grpc time="2024-09-26T10:33:56+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:56+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:56+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:56+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:56+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:56+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:56+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:56+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:56+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:38713/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:56+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:56+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (09901e97)" time="2024-09-26T10:33:56+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (09901e97)" time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:38713/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:38713/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:56+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Adding vault user" userID=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Creating new user" userID=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:38713/core/v4/events/latest" pkg=gpa/client userID=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:38713/core/v4/settings" pkg=gpa/client userID=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Registering user client, ID:41edfd34-7795-49af-830d-ce1662906f9d" pkg=observability time="2024-09-26T10:33:56+02:00" level=info msg="Starting service main loop" service=telemetry user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Starting service main loop" service=notification user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Starting service main loop" service=smtp user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:38713/core/v4/labels?Type=4" pkg=gpa/client userID=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:38713/core/v4/labels?Type=3" pkg=gpa/client userID=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:38713/core/v4/labels?Type=1" pkg=gpa/client userID=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Adding user to imap server" addrID=d9c509a4-a45e-4368-8c63-5b7a3eb9325b service=server-manager time="2024-09-26T10:33:56+02:00" level=info msg="Creating new IMAP user" addrID=d9c509a4-a45e-4368-8c63-5b7a3eb9325b service=server-manager time="2024-09-26T10:33:56+02:00" level=info msg="Setting gluon ID" addrID=d9c509a4-a45e-4368-8c63-5b7a3eb9325b gluonID=08d20cbd-038c-4fec-b02f-38ed7996049f userID=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=08d20cbd-038c-4fec-b02f-38ed7996049f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:56+02:00" level=info msg="Created new IMAP user" addrID=d9c509a4-a45e-4368-8c63-5b7a3eb9325b gluonID=08d20cbd-038c-4fec-b02f-38ed7996049f service=server-manager time="2024-09-26T10:33:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:56+02:00" level=info msg=Resuming service=user-events user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Starting IMAP Service" service=imap user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Sync triggered" service=imap user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:56.830342739 +0200 CEST m=+119.400440105" user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Syncing labels" service=imap user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:41edfd34-7795-49af-830d-ce1662906f9d" userID=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Synced labels" service=imap user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:38713/mail/v4/messages/count" pkg=gpa/client userID=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Syncing messages" service=imap user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Job started" service=imap user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:38713/mail/v4/messages" pkg=gpa/client userID=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Job finished" service=imap user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Synced messages" service=imap user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Finished user sync" duration=2.532133ms service=imap user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:38713/data/v1/stats" pkg=gpa/client userID=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Configuration Status Success event sent." userID=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=warning msg="Message has an unknown charset" error="unknown charset: unknown charset: message: unhandled charset \"koi8r\"" time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:38713/mail/v4/messages/import" pkg=gpa/client userID=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:38713/mail/v4/messages/bfe5e286-d6ae-4ad0-9584-f63db94bca1a" pkg=gpa/client userID=41edfd34-7795-49af-830d-ce1662906f9d 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-09-26T10:33:56+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:56+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:56+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:56+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:56+02:00" level=info msg="Closing user" userID=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="De-registering user client, ID:41edfd34-7795-49af-830d-ce1662906f9d" pkg=observability time="2024-09-26T10:33:56+02:00" level=info msg="Exiting IMAP Service" service=imap user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Exiting service main loop" service=smtp user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Exiting service main loop" service=notification user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Exiting Service" service=user-identity user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Exiting service main loop" service=telemetry user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Exiting service" service=user-events user=41edfd34-7795-49af-830d-ce1662906f9d time="2024-09-26T10:33:56+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:56+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:56+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:56+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:56+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:57+02:00" level=info msg="User '5e13747c-5290-4435-8236-c49fdf25d6f3' created with id=b3376d81-094f-4ac9-b7b6-bdea310258e8" pkg=gpa/server/backend time="2024-09-26T10:33:57+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:57+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/097/config182574182/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:57+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/097/cache2068061766/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:57+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/097/cache2068061766/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:57+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/097/data3136913229/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/097/data3136913229/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:57+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:57+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:57+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:57+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:57+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:57+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:57+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:57+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:57+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:57+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:57+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/097/config182574182/grpcServerConfig.json time="2024-09-26T10:33:57+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:57+02:00" level=info msg="gRPC server listening on /tmp/bridge9163" pkg=grpc time="2024-09-26T10:33:57+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:57+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:57+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:57+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:41385/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:57+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:57+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4e624a2a)" time="2024-09-26T10:33:57+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4e624a2a)" time="2024-09-26T10:33:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:41385/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:41385/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:57+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Adding vault user" userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Creating new user" userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:41385/core/v4/events/latest" pkg=gpa/client userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:41385/core/v4/settings" pkg=gpa/client userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Registering user client, ID:b3376d81-094f-4ac9-b7b6-bdea310258e8" pkg=observability time="2024-09-26T10:33:57+02:00" level=info msg="Starting service main loop" service=notification user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Starting service main loop" service=telemetry user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Starting service main loop" service=smtp user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:41385/core/v4/labels?Type=4" pkg=gpa/client userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:41385/core/v4/labels?Type=3" pkg=gpa/client userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:41385/core/v4/labels?Type=1" pkg=gpa/client userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Adding user to imap server" addrID=b1d8dc7d-ef35-4adc-b12e-1cacaccbf816 service=server-manager time="2024-09-26T10:33:57+02:00" level=info msg="Creating new IMAP user" addrID=b1d8dc7d-ef35-4adc-b12e-1cacaccbf816 service=server-manager time="2024-09-26T10:33:57+02:00" level=info msg="Setting gluon ID" addrID=b1d8dc7d-ef35-4adc-b12e-1cacaccbf816 gluonID=eb6d5312-65cc-481d-ad44-61a2015e7287 userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Created new IMAP user" addrID=b1d8dc7d-ef35-4adc-b12e-1cacaccbf816 gluonID=eb6d5312-65cc-481d-ad44-61a2015e7287 service=server-manager time="2024-09-26T10:33:57+02:00" level=info msg="Received mailbox message count" count=0 gluonID=eb6d5312-65cc-481d-ad44-61a2015e7287 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:57+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:57+02:00" level=info msg=Resuming service=user-events user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Starting IMAP Service" service=imap user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Sync triggered" service=imap user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:57.404472847 +0200 CEST m=+119.974570223" user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Syncing labels" service=imap user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b3376d81-094f-4ac9-b7b6-bdea310258e8" userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Synced labels" service=imap user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:41385/mail/v4/messages/count" pkg=gpa/client userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Syncing messages" service=imap user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Job started" service=imap user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:41385/mail/v4/messages" pkg=gpa/client userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Job finished" service=imap user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Synced messages" service=imap user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Finished user sync" duration=2.568281ms service=imap user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:41385/data/v1/stats" pkg=gpa/client userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Configuration Status Success event sent." userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:41385/mail/v4/messages/import" pkg=gpa/client userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:41385/mail/v4/messages/7198cd5d-9a12-4fb6-811d-66a362bea038" pkg=gpa/client userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 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-09-26T10:33: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 36}}" pkg=telemetry time="2024-09-26T10:33:57+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:57+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:57+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:57+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:57+02:00" level=info msg="Closing user" userID=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="De-registering user client, ID:b3376d81-094f-4ac9-b7b6-bdea310258e8" pkg=observability time="2024-09-26T10:33:57+02:00" level=info msg="Exiting IMAP Service" service=imap user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Exiting service main loop" service=smtp user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Exiting service main loop" service=notification user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Exiting Service" service=user-identity user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Exiting service main loop" service=telemetry user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Exiting service" service=user-events user=b3376d81-094f-4ac9-b7b6-bdea310258e8 time="2024-09-26T10:33:57+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:57+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:57+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:57+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:57+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees 0 messages in "Inbox" # :1 -> *scenario === RUN TestFeatures/Import_non-received_message_to_Inbox time="2024-09-26T10:33:57+02:00" level=info msg="User 'c4fa8b69-d8a6-4600-a960-5fdeae396cf1' created with id=c7604406-5c8c-4db3-a847-f8ab98d57ffd" pkg=gpa/server/backend time="2024-09-26T10:33:57+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:57+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/098/config1897518407/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:57+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/098/cache2574598785/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:57+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/098/cache2574598785/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:57+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/098/data950098037/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/098/data950098037/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:57+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:57+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:57+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:57+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:57+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:57+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:57+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/098/config1897518407/grpcServerConfig.json time="2024-09-26T10:33:57+02:00" level=info msg="gRPC server listening on /tmp/bridge8610" pkg=grpc time="2024-09-26T10:33:57+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:57+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:57+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:57+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:57+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:57+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:57+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:57+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:57+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:57+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:57+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (065574f7)" time="2024-09-26T10:33:57+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (065574f7)" time="2024-09-26T10:33:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:34631/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:34631/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:34631/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:58+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Adding vault user" userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Creating new user" userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:34631/core/v4/events/latest" pkg=gpa/client userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:34631/core/v4/settings" pkg=gpa/client userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Registering user client, ID:c7604406-5c8c-4db3-a847-f8ab98d57ffd" pkg=observability time="2024-09-26T10:33:58+02:00" level=info msg="Starting service main loop" service=telemetry user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Starting service main loop" service=notification user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Starting service main loop" service=smtp user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:34631/core/v4/labels?Type=4" pkg=gpa/client userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:34631/core/v4/labels?Type=3" pkg=gpa/client userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:34631/core/v4/labels?Type=1" pkg=gpa/client userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Adding user to imap server" addrID=eb83a3e3-6ba0-44a0-ad0e-2d31e5471e94 service=server-manager time="2024-09-26T10:33:58+02:00" level=info msg="Creating new IMAP user" addrID=eb83a3e3-6ba0-44a0-ad0e-2d31e5471e94 service=server-manager time="2024-09-26T10:33:58+02:00" level=info msg="Setting gluon ID" addrID=eb83a3e3-6ba0-44a0-ad0e-2d31e5471e94 gluonID=404634d9-df45-45a2-b7cf-af6bbe779e91 userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Created new IMAP user" addrID=eb83a3e3-6ba0-44a0-ad0e-2d31e5471e94 gluonID=404634d9-df45-45a2-b7cf-af6bbe779e91 service=server-manager time="2024-09-26T10:33:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:58+02:00" level=info msg=Resuming service=user-events user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Starting IMAP Service" service=imap user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Sync triggered" service=imap user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=404634d9-df45-45a2-b7cf-af6bbe779e91 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c7604406-5c8c-4db3-a847-f8ab98d57ffd" userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:58.062069299 +0200 CEST m=+120.632166675" user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Syncing labels" service=imap user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Synced labels" service=imap user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:34631/mail/v4/messages/count" pkg=gpa/client userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Syncing messages" service=imap user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Job started" service=imap user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:34631/mail/v4/messages" pkg=gpa/client userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Job finished" service=imap user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Synced messages" service=imap user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Finished user sync" duration=2.726502ms service=imap user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:34631/data/v1/stats" pkg=gpa/client userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Configuration Status Success event sent." userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:34631/mail/v4/messages/import" pkg=gpa/client userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:34631/mail/v4/messages/4b0b0a69-c5a0-4094-a5f0-06a053547b1f" pkg=gpa/client userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd 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-09-26T10:33: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 31}}" pkg=telemetry time="2024-09-26T10:33:58+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:58+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:58+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:58+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:58+02:00" level=info msg="Closing user" userID=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="De-registering user client, ID:c7604406-5c8c-4db3-a847-f8ab98d57ffd" pkg=observability time="2024-09-26T10:33:58+02:00" level=info msg="Exiting IMAP Service" service=imap user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Exiting service main loop" service=smtp user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Exiting service main loop" service=notification user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Exiting Service" service=user-identity user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Exiting service main loop" service=telemetry user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Exiting service" service=user-events user=c7604406-5c8c-4db3-a847-f8ab98d57ffd time="2024-09-26T10:33:58+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:58+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:58+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:58+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:58+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees 0 messages in "Sent" # :1 -> *scenario === RUN TestFeatures/Import_non-received_message_to_Sent time="2024-09-26T10:33:58+02:00" level=info msg="User 'efd48730-6be9-4221-8cea-1b26399a378d' created with id=730bda98-a2be-49f6-b428-b173cdc68a8d" pkg=gpa/server/backend time="2024-09-26T10:33:58+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:58+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/099/config90705265/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:58+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/099/cache4099584637/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:58+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/099/cache4099584637/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:58+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/099/data999070165/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/099/data999070165/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:58+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:58+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:58+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:58+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:58+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:58+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:58+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:58+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:58+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:58+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:58+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:58+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/099/config90705265/grpcServerConfig.json time="2024-09-26T10:33:58+02:00" level=info msg="gRPC server listening on /tmp/bridge3030" pkg=grpc time="2024-09-26T10:33:58+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:58+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:58+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:58+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:45665/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:58+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:58+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (63a7c7eb)" time="2024-09-26T10:33:58+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (63a7c7eb)" time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:45665/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:45665/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:58+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Adding vault user" userID=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Creating new user" userID=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:45665/core/v4/events/latest" pkg=gpa/client userID=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:45665/core/v4/settings" pkg=gpa/client userID=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Registering user client, ID:730bda98-a2be-49f6-b428-b173cdc68a8d" pkg=observability time="2024-09-26T10:33:58+02:00" level=info msg="Starting service main loop" service=telemetry user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Starting service main loop" service=notification user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Starting service main loop" service=smtp user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:45665/core/v4/labels?Type=4" pkg=gpa/client userID=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:45665/core/v4/labels?Type=3" pkg=gpa/client userID=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:45665/core/v4/labels?Type=1" pkg=gpa/client userID=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Adding user to imap server" addrID=5b95584f-9bb4-4801-b6b8-c532c8e19e54 service=server-manager time="2024-09-26T10:33:58+02:00" level=info msg="Creating new IMAP user" addrID=5b95584f-9bb4-4801-b6b8-c532c8e19e54 service=server-manager time="2024-09-26T10:33:58+02:00" level=info msg="Setting gluon ID" addrID=5b95584f-9bb4-4801-b6b8-c532c8e19e54 gluonID=e83ddc60-62f5-462b-94af-74d2179d915f userID=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e83ddc60-62f5-462b-94af-74d2179d915f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:58+02:00" level=info msg="Created new IMAP user" addrID=5b95584f-9bb4-4801-b6b8-c532c8e19e54 gluonID=e83ddc60-62f5-462b-94af-74d2179d915f service=server-manager time="2024-09-26T10:33:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:58+02:00" level=info msg=Resuming service=user-events user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Starting IMAP Service" service=imap user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Sync triggered" service=imap user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:58.721443423 +0200 CEST m=+121.291540799" user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Syncing labels" service=imap user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:730bda98-a2be-49f6-b428-b173cdc68a8d" userID=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Synced labels" service=imap user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:45665/mail/v4/messages/count" pkg=gpa/client userID=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Syncing messages" service=imap user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Job started" service=imap user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:45665/mail/v4/messages" pkg=gpa/client userID=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Job finished" service=imap user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Synced messages" service=imap user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Finished user sync" duration=2.337884ms service=imap user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:45665/data/v1/stats" pkg=gpa/client userID=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Configuration Status Success event sent." userID=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:45665/mail/v4/messages/import" pkg=gpa/client userID=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:45665/mail/v4/messages/b84e47f5-8fd4-4a9d-a438-d793cf5ecab1" pkg=gpa/client userID=730bda98-a2be-49f6-b428-b173cdc68a8d 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-09-26T10:33: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 23}}" pkg=telemetry time="2024-09-26T10:33:58+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:58+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:58+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:58+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:58+02:00" level=info msg="Closing user" userID=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="De-registering user client, ID:730bda98-a2be-49f6-b428-b173cdc68a8d" pkg=observability time="2024-09-26T10:33:58+02:00" level=info msg="Exiting IMAP Service" service=imap user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Exiting service main loop" service=smtp user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Exiting service main loop" service=notification user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Exiting Service" service=user-identity user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Exiting service main loop" service=telemetry user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Exiting service" service=user-events user=730bda98-a2be-49f6-b428-b173cdc68a8d time="2024-09-26T10:33:58+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:58+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:58+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:58+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:58+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:59+02:00" level=info msg="User 'b7103eff-6433-40ee-b715-e1e28fa49d2f' created with id=87cd45a4-3648-4c4d-867d-828eec4092b2" pkg=gpa/server/backend time="2024-09-26T10:33:59+02:00" level=info msg="Starting bridge" time="2024-09-26T10:33:59+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/100/config2850945895/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:33:59+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/100/cache788871080/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:33:59+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/100/cache788871080/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:33:59+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/100/data99259994/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/100/data99259994/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:33:59+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:33:59+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:33:59+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:33:59+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:33:59+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:33:59+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:33:59+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/100/config2850945895/grpcServerConfig.json time="2024-09-26T10:33:59+02:00" level=info msg="gRPC server listening on /tmp/bridge6789" pkg=grpc time="2024-09-26T10:33:59+02:00" level=info msg="Frontend service started" time="2024-09-26T10:33:59+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:33:59+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:33:59+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:33:59+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:33:59+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:33:59+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:33:59+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:33:59+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:33:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:37547/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:33:59+02:00" level=info msg="Frontend client started" time="2024-09-26T10:33:59+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1892dbd0)" time="2024-09-26T10:33:59+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1892dbd0)" time="2024-09-26T10:33:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:37547/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:33:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:37547/auth/v4" pkg=gpa/manager time="2024-09-26T10:33:59+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Adding vault user" userID=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Creating new user" userID=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:37547/core/v4/events/latest" pkg=gpa/client userID=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:37547/core/v4/settings" pkg=gpa/client userID=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Registering user client, ID:87cd45a4-3648-4c4d-867d-828eec4092b2" pkg=observability time="2024-09-26T10:33:59+02:00" level=info msg="Starting service main loop" service=telemetry user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Starting service main loop" service=notification user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Starting service main loop" service=smtp user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:37547/core/v4/labels?Type=4" pkg=gpa/client userID=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:37547/core/v4/labels?Type=3" pkg=gpa/client userID=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:37547/core/v4/labels?Type=1" pkg=gpa/client userID=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Adding user to imap server" addrID=8e50a6ba-fa2c-4ebd-a3c6-79e047a85bc1 service=server-manager time="2024-09-26T10:33:59+02:00" level=info msg="Creating new IMAP user" addrID=8e50a6ba-fa2c-4ebd-a3c6-79e047a85bc1 service=server-manager time="2024-09-26T10:33:59+02:00" level=info msg="Setting gluon ID" addrID=8e50a6ba-fa2c-4ebd-a3c6-79e047a85bc1 gluonID=a5e239bc-eef9-4d0f-b68b-436ae0f730aa userID=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Created new IMAP user" addrID=8e50a6ba-fa2c-4ebd-a3c6-79e047a85bc1 gluonID=a5e239bc-eef9-4d0f-b68b-436ae0f730aa service=server-manager time="2024-09-26T10:33:59+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:33:59+02:00" level=info msg=Resuming service=user-events user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a5e239bc-eef9-4d0f-b68b-436ae0f730aa labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:33:59+02:00" level=info msg="Starting IMAP Service" service=imap user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Sync triggered" service=imap user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:33:59.611473975 +0200 CEST m=+122.181571351" user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Syncing labels" service=imap user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:87cd45a4-3648-4c4d-867d-828eec4092b2" userID=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Synced labels" service=imap user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:37547/mail/v4/messages/count" pkg=gpa/client userID=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Syncing messages" service=imap user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Job started" service=imap user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:37547/mail/v4/messages" pkg=gpa/client userID=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Job finished" service=imap user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Synced messages" service=imap user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Finished user sync" duration=4.622887ms service=imap user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:37547/data/v1/stats" pkg=gpa/client userID=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Configuration Status Success event sent." userID=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:37547/mail/v4/messages/import" pkg=gpa/client userID=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:37547/mail/v4/messages/65718c66-9fda-41f8-bc43-e5a301e38331" pkg=gpa/client userID=87cd45a4-3648-4c4d-867d-828eec4092b2 Scenario Outline: Import message without sender to # features/imap/message/import.feature:246 time="2024-09-26T10:33:59+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:33:59+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:33:59+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:33:59+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:33:59+02:00" level=info msg="Closing user" userID=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="De-registering user client, ID:87cd45a4-3648-4c4d-867d-828eec4092b2" pkg=observability time="2024-09-26T10:33:59+02:00" level=info msg="Exiting IMAP Service" service=imap user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Exiting service main loop" service=smtp user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Exiting service main loop" service=notification user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Exiting Service" service=user-identity user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Exiting service main loop" service=telemetry user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Exiting service" service=user-events user=87cd45a4-3648-4c4d-867d-828eec4092b2 time="2024-09-26T10:33:59+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:33:59+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:33:59+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:33: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-09-26T10:33:59+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:33:59+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:33:59+02:00" level=info msg="User '3ed5e3dc-339f-4657-aa0e-a0d68113c548' created with id=25232f51-b9e6-42c1-b999-349e57a16597" pkg=gpa/server/backend time="2024-09-26T10:34:00+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:00+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/101/config1298233010/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:00+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/101/cache2528627518/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:00+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/101/cache2528627518/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:00+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/101/data828590080/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/101/data828590080/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:00+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:00+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:00+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:00+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:00+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:00+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:00+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/101/config1298233010/grpcServerConfig.json time="2024-09-26T10:34:00+02:00" level=info msg="gRPC server listening on /tmp/bridge6761" pkg=grpc time="2024-09-26T10:34:00+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:00+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:00+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:00+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:00+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:00+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:00+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:00+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:00+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42269/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:00+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:00+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0c7de66c)" time="2024-09-26T10:34:00+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0c7de66c)" time="2024-09-26T10:34:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:42269/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:42269/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:00+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Adding vault user" userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Creating new user" userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42269/core/v4/events/latest" pkg=gpa/client userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42269/core/v4/settings" pkg=gpa/client userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Registering user client, ID:25232f51-b9e6-42c1-b999-349e57a16597" pkg=observability time="2024-09-26T10:34:00+02:00" level=info msg="Starting service main loop" service=telemetry user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Starting service main loop" service=notification user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Starting service main loop" service=smtp user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42269/core/v4/labels?Type=4" pkg=gpa/client userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42269/core/v4/labels?Type=3" pkg=gpa/client userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42269/core/v4/labels?Type=1" pkg=gpa/client userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Adding user to imap server" addrID=939753c5-8060-4144-9354-3f8d10f21e0c service=server-manager time="2024-09-26T10:34:00+02:00" level=info msg="Creating new IMAP user" addrID=939753c5-8060-4144-9354-3f8d10f21e0c service=server-manager time="2024-09-26T10:34:00+02:00" level=info msg="Setting gluon ID" addrID=939753c5-8060-4144-9354-3f8d10f21e0c gluonID=8357eb5d-f07d-4c1d-b103-1292cfc89d39 userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Created new IMAP user" addrID=939753c5-8060-4144-9354-3f8d10f21e0c gluonID=8357eb5d-f07d-4c1d-b103-1292cfc89d39 service=server-manager time="2024-09-26T10:34:00+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:00+02:00" level=info msg=Resuming service=user-events user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8357eb5d-f07d-4c1d-b103-1292cfc89d39 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:00+02:00" level=info msg="Starting IMAP Service" service=imap user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Sync triggered" service=imap user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:00.358587258 +0200 CEST m=+122.928684634" user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Syncing labels" service=imap user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:25232f51-b9e6-42c1-b999-349e57a16597" userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Synced labels" service=imap user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42269/mail/v4/messages/count" pkg=gpa/client userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Syncing messages" service=imap user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Job started" service=imap user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:42269/mail/v4/messages" pkg=gpa/client userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Job finished" service=imap user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Synced messages" service=imap user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Finished user sync" duration=3.805848ms service=imap user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:42269/data/v1/stats" pkg=gpa/client userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Configuration Status Success event sent." userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:42269/mail/v4/messages/import" pkg=gpa/client userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42269/mail/v4/messages/65d89a62-6eba-472b-94ae-c152ebc79057" pkg=gpa/client userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:00+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:00+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:00+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:00+02:00" level=info msg="Closing user" userID=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="De-registering user client, ID:25232f51-b9e6-42c1-b999-349e57a16597" pkg=observability time="2024-09-26T10:34:00+02:00" level=info msg="Exiting IMAP Service" service=imap user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Exiting service main loop" service=smtp user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Exiting service main loop" service=notification user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Exiting Service" service=user-identity user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Exiting service main loop" service=telemetry user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Exiting service" service=user-events user=25232f51-b9e6-42c1-b999-349e57a16597 time="2024-09-26T10:34:00+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:00+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:00+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:00+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:00+02:00" level=info msg="Closing service" service=unleash | Sent | === RUN TestFeatures/Import_message_without_sender_to_Drafts time="2024-09-26T10:34:00+02:00" level=info msg="User 'd06bac09-8cf9-47d1-b7ab-60db4312140e' created with id=d553700b-dad8-41fa-bc52-a806a565c2c0" pkg=gpa/server/backend time="2024-09-26T10:34:00+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:00+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/102/config3207495021/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:00+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/102/cache3520753641/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:00+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/102/cache3520753641/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:00+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/102/data556946313/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/102/data556946313/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:00+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:00+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:00+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:00+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:00+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:00+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:00+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/102/config3207495021/grpcServerConfig.json time="2024-09-26T10:34:00+02:00" level=info msg="gRPC server listening on /tmp/bridge8298" pkg=grpc time="2024-09-26T10:34:00+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:00+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:00+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:00+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:00+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:00+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:00+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:00+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:00+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42267/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:00+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:00+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (314208e4)" time="2024-09-26T10:34:00+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (314208e4)" time="2024-09-26T10:34:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:42267/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:42267/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:01+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Adding vault user" userID=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Creating new user" userID=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:42267/core/v4/events/latest" pkg=gpa/client userID=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:42267/core/v4/settings" pkg=gpa/client userID=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Registering user client, ID:d553700b-dad8-41fa-bc52-a806a565c2c0" pkg=observability time="2024-09-26T10:34:01+02:00" level=info msg="Starting service main loop" service=telemetry user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Starting service main loop" service=notification user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Starting service main loop" service=smtp user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:42267/core/v4/labels?Type=4" pkg=gpa/client userID=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:42267/core/v4/labels?Type=3" pkg=gpa/client userID=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:42267/core/v4/labels?Type=1" pkg=gpa/client userID=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Adding user to imap server" addrID=f329128d-ecef-4f9d-860e-41992e95a8da service=server-manager time="2024-09-26T10:34:01+02:00" level=info msg="Creating new IMAP user" addrID=f329128d-ecef-4f9d-860e-41992e95a8da service=server-manager time="2024-09-26T10:34:01+02:00" level=info msg="Setting gluon ID" addrID=f329128d-ecef-4f9d-860e-41992e95a8da gluonID=17645c1d-fc1e-410d-a744-a6a734a83c2e userID=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Created new IMAP user" addrID=f329128d-ecef-4f9d-860e-41992e95a8da gluonID=17645c1d-fc1e-410d-a744-a6a734a83c2e service=server-manager time="2024-09-26T10:34:01+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:01+02:00" level=info msg=Resuming service=user-events user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Received mailbox message count" count=0 gluonID=17645c1d-fc1e-410d-a744-a6a734a83c2e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:01+02:00" level=info msg="Starting IMAP Service" service=imap user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Sync triggered" service=imap user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:01.103575028 +0200 CEST m=+123.673672404" user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Syncing labels" service=imap user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d553700b-dad8-41fa-bc52-a806a565c2c0" userID=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Synced labels" service=imap user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:42267/mail/v4/messages/count" pkg=gpa/client userID=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Syncing messages" service=imap user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Job started" service=imap user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:42267/mail/v4/messages" pkg=gpa/client userID=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Job finished" service=imap user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Synced messages" service=imap user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Finished user sync" duration=4.268286ms service=imap user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:42267/data/v1/stats" pkg=gpa/client userID=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Configuration Status Success event sent." userID=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:42267/mail/v4/messages" pkg=gpa/client userID=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:42267/mail/v4/messages/5127f4df-55a2-4b70-b94c-416ac9ad4d87" pkg=gpa/client userID=d553700b-dad8-41fa-bc52-a806a565c2c0 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-09-26T10:34:01+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:01+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:01+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:01+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:01+02:00" level=info msg="Closing user" userID=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="De-registering user client, ID:d553700b-dad8-41fa-bc52-a806a565c2c0" pkg=observability time="2024-09-26T10:34:01+02:00" level=info msg="Exiting IMAP Service" service=imap user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Exiting service main loop" service=smtp user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Exiting service main loop" service=notification user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Exiting Service" service=user-identity user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Exiting service main loop" service=telemetry user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Exiting service" service=user-events user=d553700b-dad8-41fa-bc52-a806a565c2c0 time="2024-09-26T10:34:01+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:01+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:01+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:01+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:01+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:34:01+02:00" level=info msg="User '837bc787-8975-49f0-adc4-1f2cf2d50534' created with id=0a13e3b7-a35c-4a14-96de-af9c551a3259" pkg=gpa/server/backend time="2024-09-26T10:34:01+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:01+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/103/config2594960594/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:01+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/103/cache3142390387/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:01+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/103/cache3142390387/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:01+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/103/data2488337507/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/103/data2488337507/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:01+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:01+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:01+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:01+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:01+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:01+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:01+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/103/config2594960594/grpcServerConfig.json time="2024-09-26T10:34:01+02:00" level=info msg="gRPC server listening on /tmp/bridge6496" pkg=grpc time="2024-09-26T10:34:01+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:01+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:01+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:01+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:01+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:01+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:01+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:01+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:01+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:44021/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:01+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:01+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f8281765)" time="2024-09-26T10:34:01+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f8281765)" time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:44021/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:44021/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:01+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Adding vault user" userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Creating new user" userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:44021/core/v4/events/latest" pkg=gpa/client userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:44021/core/v4/settings" pkg=gpa/client userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Registering user client, ID:0a13e3b7-a35c-4a14-96de-af9c551a3259" pkg=observability time="2024-09-26T10:34:01+02:00" level=info msg="Starting service main loop" service=telemetry user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Starting service main loop" service=notification user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Starting service main loop" service=smtp user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:44021/core/v4/labels?Type=4" pkg=gpa/client userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:44021/core/v4/labels?Type=3" pkg=gpa/client userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:44021/core/v4/labels?Type=1" pkg=gpa/client userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Adding user to imap server" addrID=e5097fa4-9ca9-4a21-b9ff-a5db42e275e2 service=server-manager time="2024-09-26T10:34:01+02:00" level=info msg="Creating new IMAP user" addrID=e5097fa4-9ca9-4a21-b9ff-a5db42e275e2 service=server-manager time="2024-09-26T10:34:01+02:00" level=info msg="Setting gluon ID" addrID=e5097fa4-9ca9-4a21-b9ff-a5db42e275e2 gluonID=2e1e9ebc-7c52-4aa6-8db3-c4aedfdef425 userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Created new IMAP user" addrID=e5097fa4-9ca9-4a21-b9ff-a5db42e275e2 gluonID=2e1e9ebc-7c52-4aa6-8db3-c4aedfdef425 service=server-manager time="2024-09-26T10:34:01+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:01+02:00" level=info msg=Resuming service=user-events user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2e1e9ebc-7c52-4aa6-8db3-c4aedfdef425 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:01+02:00" level=info msg="Starting IMAP Service" service=imap user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Sync triggered" service=imap user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:01.829800304 +0200 CEST m=+124.399897680" user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Syncing labels" service=imap user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0a13e3b7-a35c-4a14-96de-af9c551a3259" userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Synced labels" service=imap user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:44021/mail/v4/messages/count" pkg=gpa/client userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Syncing messages" service=imap user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Job started" service=imap user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:44021/mail/v4/messages" pkg=gpa/client userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Job finished" service=imap user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Synced messages" service=imap user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Finished user sync" duration=3.530616ms service=imap user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:44021/data/v1/stats" pkg=gpa/client userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Configuration Status Success event sent." userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:44021/mail/v4/messages/import" pkg=gpa/client userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:44021/mail/v4/messages/52aa8481-bb19-49c8-8ac2-a8fd9b132310" pkg=gpa/client userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 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-09-26T10:34:01+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:01+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:01+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:01+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:01+02:00" level=info msg="Closing user" userID=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="De-registering user client, ID:0a13e3b7-a35c-4a14-96de-af9c551a3259" pkg=observability time="2024-09-26T10:34:01+02:00" level=info msg="Exiting IMAP Service" service=imap user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Exiting service main loop" service=smtp user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Exiting service main loop" service=notification user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Exiting Service" service=user-identity user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Exiting service main loop" service=telemetry user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Exiting service" service=user-events user=0a13e3b7-a35c-4a14-96de-af9c551a3259 time="2024-09-26T10:34:01+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:01+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:01+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:01+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:01+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:34:02+02:00" level=info msg="User '9cf64ef6-a064-4c62-af6e-d2c02ca0156b' created with id=f63316f5-60cf-497b-8877-295bf55bdf09" pkg=gpa/server/backend time="2024-09-26T10:34:02+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:02+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/104/config934015635/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/104/cache391960151/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/104/cache391960151/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:02+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/104/data3492969406/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/104/data3492969406/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:02+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:02+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:02+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:02+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:02+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:02+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:02+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:02+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:02+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:02+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/104/config934015635/grpcServerConfig.json time="2024-09-26T10:34:02+02:00" level=info msg="gRPC server listening on /tmp/bridge8748" pkg=grpc time="2024-09-26T10:34:02+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:02+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:02+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:02+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:33213/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:02+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:02+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ffa570d5)" time="2024-09-26T10:34:02+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ffa570d5)" time="2024-09-26T10:34:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:33213/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:33213/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:02+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Adding vault user" userID=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Creating new user" userID=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:33213/core/v4/events/latest" pkg=gpa/client userID=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:33213/core/v4/settings" pkg=gpa/client userID=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Registering user client, ID:f63316f5-60cf-497b-8877-295bf55bdf09" pkg=observability time="2024-09-26T10:34:02+02:00" level=info msg="Starting service main loop" service=telemetry user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Starting service main loop" service=notification user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Starting service main loop" service=smtp user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:33213/core/v4/labels?Type=4" pkg=gpa/client userID=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:33213/core/v4/labels?Type=3" pkg=gpa/client userID=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:33213/core/v4/labels?Type=1" pkg=gpa/client userID=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Adding user to imap server" addrID=ecf54821-a14c-4acf-9063-3882ab882765 service=server-manager time="2024-09-26T10:34:02+02:00" level=info msg="Creating new IMAP user" addrID=ecf54821-a14c-4acf-9063-3882ab882765 service=server-manager time="2024-09-26T10:34:02+02:00" level=info msg="Setting gluon ID" addrID=ecf54821-a14c-4acf-9063-3882ab882765 gluonID=745e5db5-b613-4b65-9cef-b5c9a06ba7ad userID=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Created new IMAP user" addrID=ecf54821-a14c-4acf-9063-3882ab882765 gluonID=745e5db5-b613-4b65-9cef-b5c9a06ba7ad service=server-manager time="2024-09-26T10:34:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:02+02:00" level=info msg=Resuming service=user-events user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=745e5db5-b613-4b65-9cef-b5c9a06ba7ad labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:02+02:00" level=info msg="Starting IMAP Service" service=imap user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Sync triggered" service=imap user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:02.589061097 +0200 CEST m=+125.159158473" user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Syncing labels" service=imap user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f63316f5-60cf-497b-8877-295bf55bdf09" userID=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Synced labels" service=imap user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:33213/mail/v4/messages/count" pkg=gpa/client userID=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Syncing messages" service=imap user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Job started" service=imap user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:33213/mail/v4/messages" pkg=gpa/client userID=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Job finished" service=imap user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Synced messages" service=imap user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Finished user sync" duration=4.490616ms service=imap user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:33213/data/v1/stats" pkg=gpa/client userID=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Configuration Status Success event sent." userID=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:33213/mail/v4/messages/import" pkg=gpa/client userID=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:33213/mail/v4/messages/4d44e91b-12f9-4896-9d96-bdf4609351f8" pkg=gpa/client userID=f63316f5-60cf-497b-8877-295bf55bdf09 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-09-26T10:34:02+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:02+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:02+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:02+02:00" level=info msg="Closing user" userID=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="De-registering user client, ID:f63316f5-60cf-497b-8877-295bf55bdf09" pkg=observability time="2024-09-26T10:34:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Exiting service main loop" service=smtp user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Exiting service main loop" service=notification user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Exiting Service" service=user-identity user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Exiting service" service=user-events user=f63316f5-60cf-497b-8877-295bf55bdf09 time="2024-09-26T10:34:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:02+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:34:02+02:00" level=info msg="User '4a61e0bc-6f11-454b-9bf0-c9ea5dc0b10f' created with id=808b9211-cfc1-4df9-8065-6e9d015ccef4" pkg=gpa/server/backend time="2024-09-26T10:34:03+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/105/config2394791291/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/105/cache3955861224/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/105/cache3955861224/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/105/data739444599/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/105/data739444599/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:03+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:03+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:03+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:03+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:03+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:03+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/105/config2394791291/grpcServerConfig.json time="2024-09-26T10:34:03+02:00" level=info msg="gRPC server listening on /tmp/bridge0409" pkg=grpc time="2024-09-26T10:34:03+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:03+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:03+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:03+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:03+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:03+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:03+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:03+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:03+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1db9a217)" time="2024-09-26T10:34:03+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1db9a217)" time="2024-09-26T10:34:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:46823/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:46823/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:46823/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:03+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Adding vault user" userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Creating new user" userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:46823/core/v4/events/latest" pkg=gpa/client userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:46823/core/v4/settings" pkg=gpa/client userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Registering user client, ID:808b9211-cfc1-4df9-8065-6e9d015ccef4" pkg=observability time="2024-09-26T10:34:03+02:00" level=info msg="Starting service main loop" service=telemetry user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Starting service main loop" service=notification user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Starting service main loop" service=smtp user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:46823/core/v4/labels?Type=4" pkg=gpa/client userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:46823/core/v4/labels?Type=3" pkg=gpa/client userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:46823/core/v4/labels?Type=1" pkg=gpa/client userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Adding user to imap server" addrID=ad4c8807-966c-4bcc-871d-25f485adad4f service=server-manager time="2024-09-26T10:34:03+02:00" level=info msg="Creating new IMAP user" addrID=ad4c8807-966c-4bcc-871d-25f485adad4f service=server-manager time="2024-09-26T10:34:03+02:00" level=info msg="Setting gluon ID" addrID=ad4c8807-966c-4bcc-871d-25f485adad4f gluonID=8f6aaa58-a99a-4a25-9413-009f0fddbb6a userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Created new IMAP user" addrID=ad4c8807-966c-4bcc-871d-25f485adad4f gluonID=8f6aaa58-a99a-4a25-9413-009f0fddbb6a service=server-manager time="2024-09-26T10:34:03+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:03+02:00" level=info msg=Resuming service=user-events user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8f6aaa58-a99a-4a25-9413-009f0fddbb6a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:03+02:00" level=info msg="Starting IMAP Service" service=imap user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Sync triggered" service=imap user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:03.354473596 +0200 CEST m=+125.924570972" user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Syncing labels" service=imap user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:808b9211-cfc1-4df9-8065-6e9d015ccef4" userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Synced labels" service=imap user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:46823/mail/v4/messages/count" pkg=gpa/client userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Syncing messages" service=imap user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Job started" service=imap user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:46823/mail/v4/messages" pkg=gpa/client userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Job finished" service=imap user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Synced messages" service=imap user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Finished user sync" duration=3.623301ms service=imap user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:46823/data/v1/stats" pkg=gpa/client userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Configuration Status Success event sent." userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:46823/mail/v4/messages/import" pkg=gpa/client userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:46823/mail/v4/messages/c5463271-82a3-4444-80ca-257c1febf474" pkg=gpa/client userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 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-09-26T10:34:03+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:03+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:03+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:03+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:03+02:00" level=info msg="Closing user" userID=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="De-registering user client, ID:808b9211-cfc1-4df9-8065-6e9d015ccef4" pkg=observability time="2024-09-26T10:34:03+02:00" level=info msg="Exiting IMAP Service" service=imap user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Exiting service main loop" service=smtp user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Exiting service main loop" service=notification user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Exiting Service" service=user-identity user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Exiting service main loop" service=telemetry user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Exiting service" service=user-events user=808b9211-cfc1-4df9-8065-6e9d015ccef4 time="2024-09-26T10:34:03+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:03+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:03+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:34:03+02:00" level=info msg="User '85ebaff5-431b-47fa-8091-3d9df31c14b6' created with id=9d528319-7221-4beb-a627-7518814a3454" pkg=gpa/server/backend time="2024-09-26T10:34:03+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/106/config2153313958/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/106/cache3741865601/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/106/cache3741865601/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/106/data2400104885/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/106/data2400104885/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:03+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:03+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:03+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:03+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:03+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:03+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/106/config2153313958/grpcServerConfig.json time="2024-09-26T10:34:03+02:00" level=info msg="gRPC server listening on /tmp/bridge1126" pkg=grpc time="2024-09-26T10:34:03+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:03+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:03+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:03+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:03+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:03+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:03+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40539/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:03+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:03+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ff3256bd)" time="2024-09-26T10:34:03+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ff3256bd)" time="2024-09-26T10:34:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:40539/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:40539/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:04+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Adding vault user" userID=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Creating new user" userID=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40539/core/v4/events/latest" pkg=gpa/client userID=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40539/core/v4/settings" pkg=gpa/client userID=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Registering user client, ID:9d528319-7221-4beb-a627-7518814a3454" pkg=observability time="2024-09-26T10:34:04+02:00" level=info msg="Starting service main loop" service=telemetry user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Starting service main loop" service=notification user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Starting service main loop" service=smtp user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40539/core/v4/labels?Type=4" pkg=gpa/client userID=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40539/core/v4/labels?Type=3" pkg=gpa/client userID=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40539/core/v4/labels?Type=1" pkg=gpa/client userID=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Adding user to imap server" addrID=afca28be-1ab0-42c4-98ff-ef242fc57acb service=server-manager time="2024-09-26T10:34:04+02:00" level=info msg="Creating new IMAP user" addrID=afca28be-1ab0-42c4-98ff-ef242fc57acb service=server-manager time="2024-09-26T10:34:04+02:00" level=info msg="Setting gluon ID" addrID=afca28be-1ab0-42c4-98ff-ef242fc57acb gluonID=e1f8e735-564c-4160-b40c-c6e5128f58d0 userID=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Created new IMAP user" addrID=afca28be-1ab0-42c4-98ff-ef242fc57acb gluonID=e1f8e735-564c-4160-b40c-c6e5128f58d0 service=server-manager time="2024-09-26T10:34:04+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:04+02:00" level=info msg=Resuming service=user-events user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e1f8e735-564c-4160-b40c-c6e5128f58d0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:04+02:00" level=info msg="Starting IMAP Service" service=imap user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Sync triggered" service=imap user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:04.108061138 +0200 CEST m=+126.678158504" user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Syncing labels" service=imap user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9d528319-7221-4beb-a627-7518814a3454" userID=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Synced labels" service=imap user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40539/mail/v4/messages/count" pkg=gpa/client userID=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Syncing messages" service=imap user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Job started" service=imap user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:40539/mail/v4/messages" pkg=gpa/client userID=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Job finished" service=imap user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Synced messages" service=imap user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Finished user sync" duration=4.525894ms service=imap user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:40539/data/v1/stats" pkg=gpa/client userID=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Configuration Status Success event sent." userID=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:40539/mail/v4/messages/import" pkg=gpa/client userID=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40539/mail/v4/messages/9c8ecd5e-553d-4205-9deb-ff360a063e8e" pkg=gpa/client userID=9d528319-7221-4beb-a627-7518814a3454 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-09-26T10:34:04+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:04+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:04+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:04+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:04+02:00" level=info msg="Closing user" userID=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="De-registering user client, ID:9d528319-7221-4beb-a627-7518814a3454" pkg=observability time="2024-09-26T10:34:04+02:00" level=info msg="Exiting IMAP Service" service=imap user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Exiting service main loop" service=smtp user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Exiting service main loop" service=notification user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Exiting Service" service=user-identity user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Exiting service main loop" service=telemetry user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Exiting service" service=user-events user=9d528319-7221-4beb-a627-7518814a3454 time="2024-09-26T10:34:04+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:04+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:04+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:04+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:04+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:34:04+02:00" level=info msg="User '4c19f094-257b-4a73-91e0-d73a6156ef46' created with id=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3" pkg=gpa/server/backend Background: Given there exists an account with username "4c19f094-257b-4a73-91e0-d73a6156ef46" and password "password" # :1 -> *scenario And the account "4c19f094-257b-4a73-91e0-d73a6156ef46" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | | label | label | | label2 | label | And the address "4c19f094-257b-4a73-91e0-d73a6156ef46@proton.local" of account "4c19f094-257b-4a73-91e0-d73a6156ef46" has the following messages in "Inbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 4c19f094-257b-4a73-91e0-d73a6156ef46@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | And the address "4c19f094-257b-4a73-91e0-d73a6156ef46@proton.local" of account "4c19f094-257b-4a73-91e0-d73a6156ef46" has the following messages in "Labels/label2": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 4c19f094-257b-4a73-91e0-d73a6156ef46@proton.local | baz | false | And the address "4c19f094-257b-4a73-91e0-d73a6156ef46@proton.local" of account "4c19f094-257b-4a73-91e0-d73a6156ef46" has the following messages in "Sent": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 4c19f094-257b-4a73-91e0-d73a6156ef46@proton.local | bax | false | Then it succeeds # :1 -> *scenario time="2024-09-26T10:34:06+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:06+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/107/config59578634/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:06+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/107/cache2327159643/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:06+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/107/cache2327159643/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:06+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/107/data4185048812/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/107/data4185048812/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:06+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:06+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:06+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:06+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:06+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:06+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:06+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/107/config59578634/grpcServerConfig.json time="2024-09-26T10:34:06+02:00" level=info msg="gRPC server listening on /tmp/bridge0942" pkg=grpc time="2024-09-26T10:34:06+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:06+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:06+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:06+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:06+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:06+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:06+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:06+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:06+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:45691/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:06+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:34:06+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b4701fd8)" time="2024-09-26T10:34:06+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b4701fd8)" time="2024-09-26T10:34:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:45691/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:45691/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:06+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Adding vault user" userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Creating new user" userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:45691/core/v4/events/latest" pkg=gpa/client userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:45691/core/v4/settings" pkg=gpa/client userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Registering user client, ID:0ee142ee-ede8-4282-9ba4-1c94cdd0acf3" pkg=observability time="2024-09-26T10:34:06+02:00" level=info msg="Starting service main loop" service=telemetry user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Starting service main loop" service=notification user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Starting service main loop" service=smtp user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:45691/core/v4/labels?Type=4" pkg=gpa/client userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:45691/core/v4/labels?Type=3" pkg=gpa/client userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:45691/core/v4/labels?Type=1" pkg=gpa/client userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Adding user to imap server" addrID=ce202b10-a3ee-4f06-9bd3-9c2dbf610606 service=server-manager time="2024-09-26T10:34:06+02:00" level=info msg="Creating new IMAP user" addrID=ce202b10-a3ee-4f06-9bd3-9c2dbf610606 service=server-manager time="2024-09-26T10:34:06+02:00" level=info msg="Setting gluon ID" addrID=ce202b10-a3ee-4f06-9bd3-9c2dbf610606 gluonID=ae4943ff-4062-4541-a522-08bf2a83d3a5 userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Created new IMAP user" addrID=ce202b10-a3ee-4f06-9bd3-9c2dbf610606 gluonID=ae4943ff-4062-4541-a522-08bf2a83d3a5 service=server-manager time="2024-09-26T10:34:06+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:06+02:00" level=info msg=Resuming service=user-events user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 And the user logs in with username "4c19f094-257b-4a73-91e0-d73a6156ef46" and password "password" # :1 -> *scenario time="2024-09-26T10:34:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ae4943ff-4062-4541-a522-08bf2a83d3a5 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:06+02:00" level=info msg="Starting IMAP Service" service=imap user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Sync triggered" service=imap user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:06.331203555 +0200 CEST m=+128.901300921" user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Syncing labels" service=imap user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0ee142ee-ede8-4282-9ba4-1c94cdd0acf3" userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Synced labels" service=imap user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:45691/mail/v4/messages/count" pkg=gpa/client userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Syncing messages" service=imap user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Job started" service=imap user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:45691/mail/v4/messages" pkg=gpa/client userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:45691/mail/v4/messages" pkg=gpa/client userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Creating new child job" service=imap user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Job finished" service=imap user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:45691/mail/v4/messages/f38fd3e3-1ca7-4a20-b295-8483b02afd40" pkg=gpa/client userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:45691/mail/v4/messages/a167fca6-b329-4a6f-b933-8bcb4bd5c6fd" pkg=gpa/client userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:45691/mail/v4/messages/4b840cf8-9bbb-45db-a59f-1e7cf03de643" pkg=gpa/client userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:45691/mail/v4/messages/0bcd8530-302c-4356-b700-b7a7ae97b567" pkg=gpa/client userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Child job finished" service=imap user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Synced messages" service=imap user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Finished user sync" duration=11.968119ms service=imap user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 And user "4c19f094-257b-4a73-91e0-d73a6156ef46" finishes syncing # :1 -> *scenario time="2024-09-26T10:34:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:45691/data/v1/stats" pkg=gpa/client userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Configuration Status Success event sent." userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 And user "4c19f094-257b-4a73-91e0-d73a6156ef46" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:34:06+02:00" level=info msg="200 OK: PUT https://127.0.0.1:45691/mail/v4/messages/label" pkg=gpa/client userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 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 | 4c19f094-257b-4a73-91e0-d73a6156ef46@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-09-26T10:34: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 19}}" pkg=telemetry time="2024-09-26T10:34:06+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:06+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:06+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:06+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:06+02:00" level=info msg="Closing user" userID=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="De-registering user client, ID:0ee142ee-ede8-4282-9ba4-1c94cdd0acf3" pkg=observability time="2024-09-26T10:34:06+02:00" level=info msg="Exiting IMAP Service" service=imap user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Exiting service main loop" service=smtp user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Exiting service main loop" service=notification user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Exiting Service" service=user-identity user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Exiting service main loop" service=telemetry user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Exiting service" service=user-events user=0ee142ee-ede8-4282-9ba4-1c94cdd0acf3 time="2024-09-26T10:34:06+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:06+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:06+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:06+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:06+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "Labels/label": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 4c19f094-257b-4a73-91e0-d73a6156ef46@proton.local | foo | false | === RUN TestFeatures/Move_message_from_folder_to_label_with_append_expunge_does_not_keep_message_in_origin_folder time="2024-09-26T10:34:06+02:00" level=info msg="User 'd86be7ab-0673-44ae-b3d9-38fd4dea59d4' created with id=0a59f942-7a8a-48a9-bc7c-882af47c6ca8" pkg=gpa/server/backend time="2024-09-26T10:34:08+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:08+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/108/config3212944487/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:08+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/108/cache3146802344/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:08+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/108/cache3146802344/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:08+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/108/data2461435638/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/108/data2461435638/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:08+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:08+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:08+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:08+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:08+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:08+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:08+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/108/config3212944487/grpcServerConfig.json time="2024-09-26T10:34:08+02:00" level=info msg="gRPC server listening on /tmp/bridge9517" pkg=grpc time="2024-09-26T10:34:08+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:08+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:08+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:08+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:08+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:08+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:08+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:08+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:08+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:08+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:08+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4844ca6f)" time="2024-09-26T10:34:08+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4844ca6f)" time="2024-09-26T10:34:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33867/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:33867/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:33867/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:08+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Adding vault user" userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Creating new user" userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33867/core/v4/events/latest" pkg=gpa/client userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33867/core/v4/settings" pkg=gpa/client userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Registering user client, ID:0a59f942-7a8a-48a9-bc7c-882af47c6ca8" pkg=observability time="2024-09-26T10:34:08+02:00" level=info msg="Starting service main loop" service=telemetry user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Starting service main loop" service=notification user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Starting service main loop" service=smtp user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33867/core/v4/labels?Type=4" pkg=gpa/client userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33867/core/v4/labels?Type=3" pkg=gpa/client userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33867/core/v4/labels?Type=1" pkg=gpa/client userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Adding user to imap server" addrID=b577be88-6d54-4627-9102-41abf9abf91e service=server-manager time="2024-09-26T10:34:08+02:00" level=info msg="Creating new IMAP user" addrID=b577be88-6d54-4627-9102-41abf9abf91e service=server-manager time="2024-09-26T10:34:08+02:00" level=info msg="Setting gluon ID" addrID=b577be88-6d54-4627-9102-41abf9abf91e gluonID=5abf482f-af76-473e-a990-9580d45c265d userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Created new IMAP user" addrID=b577be88-6d54-4627-9102-41abf9abf91e gluonID=5abf482f-af76-473e-a990-9580d45c265d service=server-manager time="2024-09-26T10:34:08+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:08+02:00" level=info msg=Resuming service=user-events user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5abf482f-af76-473e-a990-9580d45c265d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:08+02:00" level=info msg="Starting IMAP Service" service=imap user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Sync triggered" service=imap user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:08.665864132 +0200 CEST m=+131.235961508" user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Syncing labels" service=imap user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0a59f942-7a8a-48a9-bc7c-882af47c6ca8" userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Synced labels" service=imap user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33867/mail/v4/messages/count" pkg=gpa/client userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Syncing messages" service=imap user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Job started" service=imap user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:33867/mail/v4/messages" pkg=gpa/client userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:33867/mail/v4/messages" pkg=gpa/client userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Creating new child job" service=imap user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Job finished" service=imap user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33867/mail/v4/messages/5f505583-b46c-46c3-a1ec-d11003fc6b58" pkg=gpa/client userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33867/mail/v4/messages/e2d27919-a204-4d95-84fe-349de9705875" pkg=gpa/client userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33867/mail/v4/messages/e4c907d0-a95b-4ca6-9b8d-7d912e30dd95" pkg=gpa/client userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33867/mail/v4/messages/ce913e50-440f-4a24-aa1e-6234a1df68d4" pkg=gpa/client userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Child job finished" service=imap user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Synced messages" service=imap user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Finished user sync" duration=14.918225ms service=imap user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:33867/data/v1/stats" pkg=gpa/client userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:08+02:00" level=info msg="Configuration Status Success event sent." userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 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 "d86be7ab-0673-44ae-b3d9-38fd4dea59d4" connects and authenticates IMAP client "source" # :1 -> *scenario And user "d86be7ab-0673-44ae-b3d9-38fd4dea59d4" 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-09-26T10:34:08+02:00" level=info msg="200 OK: PUT https://127.0.0.1:33867/mail/v4/messages/label" pkg=gpa/client userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34: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 51}}" pkg=telemetry time="2024-09-26T10:34:08+02:00" level=info msg="200 OK: PUT https://127.0.0.1:33867/mail/v4/messages/unlabel" pkg=gpa/client userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 And IMAP clients "source" and "target" move message with subject "foo" of "d86be7ab-0673-44ae-b3d9-38fd4dea59d4" 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-09-26T10:34:09+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:09+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:09+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:09+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:09+02:00" level=info msg="Closing user" userID=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:09+02:00" level=info msg="De-registering user client, ID:0a59f942-7a8a-48a9-bc7c-882af47c6ca8" pkg=observability time="2024-09-26T10:34:09+02:00" level=info msg="Exiting IMAP Service" service=imap user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:09+02:00" level=info msg="Exiting service main loop" service=smtp user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:09+02:00" level=info msg="Exiting service main loop" service=notification user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:09+02:00" level=info msg="Exiting Service" service=user-identity user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:09+02:00" level=info msg="Exiting service main loop" service=telemetry user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:09+02:00" level=info msg="Exiting service" service=user-events user=0a59f942-7a8a-48a9-bc7c-882af47c6ca8 time="2024-09-26T10:34:09+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:09+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:09+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:09+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:09+02:00" level=info msg="Closing service" service=unleash And IMAP client "target" eventually sees the following messages in "Labels/label": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | d86be7ab-0673-44ae-b3d9-38fd4dea59d4@proton.local | foo | false | === RUN TestFeatures/Move_message_from_label_to_folder time="2024-09-26T10:34:09+02:00" level=info msg="User '899d884b-8a23-47b8-a742-15d100d8433d' created with id=d749b2b0-c86d-4b7e-b29d-8d86050036b6" pkg=gpa/server/backend time="2024-09-26T10:34:11+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:11+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/109/config1287199956/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:11+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/109/cache645193787/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:11+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/109/cache645193787/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:11+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/109/data1601020275/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/109/data1601020275/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:11+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:11+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:11+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:11+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:11+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:11+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:11+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/109/config1287199956/grpcServerConfig.json time="2024-09-26T10:34:11+02:00" level=info msg="gRPC server listening on /tmp/bridge2914" pkg=grpc time="2024-09-26T10:34:11+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:11+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:11+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:11+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:11+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:11+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:11+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:11+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:11+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43691/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:11+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:11+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (127d387e)" time="2024-09-26T10:34:11+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (127d387e)" time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:43691/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:43691/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:11+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Adding vault user" userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Creating new user" userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43691/core/v4/events/latest" pkg=gpa/client userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43691/core/v4/settings" pkg=gpa/client userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Registering user client, ID:d749b2b0-c86d-4b7e-b29d-8d86050036b6" pkg=observability time="2024-09-26T10:34:11+02:00" level=info msg="Starting service main loop" service=telemetry user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Starting service main loop" service=notification user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Starting service main loop" service=smtp user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43691/core/v4/labels?Type=4" pkg=gpa/client userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43691/core/v4/labels?Type=3" pkg=gpa/client userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43691/core/v4/labels?Type=1" pkg=gpa/client userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Adding user to imap server" addrID=e37e144a-6706-47f7-baed-5533cc5dfad3 service=server-manager time="2024-09-26T10:34:11+02:00" level=info msg="Creating new IMAP user" addrID=e37e144a-6706-47f7-baed-5533cc5dfad3 service=server-manager time="2024-09-26T10:34:11+02:00" level=info msg="Setting gluon ID" addrID=e37e144a-6706-47f7-baed-5533cc5dfad3 gluonID=3d2f196c-5262-4293-adfe-aa6f5a1f8b8f userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Created new IMAP user" addrID=e37e144a-6706-47f7-baed-5533cc5dfad3 gluonID=3d2f196c-5262-4293-adfe-aa6f5a1f8b8f service=server-manager time="2024-09-26T10:34:11+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:11+02:00" level=info msg=Resuming service=user-events user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3d2f196c-5262-4293-adfe-aa6f5a1f8b8f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:11+02:00" level=info msg="Starting IMAP Service" service=imap user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Sync triggered" service=imap user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:11.360387719 +0200 CEST m=+133.930485095" user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Syncing labels" service=imap user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d749b2b0-c86d-4b7e-b29d-8d86050036b6" userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Synced labels" service=imap user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43691/mail/v4/messages/count" pkg=gpa/client userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Syncing messages" service=imap user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Job started" service=imap user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:43691/mail/v4/messages" pkg=gpa/client userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:43691/mail/v4/messages" pkg=gpa/client userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Creating new child job" service=imap user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Job finished" service=imap user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43691/mail/v4/messages/7420afe1-624a-4b55-a35b-5c70a3163c30" pkg=gpa/client userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43691/mail/v4/messages/2ee2af45-4383-4e3e-b52b-b0dbfda25ca9" pkg=gpa/client userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43691/mail/v4/messages/809c6b6f-67b4-4c1f-baef-7e5ecac1a39c" pkg=gpa/client userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43691/mail/v4/messages/8b4415f7-40c6-428a-8798-ebedf26a770f" pkg=gpa/client userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Child job finished" service=imap user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Synced messages" service=imap user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Finished user sync" duration=28.975394ms service=imap user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:43691/data/v1/stats" pkg=gpa/client userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Configuration Status Success event sent." userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: PUT https://127.0.0.1:43691/mail/v4/messages/label" pkg=gpa/client userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="200 OK: PUT https://127.0.0.1:43691/mail/v4/messages/unlabel" pkg=gpa/client userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 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 | 899d884b-8a23-47b8-a742-15d100d8433d@proton.local | baz | false | time="2024-09-26T10:34: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 46}}" pkg=telemetry time="2024-09-26T10:34:11+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:11+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:11+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:11+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:11+02:00" level=info msg="Closing user" userID=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="De-registering user client, ID:d749b2b0-c86d-4b7e-b29d-8d86050036b6" pkg=observability time="2024-09-26T10:34:11+02:00" level=info msg="Exiting IMAP Service" service=imap user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Exiting service main loop" service=smtp user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Exiting service main loop" service=notification user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Exiting Service" service=user-identity user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Exiting service main loop" service=telemetry user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Exiting service" service=user-events user=d749b2b0-c86d-4b7e-b29d-8d86050036b6 time="2024-09-26T10:34:11+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:11+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:11+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:11+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:11+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees 0 messages in "Labels/label2" # :1 -> *scenario === RUN TestFeatures/Move_message_from_label_to_label time="2024-09-26T10:34:11+02:00" level=info msg="User 'cedd2518-ca10-4aca-8de2-932b7e5fa2ce' created with id=40bcdba8-42f3-4036-b17a-ad33dd8ee4be" pkg=gpa/server/backend time="2024-09-26T10:34:13+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:13+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/110/config1637773248/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:13+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/110/cache3466772960/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:13+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/110/cache3466772960/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:13+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/110/data454999252/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/110/data454999252/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:13+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:13+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:13+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:13+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:13+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:13+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:13+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:13+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45357/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:13+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:13+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:13+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:13+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/110/config1637773248/grpcServerConfig.json time="2024-09-26T10:34:13+02:00" level=info msg="gRPC server listening on /tmp/bridge4881" pkg=grpc time="2024-09-26T10:34:13+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:13+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:13+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:13+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:13+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:13+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4feb7f37)" time="2024-09-26T10:34:13+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4feb7f37)" time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:45357/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:45357/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:13+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Adding vault user" userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Creating new user" userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45357/core/v4/events/latest" pkg=gpa/client userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45357/core/v4/settings" pkg=gpa/client userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Registering user client, ID:40bcdba8-42f3-4036-b17a-ad33dd8ee4be" pkg=observability time="2024-09-26T10:34:13+02:00" level=info msg="Starting service main loop" service=telemetry user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Starting service main loop" service=notification user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Starting service main loop" service=smtp user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45357/core/v4/labels?Type=4" pkg=gpa/client userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45357/core/v4/labels?Type=3" pkg=gpa/client userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45357/core/v4/labels?Type=1" pkg=gpa/client userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Adding user to imap server" addrID=e0099269-bd48-4da4-947c-f3763bec1827 service=server-manager time="2024-09-26T10:34:13+02:00" level=info msg="Creating new IMAP user" addrID=e0099269-bd48-4da4-947c-f3763bec1827 service=server-manager time="2024-09-26T10:34:13+02:00" level=info msg="Setting gluon ID" addrID=e0099269-bd48-4da4-947c-f3763bec1827 gluonID=42768ea1-177b-4cde-8504-d7a1c1ac8fd8 userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Created new IMAP user" addrID=e0099269-bd48-4da4-947c-f3763bec1827 gluonID=42768ea1-177b-4cde-8504-d7a1c1ac8fd8 service=server-manager time="2024-09-26T10:34:13+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:13+02:00" level=info msg=Resuming service=user-events user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=42768ea1-177b-4cde-8504-d7a1c1ac8fd8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:13+02:00" level=info msg="Starting IMAP Service" service=imap user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Sync triggered" service=imap user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:13.749669114 +0200 CEST m=+136.319766490" user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Syncing labels" service=imap user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:40bcdba8-42f3-4036-b17a-ad33dd8ee4be" userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Synced labels" service=imap user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45357/mail/v4/messages/count" pkg=gpa/client userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Syncing messages" service=imap user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Job started" service=imap user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:45357/mail/v4/messages" pkg=gpa/client userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:45357/mail/v4/messages" pkg=gpa/client userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Creating new child job" service=imap user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Job finished" service=imap user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45357/mail/v4/messages/0c0ca1eb-4285-47b6-ab95-36b8d7c053c4" pkg=gpa/client userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45357/mail/v4/messages/cb8df2ca-fbab-4772-8bb7-29a8a101c435" pkg=gpa/client userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45357/mail/v4/messages/80326e27-0938-4bbc-9357-9b490efbe5bd" pkg=gpa/client userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45357/mail/v4/messages/162507de-cb57-4f8e-a848-8be9fe2ea68b" pkg=gpa/client userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Child job finished" service=imap user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Synced messages" service=imap user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Finished user sync" duration=10.773183ms service=imap user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:45357/data/v1/stats" pkg=gpa/client userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Configuration Status Success event sent." userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: PUT https://127.0.0.1:45357/mail/v4/messages/label" pkg=gpa/client userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="200 OK: PUT https://127.0.0.1:45357/mail/v4/messages/unlabel" pkg=gpa/client userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be 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 | cedd2518-ca10-4aca-8de2-932b7e5fa2ce@proton.local | baz | false | time="2024-09-26T10:34: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 68}}" pkg=telemetry time="2024-09-26T10:34:13+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:13+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:13+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:13+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:13+02:00" level=info msg="Closing user" userID=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="De-registering user client, ID:40bcdba8-42f3-4036-b17a-ad33dd8ee4be" pkg=observability time="2024-09-26T10:34:13+02:00" level=info msg="Exiting IMAP Service" service=imap user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Exiting service main loop" service=smtp user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Exiting service main loop" service=notification user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Exiting Service" service=user-identity user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Exiting service main loop" service=telemetry user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Exiting service" service=user-events user=40bcdba8-42f3-4036-b17a-ad33dd8ee4be time="2024-09-26T10:34:13+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:13+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:13+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:13+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:13+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:34:14+02:00" level=info msg="User 'dea70351-9219-47cc-8e81-0c86b9a1b0a4' created with id=8b42d8c9-4902-42d6-ad88-d2e60baab6b9" pkg=gpa/server/backend time="2024-09-26T10:34:15+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:15+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/111/config821263830/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:15+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/111/cache2839438197/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:15+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/111/cache2839438197/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:15+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/111/data3323344157/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/111/data3323344157/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:15+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:15+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:15+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:15+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:15+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:15+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/111/config821263830/grpcServerConfig.json time="2024-09-26T10:34:15+02:00" level=info msg="gRPC server listening on /tmp/bridge6076" pkg=grpc time="2024-09-26T10:34:15+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:15+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:15+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:15+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:15+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:15+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:15+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:15+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:15+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:15+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:15+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4f7f886c)" time="2024-09-26T10:34:15+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4f7f886c)" time="2024-09-26T10:34:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:42179/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:42179/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:42179/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:16+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Adding vault user" userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Creating new user" userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:42179/core/v4/events/latest" pkg=gpa/client userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:42179/core/v4/settings" pkg=gpa/client userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Registering user client, ID:8b42d8c9-4902-42d6-ad88-d2e60baab6b9" pkg=observability time="2024-09-26T10:34:16+02:00" level=info msg="Starting service main loop" service=telemetry user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Starting service main loop" service=notification user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Starting service main loop" service=smtp user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:42179/core/v4/labels?Type=4" pkg=gpa/client userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:42179/core/v4/labels?Type=3" pkg=gpa/client userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:42179/core/v4/labels?Type=1" pkg=gpa/client userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Adding user to imap server" addrID=409c6f68-4bb7-40fa-a551-910ecb86675b service=server-manager time="2024-09-26T10:34:16+02:00" level=info msg="Creating new IMAP user" addrID=409c6f68-4bb7-40fa-a551-910ecb86675b service=server-manager time="2024-09-26T10:34:16+02:00" level=info msg="Setting gluon ID" addrID=409c6f68-4bb7-40fa-a551-910ecb86675b gluonID=05f8809c-e29a-4c97-aa90-6d4944943f57 userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Created new IMAP user" addrID=409c6f68-4bb7-40fa-a551-910ecb86675b gluonID=05f8809c-e29a-4c97-aa90-6d4944943f57 service=server-manager time="2024-09-26T10:34:16+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:16+02:00" level=info msg=Resuming service=user-events user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=05f8809c-e29a-4c97-aa90-6d4944943f57 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:16+02:00" level=info msg="Starting IMAP Service" service=imap user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Sync triggered" service=imap user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:16.096649333 +0200 CEST m=+138.666746699" user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Syncing labels" service=imap user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8b42d8c9-4902-42d6-ad88-d2e60baab6b9" userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Synced labels" service=imap user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:42179/mail/v4/messages/count" pkg=gpa/client userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Syncing messages" service=imap user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Job started" service=imap user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:42179/mail/v4/messages" pkg=gpa/client userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:42179/mail/v4/messages" pkg=gpa/client userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Creating new child job" service=imap user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Job finished" service=imap user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:42179/mail/v4/messages/f583133f-e660-4df0-9291-dae2c43c8ab0" pkg=gpa/client userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:42179/mail/v4/messages/f9b29530-bd13-4029-b3f4-7aa94149817e" pkg=gpa/client userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:42179/mail/v4/messages/0690f15e-00c1-4176-a139-223cb765fb3c" pkg=gpa/client userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:42179/mail/v4/messages/6444321b-b687-4054-8eb3-9a7b5095c9a8" pkg=gpa/client userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Child job finished" service=imap user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Synced messages" service=imap user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Finished user sync" duration=10.397871ms service=imap user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:42179/data/v1/stats" pkg=gpa/client userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Configuration Status Success event sent." userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="200 OK: PUT https://127.0.0.1:42179/mail/v4/messages/label" pkg=gpa/client userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="200 OK: PUT https://127.0.0.1:42179/mail/v4/messages/unlabel" pkg=gpa/client userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 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-09-26T10:34: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 71}}" pkg=telemetry time="2024-09-26T10:34:16+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:16+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:16+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:16+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:16+02:00" level=info msg="Closing user" userID=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="De-registering user client, ID:8b42d8c9-4902-42d6-ad88-d2e60baab6b9" pkg=observability time="2024-09-26T10:34:16+02:00" level=info msg="Exiting IMAP Service" service=imap user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Exiting service main loop" service=smtp user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Exiting service main loop" service=notification user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Exiting Service" service=user-identity user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Exiting service main loop" service=telemetry user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Exiting service" service=user-events user=8b42d8c9-4902-42d6-ad88-d2e60baab6b9 time="2024-09-26T10:34:16+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:16+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:16+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:16+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:16+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "Trash": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | dea70351-9219-47cc-8e81-0c86b9a1b0a4@proton.local | foo | false | === RUN TestFeatures/Move_message_from_folder_to_system_label time="2024-09-26T10:34:16+02:00" level=info msg="User 'afcbd841-7858-4cbd-b6b3-0b5138c599f3' created with id=abe09344-1405-4521-8531-3d086d7013d4" pkg=gpa/server/backend time="2024-09-26T10:34:18+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:18+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/112/config2741644003/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:18+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/112/cache2560660131/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:18+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/112/cache2560660131/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:18+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/112/data2259061609/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/112/data2259061609/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:18+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:18+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:18+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:18+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:18+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:18+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:18+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/112/config2741644003/grpcServerConfig.json time="2024-09-26T10:34:18+02:00" level=info msg="gRPC server listening on /tmp/bridge2320" pkg=grpc time="2024-09-26T10:34:18+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:18+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:18+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:18+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:18+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:18+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:18+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:18+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:18+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:18+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:18+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (79078f67)" time="2024-09-26T10:34:18+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (79078f67)" time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41907/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41907/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:18+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Adding vault user" userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Creating new user" userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/latest" pkg=gpa/client userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/settings" pkg=gpa/client userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Registering user client, ID:abe09344-1405-4521-8531-3d086d7013d4" pkg=observability time="2024-09-26T10:34:18+02:00" level=info msg="Starting service main loop" service=telemetry user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Starting service main loop" service=notification user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Starting service main loop" service=smtp user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/labels?Type=4" pkg=gpa/client userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/labels?Type=3" pkg=gpa/client userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/labels?Type=1" pkg=gpa/client userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Adding user to imap server" addrID=aa95548c-8b59-4e32-94b6-4f05bd270910 service=server-manager time="2024-09-26T10:34:18+02:00" level=info msg="Creating new IMAP user" addrID=aa95548c-8b59-4e32-94b6-4f05bd270910 service=server-manager time="2024-09-26T10:34:18+02:00" level=info msg="Setting gluon ID" addrID=aa95548c-8b59-4e32-94b6-4f05bd270910 gluonID=960e5df7-6072-495c-b73f-7ca7fc2d30c1 userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Created new IMAP user" addrID=aa95548c-8b59-4e32-94b6-4f05bd270910 gluonID=960e5df7-6072-495c-b73f-7ca7fc2d30c1 service=server-manager time="2024-09-26T10:34:18+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:18+02:00" level=info msg=Resuming service=user-events user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Received mailbox message count" count=0 gluonID=960e5df7-6072-495c-b73f-7ca7fc2d30c1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:18+02:00" level=info msg="Starting IMAP Service" service=imap user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Sync triggered" service=imap user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:18.514993344 +0200 CEST m=+141.085090720" user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Syncing labels" service=imap user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:abe09344-1405-4521-8531-3d086d7013d4" userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Synced labels" service=imap user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/mail/v4/messages/count" pkg=gpa/client userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Syncing messages" service=imap user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Job started" service=imap user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41907/mail/v4/messages" pkg=gpa/client userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41907/mail/v4/messages" pkg=gpa/client userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Creating new child job" service=imap user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Job finished" service=imap user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/mail/v4/messages/a863023f-74bb-46bd-aab2-bf5f3fa2000f" pkg=gpa/client userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/mail/v4/messages/08dc8c6e-b53f-4935-9407-45e6d3fa3222" pkg=gpa/client userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/mail/v4/messages/5fb1ba18-8a90-416c-b665-624d5dfdadef" pkg=gpa/client userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/mail/v4/messages/81bc4ac1-1cbc-4a04-81fa-88780b8d9ae8" pkg=gpa/client userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Child job finished" service=imap user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Synced messages" service=imap user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Finished user sync" duration=20.97934ms service=imap user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41907/data/v1/stats" pkg=gpa/client userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Configuration Status Success event sent." userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41907/mail/v4/messages/label" pkg=gpa/client userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41907/mail/v4/messages/unlabel" pkg=gpa/client userID=abe09344-1405-4521-8531-3d086d7013d4 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 | afcbd841-7858-4cbd-b6b3-0b5138c599f3@proton.local | baz | false | time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41907/mail/v4/messages/label" pkg=gpa/client userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41907/mail/v4/messages/unlabel" pkg=gpa/client userID=abe09344-1405-4521-8531-3d086d7013d4 When IMAP client "1" moves the message with subject "baz" from "Folders/mbox" to "Trash" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:34: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 27}}" pkg=telemetry And IMAP client "1" eventually sees 0 messages in "Folders/mbox" # :1 -> *scenario time="2024-09-26T10:34:18+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:18+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:18+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:18+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:18+02:00" level=info msg="Closing user" userID=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="De-registering user client, ID:abe09344-1405-4521-8531-3d086d7013d4" pkg=observability time="2024-09-26T10:34:18+02:00" level=info msg="Exiting IMAP Service" service=imap user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Exiting service main loop" service=smtp user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Exiting service main loop" service=notification user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Exiting Service" service=user-identity user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Exiting service main loop" service=telemetry user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Exiting service" service=user-events user=abe09344-1405-4521-8531-3d086d7013d4 time="2024-09-26T10:34:18+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:18+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:18+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:18+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:18+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "Trash": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | afcbd841-7858-4cbd-b6b3-0b5138c599f3@proton.local | baz | false | === RUN TestFeatures/Move_message_from_system_label_to_system_label#01 time="2024-09-26T10:34:19+02:00" level=info msg="User 'd8cef347-2141-4de9-9f24-8d3463555318' created with id=bfd9c4c1-1196-4842-8471-b198d13c27cd" pkg=gpa/server/backend time="2024-09-26T10:34:20+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:20+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/113/config3583176536/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:20+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/113/cache4017892246/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:20+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/113/cache4017892246/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:20+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/113/data1752643990/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/113/data1752643990/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:20+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:20+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:20+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:20+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:20+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:20+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:20+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/113/config3583176536/grpcServerConfig.json time="2024-09-26T10:34:20+02:00" level=info msg="gRPC server listening on /tmp/bridge7079" pkg=grpc time="2024-09-26T10:34:20+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:20+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:20+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:20+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:20+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:20+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:20+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:20+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:20+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:20+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:38127/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:20+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d55e389f)" time="2024-09-26T10:34:20+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d55e389f)" time="2024-09-26T10:34:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:38127/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:38127/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:20+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Adding vault user" userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Creating new user" userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:38127/core/v4/events/latest" pkg=gpa/client userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:38127/core/v4/settings" pkg=gpa/client userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Registering user client, ID:bfd9c4c1-1196-4842-8471-b198d13c27cd" pkg=observability time="2024-09-26T10:34:20+02:00" level=info msg="Starting service main loop" service=telemetry user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Starting service main loop" service=notification user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Starting service main loop" service=smtp user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:38127/core/v4/labels?Type=4" pkg=gpa/client userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:38127/core/v4/labels?Type=3" pkg=gpa/client userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:38127/core/v4/labels?Type=1" pkg=gpa/client userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Adding user to imap server" addrID=18057b98-0c78-4ee8-a8bd-6be6ac3a48a9 service=server-manager time="2024-09-26T10:34:20+02:00" level=info msg="Creating new IMAP user" addrID=18057b98-0c78-4ee8-a8bd-6be6ac3a48a9 service=server-manager time="2024-09-26T10:34:20+02:00" level=info msg="Setting gluon ID" addrID=18057b98-0c78-4ee8-a8bd-6be6ac3a48a9 gluonID=820a4169-845f-4e67-8b22-777e8b2ae996 userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Created new IMAP user" addrID=18057b98-0c78-4ee8-a8bd-6be6ac3a48a9 gluonID=820a4169-845f-4e67-8b22-777e8b2ae996 service=server-manager time="2024-09-26T10:34:20+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:20+02:00" level=info msg=Resuming service=user-events user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Received mailbox message count" count=0 gluonID=820a4169-845f-4e67-8b22-777e8b2ae996 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:20+02:00" level=info msg="Starting IMAP Service" service=imap user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Sync triggered" service=imap user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:20.986508764 +0200 CEST m=+143.556606140" user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Syncing labels" service=imap user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:bfd9c4c1-1196-4842-8471-b198d13c27cd" userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Synced labels" service=imap user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:38127/mail/v4/messages/count" pkg=gpa/client userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Syncing messages" service=imap user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Job started" service=imap user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:38127/mail/v4/messages" pkg=gpa/client userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:38127/mail/v4/messages" pkg=gpa/client userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Creating new child job" service=imap user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:20+02:00" level=info msg="Job finished" service=imap user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38127/mail/v4/messages/64b6a47a-074f-40c4-9a9f-5f4a1d9e7ead" pkg=gpa/client userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38127/mail/v4/messages/84b18404-5c1b-4830-890b-7300742720fe" pkg=gpa/client userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38127/mail/v4/messages/79e97018-27cf-4802-a2f2-b931082339cf" pkg=gpa/client userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38127/mail/v4/messages/5f477b19-8825-46e3-b2e5-17f06cae3485" pkg=gpa/client userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="Child job finished" service=imap user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="Synced messages" service=imap user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="Finished user sync" duration=35.470344ms service=imap user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:38127/data/v1/stats" pkg=gpa/client userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="Configuration Status Success event sent." userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38127/mail/v4/messages/label" pkg=gpa/client userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38127/mail/v4/messages/unlabel" pkg=gpa/client userID=bfd9c4c1-1196-4842-8471-b198d13c27cd 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-09-26T10:34: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 13}}" pkg=telemetry time="2024-09-26T10:34:21+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:21+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:21+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:21+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:21+02:00" level=info msg="Closing user" userID=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="De-registering user client, ID:bfd9c4c1-1196-4842-8471-b198d13c27cd" pkg=observability time="2024-09-26T10:34:21+02:00" level=info msg="Exiting IMAP Service" service=imap user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="Exiting service main loop" service=smtp user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="Exiting service main loop" service=notification user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="Exiting Service" service=user-identity user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="Exiting service main loop" service=telemetry user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="Exiting service" service=user-events user=bfd9c4c1-1196-4842-8471-b198d13c27cd time="2024-09-26T10:34:21+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:21+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:21+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:21+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:21+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "Trash": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | d8cef347-2141-4de9-9f24-8d3463555318@proton.local | foo | false | === RUN TestFeatures/Move_message_from_folder_to_system_label#01 time="2024-09-26T10:34:21+02:00" level=info msg="User 'dc0f75f2-64b7-4929-9521-84906b11a8a0' created with id=9804de77-998e-43cb-bcb4-5c6ca2d292f6" pkg=gpa/server/backend time="2024-09-26T10:34:23+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:23+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/114/config1848169011/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:23+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/114/cache1201667780/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:23+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/114/cache1201667780/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:23+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/114/data1740949645/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/114/data1740949645/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:23+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:23+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:23+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:23+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:23+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:23+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:23+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/114/config1848169011/grpcServerConfig.json time="2024-09-26T10:34:23+02:00" level=info msg="gRPC server listening on /tmp/bridge0421" pkg=grpc time="2024-09-26T10:34:23+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:23+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:23+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:23+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:23+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:23+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:23+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:23+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:23+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:23+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33085/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:23+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ea733eca)" time="2024-09-26T10:34:23+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ea733eca)" time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:33085/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:33085/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:23+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Adding vault user" userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Creating new user" userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33085/core/v4/events/latest" pkg=gpa/client userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33085/core/v4/settings" pkg=gpa/client userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Registering user client, ID:9804de77-998e-43cb-bcb4-5c6ca2d292f6" pkg=observability time="2024-09-26T10:34:23+02:00" level=info msg="Starting service main loop" service=telemetry user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Starting service main loop" service=notification user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Starting service main loop" service=smtp user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33085/core/v4/labels?Type=4" pkg=gpa/client userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33085/core/v4/labels?Type=3" pkg=gpa/client userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33085/core/v4/labels?Type=1" pkg=gpa/client userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Adding user to imap server" addrID=8c1752d9-b304-42f8-99d0-e5af87ac5b95 service=server-manager time="2024-09-26T10:34:23+02:00" level=info msg="Creating new IMAP user" addrID=8c1752d9-b304-42f8-99d0-e5af87ac5b95 service=server-manager time="2024-09-26T10:34:23+02:00" level=info msg="Setting gluon ID" addrID=8c1752d9-b304-42f8-99d0-e5af87ac5b95 gluonID=f1c8c0db-1c57-413b-8d7e-8fa73c3ae182 userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Created new IMAP user" addrID=8c1752d9-b304-42f8-99d0-e5af87ac5b95 gluonID=f1c8c0db-1c57-413b-8d7e-8fa73c3ae182 service=server-manager time="2024-09-26T10:34:23+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:23+02:00" level=info msg=Resuming service=user-events user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f1c8c0db-1c57-413b-8d7e-8fa73c3ae182 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:23+02:00" level=info msg="Starting IMAP Service" service=imap user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Sync triggered" service=imap user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:23.378493511 +0200 CEST m=+145.948590887" user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Syncing labels" service=imap user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9804de77-998e-43cb-bcb4-5c6ca2d292f6" userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Synced labels" service=imap user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33085/mail/v4/messages/count" pkg=gpa/client userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Syncing messages" service=imap user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Job started" service=imap user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:33085/mail/v4/messages" pkg=gpa/client userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:33085/mail/v4/messages" pkg=gpa/client userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Creating new child job" service=imap user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Job finished" service=imap user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33085/mail/v4/messages/ff2e0c93-4dd8-4382-9021-4a35154bc049" pkg=gpa/client userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33085/mail/v4/messages/5fa1e094-1579-4875-8a0a-636de6b03c83" pkg=gpa/client userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33085/mail/v4/messages/7922f2e7-d1e7-4d0f-bef8-890b74f19acc" pkg=gpa/client userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33085/mail/v4/messages/66498e2a-e9e8-4be5-9a62-5408a500814c" pkg=gpa/client userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Child job finished" service=imap user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Synced messages" service=imap user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Finished user sync" duration=26.615355ms service=imap user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:33085/data/v1/stats" pkg=gpa/client userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Configuration Status Success event sent." userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: PUT https://127.0.0.1:33085/mail/v4/messages/label" pkg=gpa/client userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: PUT https://127.0.0.1:33085/mail/v4/messages/unlabel" pkg=gpa/client userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 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 | dc0f75f2-64b7-4929-9521-84906b11a8a0@proton.local | baz | false | time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: PUT https://127.0.0.1:33085/mail/v4/messages/label" pkg=gpa/client userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="200 OK: PUT https://127.0.0.1:33085/mail/v4/messages/unlabel" pkg=gpa/client userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 When IMAP client "1" moves the message with subject "baz" from "Folders/mbox" to "Trash" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:34: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 76}}" pkg=telemetry And IMAP client "1" eventually sees 0 messages in "Folders/mbox" # :1 -> *scenario time="2024-09-26T10:34:23+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:23+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:23+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:23+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:23+02:00" level=info msg="Closing user" userID=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="De-registering user client, ID:9804de77-998e-43cb-bcb4-5c6ca2d292f6" pkg=observability time="2024-09-26T10:34:23+02:00" level=info msg="Exiting IMAP Service" service=imap user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Exiting service main loop" service=smtp user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Exiting service main loop" service=notification user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Exiting Service" service=user-identity user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Exiting service main loop" service=telemetry user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Exiting service" service=user-events user=9804de77-998e-43cb-bcb4-5c6ca2d292f6 time="2024-09-26T10:34:23+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:23+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:23+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:23+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:23+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "Trash": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | dc0f75f2-64b7-4929-9521-84906b11a8a0@proton.local | baz | false | === RUN TestFeatures/Move_message_from_All_Mail_is_not_possible time="2024-09-26T10:34:23+02:00" level=info msg="User '12be4eae-ad74-4bb1-87ef-f9d23708b418' created with id=6a894771-3101-4e02-843f-bf4b9db395e5" pkg=gpa/server/backend time="2024-09-26T10:34:25+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:25+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/115/config940335344/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:25+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/115/cache2200787681/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:25+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/115/cache2200787681/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:25+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/115/data2790675887/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/115/data2790675887/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:25+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:25+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:25+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:25+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:25+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:25+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:25+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/115/config940335344/grpcServerConfig.json time="2024-09-26T10:34:25+02:00" level=info msg="gRPC server listening on /tmp/bridge9331" pkg=grpc time="2024-09-26T10:34:25+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:25+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:25+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:25+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:25+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:25+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:25+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:25+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:25+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:25+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:25+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4288b533)" time="2024-09-26T10:34:25+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4288b533)" time="2024-09-26T10:34:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:43333/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:43333/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:43333/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:25+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Adding vault user" userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Creating new user" userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:43333/core/v4/events/latest" pkg=gpa/client userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:43333/core/v4/settings" pkg=gpa/client userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Registering user client, ID:6a894771-3101-4e02-843f-bf4b9db395e5" pkg=observability time="2024-09-26T10:34:25+02:00" level=info msg="Starting service main loop" service=telemetry user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Starting service main loop" service=notification user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Starting service main loop" service=smtp user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:43333/core/v4/labels?Type=4" pkg=gpa/client userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:43333/core/v4/labels?Type=3" pkg=gpa/client userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:43333/core/v4/labels?Type=1" pkg=gpa/client userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Adding user to imap server" addrID=f770a3ae-49a4-4ae9-863d-78a2b0b34688 service=server-manager time="2024-09-26T10:34:25+02:00" level=info msg="Creating new IMAP user" addrID=f770a3ae-49a4-4ae9-863d-78a2b0b34688 service=server-manager time="2024-09-26T10:34:25+02:00" level=info msg="Setting gluon ID" addrID=f770a3ae-49a4-4ae9-863d-78a2b0b34688 gluonID=edd0ba96-7e0f-4217-9e5a-8aa97a92f424 userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Created new IMAP user" addrID=f770a3ae-49a4-4ae9-863d-78a2b0b34688 gluonID=edd0ba96-7e0f-4217-9e5a-8aa97a92f424 service=server-manager time="2024-09-26T10:34:25+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:25+02:00" level=info msg=Resuming service=user-events user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Received mailbox message count" count=0 gluonID=edd0ba96-7e0f-4217-9e5a-8aa97a92f424 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:25+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6a894771-3101-4e02-843f-bf4b9db395e5" userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Starting IMAP Service" service=imap user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Sync triggered" service=imap user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:25.896379913 +0200 CEST m=+148.466477289" user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Syncing labels" service=imap user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Synced labels" service=imap user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:43333/mail/v4/messages/count" pkg=gpa/client userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Syncing messages" service=imap user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Job started" service=imap user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:43333/mail/v4/messages" pkg=gpa/client userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:43333/mail/v4/messages" pkg=gpa/client userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Creating new child job" service=imap user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Job finished" service=imap user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:43333/mail/v4/messages/1eecfc89-cf80-4432-8f89-5eddd986d222" pkg=gpa/client userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:43333/mail/v4/messages/89204ce1-7ed7-4e6d-aaad-835f8e297b7b" pkg=gpa/client userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:43333/mail/v4/messages/ff33c806-e0d0-4b34-bb4b-87924a757ea5" pkg=gpa/client userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:43333/mail/v4/messages/3c681230-bd87-42e2-a793-5b8f26ae1f07" pkg=gpa/client userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Child job finished" service=imap user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Synced messages" service=imap user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Finished user sync" duration=10.363447ms service=imap user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:43333/data/v1/stats" pkg=gpa/client userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:25+02:00" level=info msg="Configuration Status Success event sent." userID=6a894771-3101-4e02-843f-bf4b9db395e5 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-09-26T10:34:26+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:26+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:26+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:26+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:26+02:00" level=info msg="Closing user" userID=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:26+02:00" level=info msg="De-registering user client, ID:6a894771-3101-4e02-843f-bf4b9db395e5" pkg=observability time="2024-09-26T10:34:26+02:00" level=info msg="Exiting IMAP Service" service=imap user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:26+02:00" level=info msg="Exiting service main loop" service=smtp user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:26+02:00" level=info msg="Exiting service main loop" service=notification user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:26+02:00" level=info msg="Exiting Service" service=user-identity user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:26+02:00" level=info msg="Exiting service main loop" service=telemetry user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:26+02:00" level=info msg="Exiting service" service=user-events user=6a894771-3101-4e02-843f-bf4b9db395e5 time="2024-09-26T10:34:26+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:26+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:26+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:26+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:26+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 12be4eae-ad74-4bb1-87ef-f9d23708b418@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | | john.doe@mail.com | 12be4eae-ad74-4bb1-87ef-f9d23708b418@proton.local | baz | false | | john.doe@mail.com | 12be4eae-ad74-4bb1-87ef-f9d23708b418@proton.local | bax | false | === RUN TestFeatures/Move_message_from_Inbox_to_Sent_is_not_possible time="2024-09-26T10:34:26+02:00" level=info msg="User '36fce04b-935b-434b-8082-c7b36b8ad69d' created with id=4ed8fb90-7067-4351-a646-c64b9e92a541" pkg=gpa/server/backend time="2024-09-26T10:34:27+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:27+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/116/config4173861828/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:27+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/116/cache799147396/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:27+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/116/cache799147396/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:27+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/116/data1651539084/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/116/data1651539084/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:27+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:27+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:27+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:27+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:27+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:27+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:27+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/116/config4173861828/grpcServerConfig.json time="2024-09-26T10:34:27+02:00" level=info msg="gRPC server listening on /tmp/bridge8379" pkg=grpc time="2024-09-26T10:34:27+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:27+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:27+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:27+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:27+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:27+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:27+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:27+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:27+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:27+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:37379/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:27+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d2c1dc74)" time="2024-09-26T10:34:27+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d2c1dc74)" time="2024-09-26T10:34:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:37379/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:37379/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:28+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Adding vault user" userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Creating new user" userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:37379/core/v4/events/latest" pkg=gpa/client userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:37379/core/v4/settings" pkg=gpa/client userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Registering user client, ID:4ed8fb90-7067-4351-a646-c64b9e92a541" pkg=observability time="2024-09-26T10:34:28+02:00" level=info msg="Starting service main loop" service=telemetry user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Starting service main loop" service=notification user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Starting service main loop" service=smtp user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:37379/core/v4/labels?Type=4" pkg=gpa/client userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:37379/core/v4/labels?Type=3" pkg=gpa/client userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:37379/core/v4/labels?Type=1" pkg=gpa/client userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Adding user to imap server" addrID=f678df17-04e8-4886-a02f-8f9ed18cd1ac service=server-manager time="2024-09-26T10:34:28+02:00" level=info msg="Creating new IMAP user" addrID=f678df17-04e8-4886-a02f-8f9ed18cd1ac service=server-manager time="2024-09-26T10:34:28+02:00" level=info msg="Setting gluon ID" addrID=f678df17-04e8-4886-a02f-8f9ed18cd1ac gluonID=1bf1277b-7939-4204-92dd-2c61e5b6c1eb userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Created new IMAP user" addrID=f678df17-04e8-4886-a02f-8f9ed18cd1ac gluonID=1bf1277b-7939-4204-92dd-2c61e5b6c1eb service=server-manager time="2024-09-26T10:34:28+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:28+02:00" level=info msg=Resuming service=user-events user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1bf1277b-7939-4204-92dd-2c61e5b6c1eb labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:28+02:00" level=info msg="Starting IMAP Service" service=imap user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Sync triggered" service=imap user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:28.157574915 +0200 CEST m=+150.727672291" user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Syncing labels" service=imap user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:4ed8fb90-7067-4351-a646-c64b9e92a541" userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Synced labels" service=imap user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:37379/mail/v4/messages/count" pkg=gpa/client userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Syncing messages" service=imap user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Job started" service=imap user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:37379/mail/v4/messages" pkg=gpa/client userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:37379/mail/v4/messages" pkg=gpa/client userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Creating new child job" service=imap user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Job finished" service=imap user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:37379/mail/v4/messages/8a7abc3f-fe30-479a-85ff-9ba73924e0e3" pkg=gpa/client userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:37379/mail/v4/messages/fb4fb7d1-0914-40f4-a373-cf83191603db" pkg=gpa/client userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:37379/mail/v4/messages/9487834a-0aaa-4eb1-b83c-050ed6f6a503" pkg=gpa/client userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:37379/mail/v4/messages/1b67670d-bd9b-492a-9aae-4a20b9193ce9" pkg=gpa/client userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Child job finished" service=imap user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Synced messages" service=imap user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Finished user sync" duration=21.219767ms service=imap user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:37379/data/v1/stats" pkg=gpa/client userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Configuration Status Success event sent." userID=4ed8fb90-7067-4351-a646-c64b9e92a541 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-09-26T10:34:28+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-09-26T10:34:28+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:28+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:28+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:28+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:28+02:00" level=info msg="Closing user" userID=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="De-registering user client, ID:4ed8fb90-7067-4351-a646-c64b9e92a541" pkg=observability time="2024-09-26T10:34:28+02:00" level=info msg="Exiting IMAP Service" service=imap user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Exiting service main loop" service=smtp user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Exiting service main loop" service=notification user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Exiting Service" service=user-identity user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Exiting service main loop" service=telemetry user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Exiting service" service=user-events user=4ed8fb90-7067-4351-a646-c64b9e92a541 time="2024-09-26T10:34:28+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:28+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:28+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:28+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:28+02:00" level=info msg="Closing service" service=unleash Then it fails # :1 -> *scenario === RUN TestFeatures/Move_message_from_Sent_to_Inbox_is_not_possible time="2024-09-26T10:34:28+02:00" level=info msg="User '7522d3b2-76c7-478d-8569-383ecfe20820' created with id=8191129c-1d2f-4030-8dab-baab2dcc910e" pkg=gpa/server/backend time="2024-09-26T10:34:30+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:30+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/117/config4094957895/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:30+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/117/cache3411325379/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:30+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/117/cache3411325379/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:30+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/117/data4156502205/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/117/data4156502205/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:30+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:30+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:30+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:30+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:30+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:30+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/117/config4094957895/grpcServerConfig.json time="2024-09-26T10:34:30+02:00" level=info msg="gRPC server listening on /tmp/bridge1916" pkg=grpc time="2024-09-26T10:34:30+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:30+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:30+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:30+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:30+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:30+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:30+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:30+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:30+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:30+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (832db9f3)" time="2024-09-26T10:34:30+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (832db9f3)" time="2024-09-26T10:34:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:46639/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:46639/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:46639/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:30+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Adding vault user" userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Creating new user" userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:46639/core/v4/events/latest" pkg=gpa/client userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:46639/core/v4/settings" pkg=gpa/client userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Registering user client, ID:8191129c-1d2f-4030-8dab-baab2dcc910e" pkg=observability time="2024-09-26T10:34:30+02:00" level=info msg="Starting service main loop" service=telemetry user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Starting service main loop" service=notification user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Starting service main loop" service=smtp user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:46639/core/v4/labels?Type=4" pkg=gpa/client userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:46639/core/v4/labels?Type=3" pkg=gpa/client userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:46639/core/v4/labels?Type=1" pkg=gpa/client userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Adding user to imap server" addrID=50b436e7-79ac-4f57-9854-494a8d127c97 service=server-manager time="2024-09-26T10:34:30+02:00" level=info msg="Creating new IMAP user" addrID=50b436e7-79ac-4f57-9854-494a8d127c97 service=server-manager time="2024-09-26T10:34:30+02:00" level=info msg="Setting gluon ID" addrID=50b436e7-79ac-4f57-9854-494a8d127c97 gluonID=2f526786-1735-4ea3-adec-607b780d9911 userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Created new IMAP user" addrID=50b436e7-79ac-4f57-9854-494a8d127c97 gluonID=2f526786-1735-4ea3-adec-607b780d9911 service=server-manager time="2024-09-26T10:34:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:30+02:00" level=info msg=Resuming service=user-events user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2f526786-1735-4ea3-adec-607b780d9911 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:30+02:00" level=info msg="Starting IMAP Service" service=imap user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Sync triggered" service=imap user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:30.422167688 +0200 CEST m=+152.992265064" user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Syncing labels" service=imap user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8191129c-1d2f-4030-8dab-baab2dcc910e" userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Synced labels" service=imap user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:46639/mail/v4/messages/count" pkg=gpa/client userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Syncing messages" service=imap user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Job started" service=imap user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:46639/mail/v4/messages" pkg=gpa/client userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:46639/mail/v4/messages" pkg=gpa/client userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Creating new child job" service=imap user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Job finished" service=imap user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:46639/mail/v4/messages/6c48bd9b-1b38-45f3-996d-87716091a62d" pkg=gpa/client userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:46639/mail/v4/messages/9bc396dd-4a3d-4d2f-b9cc-41b9947bba2e" pkg=gpa/client userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:46639/mail/v4/messages/a783f066-7d14-4c93-acd5-06ee42b7e62a" pkg=gpa/client userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:46639/mail/v4/messages/1ec3197d-95b1-4d30-b994-1c2ea608f73c" pkg=gpa/client userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Child job finished" service=imap user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Synced messages" service=imap user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Finished user sync" duration=18.003854ms service=imap user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:46639/data/v1/stats" pkg=gpa/client userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Configuration Status Success event sent." userID=8191129c-1d2f-4030-8dab-baab2dcc910e 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-09-26T10:34:30+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-09-26T10:34:30+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:30+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:30+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:30+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:30+02:00" level=info msg="Closing user" userID=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="De-registering user client, ID:8191129c-1d2f-4030-8dab-baab2dcc910e" pkg=observability time="2024-09-26T10:34:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Exiting service main loop" service=smtp user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Exiting service main loop" service=notification user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Exiting Service" service=user-identity user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Exiting service" service=user-events user=8191129c-1d2f-4030-8dab-baab2dcc910e time="2024-09-26T10:34:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:30+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:30+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:34:30+02:00" level=info msg="User '98542392-c915-4d0a-a741-33398ef62169' created with id=92d4d317-2939-485f-8faa-3b4dc6fd447c" pkg=gpa/server/backend Background: Given there exists an account with username "98542392-c915-4d0a-a741-33398ef62169" and password "password" # :1 -> *scenario And the account "98542392-c915-4d0a-a741-33398ef62169" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | Then it succeeds # :1 -> *scenario time="2024-09-26T10:34:31+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:31+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/118/config3571550238/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:31+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/118/cache2206135928/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:31+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/118/cache2206135928/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:31+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/118/data1035874908/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/118/data1035874908/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:31+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:31+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:31+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:31+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:31+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:31+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:31+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/118/config3571550238/grpcServerConfig.json time="2024-09-26T10:34:31+02:00" level=info msg="gRPC server listening on /tmp/bridge4381" pkg=grpc time="2024-09-26T10:34:31+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:31+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:31+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:31+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:31+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:31+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:31+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:31+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:31+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:31+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33557/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:31+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (07c7e14d)" time="2024-09-26T10:34:31+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (07c7e14d)" time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:33557/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:33557/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:31+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Adding vault user" userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Creating new user" userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33557/core/v4/events/latest" pkg=gpa/client userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33557/core/v4/settings" pkg=gpa/client userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Registering user client, ID:92d4d317-2939-485f-8faa-3b4dc6fd447c" pkg=observability time="2024-09-26T10:34:31+02:00" level=info msg="Starting service main loop" service=telemetry user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Starting service main loop" service=notification user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Starting service main loop" service=smtp user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33557/core/v4/labels?Type=4" pkg=gpa/client userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33557/core/v4/labels?Type=3" pkg=gpa/client userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33557/core/v4/labels?Type=1" pkg=gpa/client userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Adding user to imap server" addrID=9b49b1bc-37e6-411f-942f-e21634922fd4 service=server-manager time="2024-09-26T10:34:31+02:00" level=info msg="Creating new IMAP user" addrID=9b49b1bc-37e6-411f-942f-e21634922fd4 service=server-manager time="2024-09-26T10:34:31+02:00" level=info msg="Setting gluon ID" addrID=9b49b1bc-37e6-411f-942f-e21634922fd4 gluonID=a72a4102-a3e7-4549-82bc-a85c60afb8b6 userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Created new IMAP user" addrID=9b49b1bc-37e6-411f-942f-e21634922fd4 gluonID=a72a4102-a3e7-4549-82bc-a85c60afb8b6 service=server-manager time="2024-09-26T10:34:31+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:31+02:00" level=info msg=Resuming service=user-events user=92d4d317-2939-485f-8faa-3b4dc6fd447c And the user logs in with username "98542392-c915-4d0a-a741-33398ef62169" and password "password" # :1 -> *scenario time="2024-09-26T10:34:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a72a4102-a3e7-4549-82bc-a85c60afb8b6 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:31+02:00" level=info msg="Starting IMAP Service" service=imap user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Sync triggered" service=imap user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:31.248755533 +0200 CEST m=+153.818852909" user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Syncing labels" service=imap user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:92d4d317-2939-485f-8faa-3b4dc6fd447c" userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Synced labels" service=imap user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33557/mail/v4/messages/count" pkg=gpa/client userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Syncing messages" service=imap user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Job started" service=imap user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:33557/mail/v4/messages" pkg=gpa/client userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Job finished" service=imap user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Synced messages" service=imap user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Finished user sync" duration=4.520499ms service=imap user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=92d4d317-2939-485f-8faa-3b4dc6fd447c And user "98542392-c915-4d0a-a741-33398ef62169" finishes syncing # :1 -> *scenario time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:33557/data/v1/stats" pkg=gpa/client userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="Configuration Status Success event sent." userID=92d4d317-2939-485f-8faa-3b4dc6fd447c And user "98542392-c915-4d0a-a741-33398ef62169" connects and authenticates IMAP client "source" # :1 -> *scenario And user "98542392-c915-4d0a-a741-33398ef62169" connects and authenticates IMAP client "target" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:33557/mail/v4/messages/import" pkg=gpa/client userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33557/mail/v4/messages/97e2e7fa-3641-4808-9ddb-ea7b176678af" pkg=gpa/client userID=92d4d317-2939-485f-8faa-3b4dc6fd447c Scenario Outline: Move message from to by # features/imap/message/move_without_support.feature:15 time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:33557/mail/v4/messages/import" pkg=gpa/client userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:33557/mail/v4/messages/97a3118f-a78a-410e-8447-3214914b3dad" pkg=gpa/client userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: PUT https://127.0.0.1:33557/mail/v4/messages/label" pkg=gpa/client userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34: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 83}}" pkg=telemetry time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: PUT https://127.0.0.1:33557/mail/v4/messages/unlabel" pkg=gpa/client userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:33557/mail/v4/messages" pkg=gpa/client userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:32+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:32+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:32+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:32+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:32+02:00" level=info msg="Closing user" userID=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:32+02:00" level=info msg="De-registering user client, ID:92d4d317-2939-485f-8faa-3b4dc6fd447c" pkg=observability time="2024-09-26T10:34:32+02:00" level=info msg="Exiting IMAP Service" service=imap user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:32+02:00" level=info msg="Exiting service main loop" service=smtp user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:32+02:00" level=info msg="Exiting service main loop" service=notification user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:32+02:00" level=info msg="Exiting Service" service=user-identity user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:32+02:00" level=info msg="Exiting service main loop" service=telemetry user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:32+02:00" level=info msg="Exiting service" service=user-events user=92d4d317-2939-485f-8faa-3b4dc6fd447c time="2024-09-26T10:34:32+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:32+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:32+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:32+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:32+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:34:32+02:00" level=info msg="User '71f1cf1a-6e41-4c70-8a72-8ae30aace566' created with id=fbe91414-5c8d-4d2e-ab05-cf246df62276" pkg=gpa/server/backend time="2024-09-26T10:34:32+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:32+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/119/config58338322/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:32+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/119/cache3195788379/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:32+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/119/cache3195788379/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:32+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/119/data2534414502/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/119/data2534414502/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:32+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:32+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:32+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:32+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:32+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:32+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/119/config58338322/grpcServerConfig.json time="2024-09-26T10:34:32+02:00" level=info msg="gRPC server listening on /tmp/bridge1802" pkg=grpc time="2024-09-26T10:34:32+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:32+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:32+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:32+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:32+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:32+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:32+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:32+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:32+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:42557/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:32+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:32+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e3524175)" time="2024-09-26T10:34:32+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e3524175)" time="2024-09-26T10:34:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:42557/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:42557/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:32+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Adding vault user" userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Creating new user" userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:42557/core/v4/events/latest" pkg=gpa/client userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:42557/core/v4/settings" pkg=gpa/client userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Registering user client, ID:fbe91414-5c8d-4d2e-ab05-cf246df62276" pkg=observability time="2024-09-26T10:34:32+02:00" level=info msg="Starting service main loop" service=telemetry user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Starting service main loop" service=notification user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Starting service main loop" service=smtp user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:42557/core/v4/labels?Type=4" pkg=gpa/client userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:42557/core/v4/labels?Type=3" pkg=gpa/client userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:42557/core/v4/labels?Type=1" pkg=gpa/client userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Adding user to imap server" addrID=0fdc7fb0-04ba-44d1-8a04-ee4aaa4926c2 service=server-manager time="2024-09-26T10:34:32+02:00" level=info msg="Creating new IMAP user" addrID=0fdc7fb0-04ba-44d1-8a04-ee4aaa4926c2 service=server-manager time="2024-09-26T10:34:32+02:00" level=info msg="Setting gluon ID" addrID=0fdc7fb0-04ba-44d1-8a04-ee4aaa4926c2 gluonID=07ad906f-e917-48ed-8950-8e9a16474348 userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Created new IMAP user" addrID=0fdc7fb0-04ba-44d1-8a04-ee4aaa4926c2 gluonID=07ad906f-e917-48ed-8950-8e9a16474348 service=server-manager time="2024-09-26T10:34:32+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:32+02:00" level=info msg=Resuming service=user-events user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=07ad906f-e917-48ed-8950-8e9a16474348 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:32+02:00" level=info msg="Starting IMAP Service" service=imap user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Sync triggered" service=imap user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:32.853646127 +0200 CEST m=+155.423743503" user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Syncing labels" service=imap user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fbe91414-5c8d-4d2e-ab05-cf246df62276" userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Synced labels" service=imap user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:42557/mail/v4/messages/count" pkg=gpa/client userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Syncing messages" service=imap user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Job started" service=imap user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:42557/mail/v4/messages" pkg=gpa/client userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Job finished" service=imap user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Synced messages" service=imap user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Finished user sync" duration=4.548831ms service=imap user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:42557/data/v1/stats" pkg=gpa/client userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="Configuration Status Success event sent." userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:42557/mail/v4/messages/import" pkg=gpa/client userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:42557/mail/v4/messages/b6770a07-c8e6-411c-8a04-46b71250214a" pkg=gpa/client userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:42557/mail/v4/messages/import" pkg=gpa/client userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:42557/mail/v4/messages/f6f126e5-150a-41db-a224-90bf79dbbf65" pkg=gpa/client userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:32+02:00" level=info msg="200 OK: PUT https://127.0.0.1:42557/mail/v4/messages/label" pkg=gpa/client userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34: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 52}}" pkg=telemetry time="2024-09-26T10:34:33+02:00" level=info msg="200 OK: PUT https://127.0.0.1:42557/mail/v4/messages/unlabel" pkg=gpa/client userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:33+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:33+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:33+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:33+02:00" level=info msg="Closing user" userID=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:33+02:00" level=info msg="De-registering user client, ID:fbe91414-5c8d-4d2e-ab05-cf246df62276" pkg=observability time="2024-09-26T10:34:33+02:00" level=info msg="Exiting IMAP Service" service=imap user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:33+02:00" level=info msg="Exiting service main loop" service=smtp user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:33+02:00" level=info msg="Exiting service main loop" service=notification user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:33+02:00" level=info msg="Exiting Service" service=user-identity user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:33+02:00" level=info msg="Exiting service main loop" service=telemetry user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:33+02:00" level=info msg="Exiting service" service=user-events user=fbe91414-5c8d-4d2e-ab05-cf246df62276 time="2024-09-26T10:34:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:33+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:33+02:00" level=info msg="Closing service" service=unleash | Spam | INBOX | APPEND DELETE EXPUNGE | === RUN TestFeatures/Move_message_from_INBOX_to_Archive_by_APPEND_DELETE_EXPUNGE time="2024-09-26T10:34:33+02:00" level=info msg="User 'a17f48bc-cbc4-4a28-b490-3df6063064f1' created with id=1dbd0006-5d00-4276-b59a-963e49289aa4" pkg=gpa/server/backend time="2024-09-26T10:34:34+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:34+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/120/config1612742625/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:34+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/120/cache963687520/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:34+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/120/cache963687520/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/120/data3911651069/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/120/data3911651069/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:34+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:34+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:34+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:34+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:34+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:34+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/120/config1612742625/grpcServerConfig.json time="2024-09-26T10:34:34+02:00" level=info msg="gRPC server listening on /tmp/bridge1180" pkg=grpc time="2024-09-26T10:34:34+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:34+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:34+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:34+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:34+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:34+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:34+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:34+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:34+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:34+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (96b6dc76)" time="2024-09-26T10:34:34+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (96b6dc76)" time="2024-09-26T10:34:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:42385/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:42385/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:42385/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:34+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Adding vault user" userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Creating new user" userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:42385/core/v4/events/latest" pkg=gpa/client userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:42385/core/v4/settings" pkg=gpa/client userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Registering user client, ID:1dbd0006-5d00-4276-b59a-963e49289aa4" pkg=observability time="2024-09-26T10:34:34+02:00" level=info msg="Starting service main loop" service=telemetry user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Starting service main loop" service=notification user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Starting service main loop" service=smtp user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:42385/core/v4/labels?Type=4" pkg=gpa/client userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:42385/core/v4/labels?Type=3" pkg=gpa/client userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:42385/core/v4/labels?Type=1" pkg=gpa/client userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Adding user to imap server" addrID=aacee354-51a2-44d9-9033-9f7369897a82 service=server-manager time="2024-09-26T10:34:34+02:00" level=info msg="Creating new IMAP user" addrID=aacee354-51a2-44d9-9033-9f7369897a82 service=server-manager time="2024-09-26T10:34:34+02:00" level=info msg="Setting gluon ID" addrID=aacee354-51a2-44d9-9033-9f7369897a82 gluonID=a4e5848e-5ba9-4ae3-b47e-64191412cb46 userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Created new IMAP user" addrID=aacee354-51a2-44d9-9033-9f7369897a82 gluonID=a4e5848e-5ba9-4ae3-b47e-64191412cb46 service=server-manager time="2024-09-26T10:34:34+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:34+02:00" level=info msg=Resuming service=user-events user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a4e5848e-5ba9-4ae3-b47e-64191412cb46 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:34+02:00" level=info msg="Starting IMAP Service" service=imap user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Sync triggered" service=imap user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:34.469133324 +0200 CEST m=+157.039230700" user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Syncing labels" service=imap user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1dbd0006-5d00-4276-b59a-963e49289aa4" userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Synced labels" service=imap user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:42385/mail/v4/messages/count" pkg=gpa/client userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Syncing messages" service=imap user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Job started" service=imap user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:42385/mail/v4/messages" pkg=gpa/client userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Job finished" service=imap user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Synced messages" service=imap user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Finished user sync" duration=4.45832ms service=imap user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:42385/data/v1/stats" pkg=gpa/client userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="Configuration Status Success event sent." userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:42385/mail/v4/messages/import" pkg=gpa/client userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:42385/mail/v4/messages/c6b6f3be-3c47-4fcd-82dc-ae4fa787995b" pkg=gpa/client userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:42385/mail/v4/messages/import" pkg=gpa/client userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:42385/mail/v4/messages/e29f06a0-29fc-41df-aa07-b816c9adbb55" pkg=gpa/client userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:34+02:00" level=info msg="200 OK: PUT https://127.0.0.1:42385/mail/v4/messages/label" pkg=gpa/client userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34: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 19}}" pkg=telemetry time="2024-09-26T10:34:34+02:00" level=info msg="200 OK: PUT https://127.0.0.1:42385/mail/v4/messages/unlabel" pkg=gpa/client userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:35+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:35+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:35+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:35+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:35+02:00" level=info msg="Closing user" userID=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:35+02:00" level=info msg="De-registering user client, ID:1dbd0006-5d00-4276-b59a-963e49289aa4" pkg=observability time="2024-09-26T10:34:35+02:00" level=info msg="Exiting IMAP Service" service=imap user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:35+02:00" level=info msg="Exiting service main loop" service=smtp user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:35+02:00" level=info msg="Exiting service main loop" service=notification user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:35+02:00" level=info msg="Exiting Service" service=user-identity user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:35+02:00" level=info msg="Exiting service main loop" service=telemetry user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:35+02:00" level=info msg="Exiting service" service=user-events user=1dbd0006-5d00-4276-b59a-963e49289aa4 time="2024-09-26T10:34:35+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:35+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:35+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:35+02:00" level=info msg="Closing service" service=unleash | INBOX | Archive | APPEND DELETE EXPUNGE | === RUN TestFeatures/Move_message_from_INBOX_to_Folders/mbox_by_APPEND_DELETE_EXPUNGE time="2024-09-26T10:34:35+02:00" level=info msg="User 'f7677818-97f7-4f1f-baca-8a35bb1d2e00' created with id=90dae788-4ca9-4f50-a2b7-8938c8839a64" pkg=gpa/server/backend time="2024-09-26T10:34:35+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:35+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/121/config968589494/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:35+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/121/cache1901493352/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:35+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/121/cache1901493352/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:35+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/121/data1909986498/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/121/data1909986498/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:35+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:35+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:35+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:35+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:35+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:35+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/121/config968589494/grpcServerConfig.json time="2024-09-26T10:34:35+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:35+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:35+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:35+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:39651/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:35+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:35+02:00" level=info msg="gRPC server listening on /tmp/bridge8378" pkg=grpc time="2024-09-26T10:34:35+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:35+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:35+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:35+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:35+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:35+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3c1a96ba)" time="2024-09-26T10:34:35+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3c1a96ba)" time="2024-09-26T10:34:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:39651/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:39651/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:36+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Adding vault user" userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Creating new user" userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39651/core/v4/events/latest" pkg=gpa/client userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39651/core/v4/settings" pkg=gpa/client userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Registering user client, ID:90dae788-4ca9-4f50-a2b7-8938c8839a64" pkg=observability time="2024-09-26T10:34:36+02:00" level=info msg="Starting service main loop" service=telemetry user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Starting service main loop" service=notification user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Starting service main loop" service=smtp user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39651/core/v4/labels?Type=4" pkg=gpa/client userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39651/core/v4/labels?Type=3" pkg=gpa/client userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39651/core/v4/labels?Type=1" pkg=gpa/client userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Adding user to imap server" addrID=b2f74f75-aa4d-4229-8238-97314834f4b7 service=server-manager time="2024-09-26T10:34:36+02:00" level=info msg="Creating new IMAP user" addrID=b2f74f75-aa4d-4229-8238-97314834f4b7 service=server-manager time="2024-09-26T10:34:36+02:00" level=info msg="Setting gluon ID" addrID=b2f74f75-aa4d-4229-8238-97314834f4b7 gluonID=da6b1950-2668-43b8-8c99-379cb0bc20f8 userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Created new IMAP user" addrID=b2f74f75-aa4d-4229-8238-97314834f4b7 gluonID=da6b1950-2668-43b8-8c99-379cb0bc20f8 service=server-manager time="2024-09-26T10:34:36+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:36+02:00" level=info msg=Resuming service=user-events user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=da6b1950-2668-43b8-8c99-379cb0bc20f8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:36+02:00" level=info msg="Starting IMAP Service" service=imap user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Sync triggered" service=imap user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:36.072486954 +0200 CEST m=+158.642584330" user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Syncing labels" service=imap user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:90dae788-4ca9-4f50-a2b7-8938c8839a64" userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Synced labels" service=imap user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39651/mail/v4/messages/count" pkg=gpa/client userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Syncing messages" service=imap user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Job started" service=imap user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:39651/mail/v4/messages" pkg=gpa/client userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Job finished" service=imap user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Synced messages" service=imap user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Finished user sync" duration=3.849445ms service=imap user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:39651/data/v1/stats" pkg=gpa/client userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Configuration Status Success event sent." userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:39651/mail/v4/messages/import" pkg=gpa/client userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39651/mail/v4/messages/b7cbb7bb-307c-4572-b223-282cc42e0fd8" pkg=gpa/client userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:39651/mail/v4/messages/import" pkg=gpa/client userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39651/mail/v4/messages/645d6bcf-d287-4474-87cc-c1a6724548a9" pkg=gpa/client userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="200 OK: PUT https://127.0.0.1:39651/mail/v4/messages/label" pkg=gpa/client userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34: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 14}}" pkg=telemetry time="2024-09-26T10:34:36+02:00" level=info msg="200 OK: PUT https://127.0.0.1:39651/mail/v4/messages/unlabel" pkg=gpa/client userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:36+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:36+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:36+02:00" level=info msg="Closing user" userID=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="De-registering user client, ID:90dae788-4ca9-4f50-a2b7-8938c8839a64" pkg=observability time="2024-09-26T10:34:36+02:00" level=info msg="Exiting IMAP Service" service=imap user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Exiting service main loop" service=smtp user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Exiting service main loop" service=notification user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Exiting Service" service=user-identity user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Exiting service main loop" service=telemetry user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Exiting service" service=user-events user=90dae788-4ca9-4f50-a2b7-8938c8839a64 time="2024-09-26T10:34:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:36+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:36+02:00" level=info msg="Closing service" service=unleash | INBOX | Folders/mbox | APPEND DELETE EXPUNGE | === RUN TestFeatures/Move_message_from_INBOX_to_Spam_by_APPEND_DELETE_EXPUNGE time="2024-09-26T10:34:37+02:00" level=info msg="User '8e5030be-8870-49b8-880d-9e505c765c11' created with id=4822d22d-7e32-4241-855b-c7cf881e2a88" pkg=gpa/server/backend time="2024-09-26T10:34:37+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:37+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/122/config3391891414/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:37+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/122/cache3785863025/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:37+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/122/cache3785863025/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:37+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/122/data195856512/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/122/data195856512/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:37+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:37+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:37+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:37+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:37+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:37+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:37+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/122/config3391891414/grpcServerConfig.json time="2024-09-26T10:34:37+02:00" level=info msg="gRPC server listening on /tmp/bridge5318" pkg=grpc time="2024-09-26T10:34:37+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:37+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:37+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:37+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:37+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:37+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:37+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:37+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:37+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:37+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:37+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3e04ef53)" time="2024-09-26T10:34:37+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3e04ef53)" time="2024-09-26T10:34:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:38461/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:38461/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:38461/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:37+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Adding vault user" userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Creating new user" userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:38461/core/v4/events/latest" pkg=gpa/client userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:38461/core/v4/settings" pkg=gpa/client userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Registering user client, ID:4822d22d-7e32-4241-855b-c7cf881e2a88" pkg=observability time="2024-09-26T10:34:37+02:00" level=info msg="Starting service main loop" service=telemetry user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Starting service main loop" service=notification user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Starting service main loop" service=smtp user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:38461/core/v4/labels?Type=4" pkg=gpa/client userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:38461/core/v4/labels?Type=3" pkg=gpa/client userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:38461/core/v4/labels?Type=1" pkg=gpa/client userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Adding user to imap server" addrID=f904cdb4-0521-493b-b3b0-466f10d04e27 service=server-manager time="2024-09-26T10:34:37+02:00" level=info msg="Creating new IMAP user" addrID=f904cdb4-0521-493b-b3b0-466f10d04e27 service=server-manager time="2024-09-26T10:34:37+02:00" level=info msg="Setting gluon ID" addrID=f904cdb4-0521-493b-b3b0-466f10d04e27 gluonID=71c61994-679d-4636-9b75-a025105a5b55 userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Created new IMAP user" addrID=f904cdb4-0521-493b-b3b0-466f10d04e27 gluonID=71c61994-679d-4636-9b75-a025105a5b55 service=server-manager time="2024-09-26T10:34:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:37+02:00" level=info msg=Resuming service=user-events user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=71c61994-679d-4636-9b75-a025105a5b55 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:37+02:00" level=info msg="Starting IMAP Service" service=imap user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Sync triggered" service=imap user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:37.669823622 +0200 CEST m=+160.239920998" user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Syncing labels" service=imap user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:4822d22d-7e32-4241-855b-c7cf881e2a88" userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Synced labels" service=imap user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:38461/mail/v4/messages/count" pkg=gpa/client userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Syncing messages" service=imap user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Job started" service=imap user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:38461/mail/v4/messages" pkg=gpa/client userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Job finished" service=imap user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Synced messages" service=imap user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Finished user sync" duration=6.17597ms service=imap user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:38461/data/v1/stats" pkg=gpa/client userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="Configuration Status Success event sent." userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:38461/mail/v4/messages/import" pkg=gpa/client userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:38461/mail/v4/messages/5b06de4b-a1d4-4f50-babb-94f1ebf7252d" pkg=gpa/client userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:38461/mail/v4/messages/import" pkg=gpa/client userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:38461/mail/v4/messages/b33d6b70-0c3b-49e5-8605-f271b36f5027" pkg=gpa/client userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:37+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38461/mail/v4/messages/label" pkg=gpa/client userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34: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 66}}" pkg=telemetry time="2024-09-26T10:34:37+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38461/mail/v4/messages/unlabel" pkg=gpa/client userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:38+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:38+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:38+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:38+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:38+02:00" level=info msg="Closing user" userID=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:38+02:00" level=info msg="De-registering user client, ID:4822d22d-7e32-4241-855b-c7cf881e2a88" pkg=observability time="2024-09-26T10:34:38+02:00" level=info msg="Exiting IMAP Service" service=imap user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:38+02:00" level=info msg="Exiting service main loop" service=smtp user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:38+02:00" level=info msg="Exiting service main loop" service=notification user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:38+02:00" level=info msg="Exiting Service" service=user-identity user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:38+02:00" level=info msg="Exiting service main loop" service=telemetry user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:38+02:00" level=info msg="Exiting service" service=user-events user=4822d22d-7e32-4241-855b-c7cf881e2a88 time="2024-09-26T10:34:38+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:38+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:38+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:38+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:38+02:00" level=info msg="Closing service" service=unleash | INBOX | Spam | APPEND DELETE EXPUNGE | === RUN TestFeatures/Move_message_from_INBOX_to_Trash_by_APPEND_DELETE_EXPUNGE time="2024-09-26T10:34:38+02:00" level=info msg="User '254f3717-116e-4bdd-aebb-1baab2322906' created with id=32b3cdf3-eba2-4849-b1c9-530b40053277" pkg=gpa/server/backend time="2024-09-26T10:34:39+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:39+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/123/config3961658617/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:39+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/123/cache2052351337/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:39+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/123/cache2052351337/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:39+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/123/data2617346069/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/123/data2617346069/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:39+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:39+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:39+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:39+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:39+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:39+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:39+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/123/config3961658617/grpcServerConfig.json time="2024-09-26T10:34:39+02:00" level=info msg="gRPC server listening on /tmp/bridge9832" pkg=grpc time="2024-09-26T10:34:39+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:39+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:39+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:39+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:39+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:39+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:39+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:39+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:39+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:42239/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:39+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:39+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8908edac)" time="2024-09-26T10:34:39+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8908edac)" time="2024-09-26T10:34:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:42239/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:42239/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:39+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Adding vault user" userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Creating new user" userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:42239/core/v4/events/latest" pkg=gpa/client userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:42239/core/v4/settings" pkg=gpa/client userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Registering user client, ID:32b3cdf3-eba2-4849-b1c9-530b40053277" pkg=observability time="2024-09-26T10:34:39+02:00" level=info msg="Starting service main loop" service=telemetry user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Starting service main loop" service=notification user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Starting service main loop" service=smtp user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:42239/core/v4/labels?Type=4" pkg=gpa/client userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:42239/core/v4/labels?Type=3" pkg=gpa/client userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:42239/core/v4/labels?Type=1" pkg=gpa/client userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Adding user to imap server" addrID=5d368612-9b51-40dd-9dc4-957a834b6476 service=server-manager time="2024-09-26T10:34:39+02:00" level=info msg="Creating new IMAP user" addrID=5d368612-9b51-40dd-9dc4-957a834b6476 service=server-manager time="2024-09-26T10:34:39+02:00" level=info msg="Setting gluon ID" addrID=5d368612-9b51-40dd-9dc4-957a834b6476 gluonID=8058c05a-336a-4dd0-b494-5188a532647f userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Created new IMAP user" addrID=5d368612-9b51-40dd-9dc4-957a834b6476 gluonID=8058c05a-336a-4dd0-b494-5188a532647f service=server-manager time="2024-09-26T10:34:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:39+02:00" level=info msg=Resuming service=user-events user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8058c05a-336a-4dd0-b494-5188a532647f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:39+02:00" level=info msg="Starting IMAP Service" service=imap user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Sync triggered" service=imap user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:39.286695566 +0200 CEST m=+161.856792942" user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Syncing labels" service=imap user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:32b3cdf3-eba2-4849-b1c9-530b40053277" userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Synced labels" service=imap user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:42239/mail/v4/messages/count" pkg=gpa/client userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Syncing messages" service=imap user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Job started" service=imap user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:42239/mail/v4/messages" pkg=gpa/client userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Job finished" service=imap user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Synced messages" service=imap user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Finished user sync" duration=4.321771ms service=imap user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:42239/data/v1/stats" pkg=gpa/client userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="Configuration Status Success event sent." userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:42239/mail/v4/messages/import" pkg=gpa/client userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:42239/mail/v4/messages/d5bc3408-4ee1-41df-ae91-ce1533599d85" pkg=gpa/client userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:42239/mail/v4/messages/import" pkg=gpa/client userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:42239/mail/v4/messages/b6eb137b-d319-461f-95c3-5c867eddf2a7" pkg=gpa/client userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:39+02:00" level=info msg="200 OK: PUT https://127.0.0.1:42239/mail/v4/messages/label" pkg=gpa/client userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34: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 90}}" pkg=telemetry time="2024-09-26T10:34:39+02:00" level=info msg="200 OK: PUT https://127.0.0.1:42239/mail/v4/messages/unlabel" pkg=gpa/client userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:40+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:40+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:40+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:40+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:40+02:00" level=info msg="Closing user" userID=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:40+02:00" level=info msg="De-registering user client, ID:32b3cdf3-eba2-4849-b1c9-530b40053277" pkg=observability time="2024-09-26T10:34:40+02:00" level=info msg="Exiting IMAP Service" service=imap user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:40+02:00" level=info msg="Exiting service main loop" service=smtp user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:40+02:00" level=info msg="Exiting service main loop" service=notification user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:40+02:00" level=info msg="Exiting Service" service=user-identity user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:40+02:00" level=info msg="Exiting service main loop" service=telemetry user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:40+02:00" level=info msg="Exiting service" service=user-events user=32b3cdf3-eba2-4849-b1c9-530b40053277 time="2024-09-26T10:34:40+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:40+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:40+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:40+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:40+02:00" level=info msg="Closing service" service=unleash | INBOX | Trash | APPEND DELETE EXPUNGE | === RUN TestFeatures/Move_message_from_Trash_to_INBOX_by_DELETE_APPEND_EXPUNGE time="2024-09-26T10:34:40+02:00" level=info msg="User '50f568e4-6550-49a3-bea0-096f25e4d1f8' created with id=9564f882-4055-47da-aa9d-0ca934f50fa0" pkg=gpa/server/backend time="2024-09-26T10:34:40+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:40+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/124/config216354372/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:40+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/124/cache3099218390/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:40+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/124/cache3099218390/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:40+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/124/data3094900120/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/124/data3094900120/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:40+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:40+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:40+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:40+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:40+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:40+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:40+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/124/config216354372/grpcServerConfig.json time="2024-09-26T10:34:40+02:00" level=info msg="gRPC server listening on /tmp/bridge2829" pkg=grpc time="2024-09-26T10:34:40+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:40+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:40+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:40+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:40+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:40+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:40+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:40+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:40+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:40+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:40+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5a22f50f)" time="2024-09-26T10:34:40+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5a22f50f)" time="2024-09-26T10:34:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38103/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38103/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38103/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:40+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Adding vault user" userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Creating new user" userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38103/core/v4/events/latest" pkg=gpa/client userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38103/core/v4/settings" pkg=gpa/client userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Registering user client, ID:9564f882-4055-47da-aa9d-0ca934f50fa0" pkg=observability time="2024-09-26T10:34:40+02:00" level=info msg="Starting service main loop" service=telemetry user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Starting service main loop" service=notification user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Starting service main loop" service=smtp user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38103/core/v4/labels?Type=4" pkg=gpa/client userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38103/core/v4/labels?Type=3" pkg=gpa/client userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38103/core/v4/labels?Type=1" pkg=gpa/client userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Adding user to imap server" addrID=3dcfd0e5-e7e8-4b07-a026-8e49edd62034 service=server-manager time="2024-09-26T10:34:40+02:00" level=info msg="Creating new IMAP user" addrID=3dcfd0e5-e7e8-4b07-a026-8e49edd62034 service=server-manager time="2024-09-26T10:34:40+02:00" level=info msg="Setting gluon ID" addrID=3dcfd0e5-e7e8-4b07-a026-8e49edd62034 gluonID=cde4d533-3edc-4da5-89a1-9abe016e67c7 userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Created new IMAP user" addrID=3dcfd0e5-e7e8-4b07-a026-8e49edd62034 gluonID=cde4d533-3edc-4da5-89a1-9abe016e67c7 service=server-manager time="2024-09-26T10:34:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:40+02:00" level=info msg=Resuming service=user-events user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cde4d533-3edc-4da5-89a1-9abe016e67c7 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:40+02:00" level=info msg="Starting IMAP Service" service=imap user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Sync triggered" service=imap user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:40.893096277 +0200 CEST m=+163.463193653" user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Syncing labels" service=imap user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9564f882-4055-47da-aa9d-0ca934f50fa0" userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Synced labels" service=imap user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38103/mail/v4/messages/count" pkg=gpa/client userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Syncing messages" service=imap user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Job started" service=imap user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38103/mail/v4/messages" pkg=gpa/client userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Job finished" service=imap user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Synced messages" service=imap user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Finished user sync" duration=4.790902ms service=imap user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38103/data/v1/stats" pkg=gpa/client userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="Configuration Status Success event sent." userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38103/mail/v4/messages/import" pkg=gpa/client userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38103/mail/v4/messages/6687b9e8-4a78-45c5-bbb2-97304aad8a27" pkg=gpa/client userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38103/mail/v4/messages/import" pkg=gpa/client userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38103/mail/v4/messages/18829d37-aabf-4758-90da-c9730fb80936" pkg=gpa/client userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:41+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38103/mail/v4/messages/label" pkg=gpa/client userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34: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 15}}" pkg=telemetry time="2024-09-26T10:34:41+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38103/mail/v4/messages/unlabel" pkg=gpa/client userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:38103/mail/v4/messages" pkg=gpa/client userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:41+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:41+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:41+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:41+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:41+02:00" level=info msg="Closing user" userID=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:41+02:00" level=info msg="De-registering user client, ID:9564f882-4055-47da-aa9d-0ca934f50fa0" pkg=observability time="2024-09-26T10:34:41+02:00" level=info msg="Exiting IMAP Service" service=imap user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:41+02:00" level=info msg="Exiting service main loop" service=smtp user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:41+02:00" level=info msg="Exiting service main loop" service=notification user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:41+02:00" level=info msg="Exiting Service" service=user-identity user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:41+02:00" level=info msg="Exiting service main loop" service=telemetry user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:41+02:00" level=info msg="Exiting service" service=user-events user=9564f882-4055-47da-aa9d-0ca934f50fa0 time="2024-09-26T10:34:41+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:41+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:41+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:41+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:41+02:00" level=info msg="Closing service" service=unleash | Trash | INBOX | DELETE APPEND EXPUNGE | === RUN TestFeatures/Move_message_from_Spam_to_INBOX_by_DELETE_APPEND_EXPUNGE time="2024-09-26T10:34:41+02:00" level=info msg="User '1835727b-0867-487f-96d2-e7c9b4f1c5a6' created with id=f64a6ef8-23da-43a8-a786-38ec568ee285" pkg=gpa/server/backend time="2024-09-26T10:34:42+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:42+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/125/config3977861847/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:42+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/125/cache2913034617/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:42+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/125/cache2913034617/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:42+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/125/data3996101439/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/125/data3996101439/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:42+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:42+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:42+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:42+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:42+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:42+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:42+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/125/config3977861847/grpcServerConfig.json time="2024-09-26T10:34:42+02:00" level=info msg="gRPC server listening on /tmp/bridge3289" pkg=grpc time="2024-09-26T10:34:42+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:42+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:42+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:42+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:42+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:42+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:42+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:42+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:42+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:42+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:42+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ad09b34d)" time="2024-09-26T10:34:42+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ad09b34d)" time="2024-09-26T10:34:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:44885/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:44885/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:44885/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:42+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Adding vault user" userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Creating new user" userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:44885/core/v4/events/latest" pkg=gpa/client userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:44885/core/v4/settings" pkg=gpa/client userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Registering user client, ID:f64a6ef8-23da-43a8-a786-38ec568ee285" pkg=observability time="2024-09-26T10:34:42+02:00" level=info msg="Starting service main loop" service=telemetry user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Starting service main loop" service=notification user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Starting service main loop" service=smtp user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:44885/core/v4/labels?Type=4" pkg=gpa/client userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:44885/core/v4/labels?Type=3" pkg=gpa/client userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:44885/core/v4/labels?Type=1" pkg=gpa/client userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Adding user to imap server" addrID=17cd645f-c74e-485a-bdec-52581aeb826e service=server-manager time="2024-09-26T10:34:42+02:00" level=info msg="Creating new IMAP user" addrID=17cd645f-c74e-485a-bdec-52581aeb826e service=server-manager time="2024-09-26T10:34:42+02:00" level=info msg="Setting gluon ID" addrID=17cd645f-c74e-485a-bdec-52581aeb826e gluonID=ae09a151-7cf0-4b28-b649-c93a1d6c6c07 userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Created new IMAP user" addrID=17cd645f-c74e-485a-bdec-52581aeb826e gluonID=ae09a151-7cf0-4b28-b649-c93a1d6c6c07 service=server-manager time="2024-09-26T10:34:42+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:42+02:00" level=info msg=Resuming service=user-events user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ae09a151-7cf0-4b28-b649-c93a1d6c6c07 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:42+02:00" level=info msg="Starting IMAP Service" service=imap user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Sync triggered" service=imap user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:42.483259532 +0200 CEST m=+165.053356908" user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Syncing labels" service=imap user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f64a6ef8-23da-43a8-a786-38ec568ee285" userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Synced labels" service=imap user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:44885/mail/v4/messages/count" pkg=gpa/client userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Syncing messages" service=imap user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Job started" service=imap user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:44885/mail/v4/messages" pkg=gpa/client userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Job finished" service=imap user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Synced messages" service=imap user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Finished user sync" duration=3.96289ms service=imap user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:44885/data/v1/stats" pkg=gpa/client userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="Configuration Status Success event sent." userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:44885/mail/v4/messages/import" pkg=gpa/client userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:44885/mail/v4/messages/d2132348-79fd-43f9-8bca-978a216ec579" pkg=gpa/client userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:44885/mail/v4/messages/import" pkg=gpa/client userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:44885/mail/v4/messages/7099d1b1-73e4-48a1-89da-051ee2f88886" pkg=gpa/client userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44885/mail/v4/messages/label" pkg=gpa/client userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:42+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 time="2024-09-26T10:34:42+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44885/mail/v4/messages/unlabel" pkg=gpa/client userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:43+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:43+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:43+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:43+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:43+02:00" level=info msg="Closing user" userID=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:43+02:00" level=info msg="De-registering user client, ID:f64a6ef8-23da-43a8-a786-38ec568ee285" pkg=observability time="2024-09-26T10:34:43+02:00" level=info msg="Exiting IMAP Service" service=imap user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:43+02:00" level=info msg="Exiting service main loop" service=smtp user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:43+02:00" level=info msg="Exiting service main loop" service=notification user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:43+02:00" level=info msg="Exiting Service" service=user-identity user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:43+02:00" level=info msg="Exiting service main loop" service=telemetry user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:43+02:00" level=info msg="Exiting service" service=user-events user=f64a6ef8-23da-43a8-a786-38ec568ee285 time="2024-09-26T10:34:43+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:43+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:43+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:43+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:43+02:00" level=info msg="Closing service" service=unleash | Spam | INBOX | DELETE APPEND EXPUNGE | === RUN TestFeatures/Move_message_from_INBOX_to_Archive_by_DELETE_APPEND_EXPUNGE time="2024-09-26T10:34:43+02:00" level=info msg="User '76f04ad5-930e-421b-b098-2480f21b832f' created with id=2c9607f0-6206-495c-8ffe-e4114be0bd4b" pkg=gpa/server/backend time="2024-09-26T10:34:43+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:43+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/126/config2881917020/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:43+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/126/cache2251025902/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:43+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/126/cache2251025902/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:43+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/126/data1474544770/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/126/data1474544770/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:43+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:43+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:43+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:43+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:43+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:43+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:43+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/126/config2881917020/grpcServerConfig.json time="2024-09-26T10:34:43+02:00" level=info msg="gRPC server listening on /tmp/bridge9264" pkg=grpc time="2024-09-26T10:34:43+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:43+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:43+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:43+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:43+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:43+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:43+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:43+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:43+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:43+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:43+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4b2dffa2)" time="2024-09-26T10:34:43+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4b2dffa2)" time="2024-09-26T10:34:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:37241/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:37241/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:37241/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:44+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Adding vault user" userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Creating new user" userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:37241/core/v4/events/latest" pkg=gpa/client userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:37241/core/v4/settings" pkg=gpa/client userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Registering user client, ID:2c9607f0-6206-495c-8ffe-e4114be0bd4b" pkg=observability time="2024-09-26T10:34:44+02:00" level=info msg="Starting service main loop" service=telemetry user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Starting service main loop" service=notification user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Starting service main loop" service=smtp user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:37241/core/v4/labels?Type=4" pkg=gpa/client userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:37241/core/v4/labels?Type=3" pkg=gpa/client userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:37241/core/v4/labels?Type=1" pkg=gpa/client userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Adding user to imap server" addrID=f55dae3c-a355-4e3c-877e-ed66116c0c9d service=server-manager time="2024-09-26T10:34:44+02:00" level=info msg="Creating new IMAP user" addrID=f55dae3c-a355-4e3c-877e-ed66116c0c9d service=server-manager time="2024-09-26T10:34:44+02:00" level=info msg="Setting gluon ID" addrID=f55dae3c-a355-4e3c-877e-ed66116c0c9d gluonID=4a8d04ab-0b37-4013-9ba7-ead4f954b9f1 userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Created new IMAP user" addrID=f55dae3c-a355-4e3c-877e-ed66116c0c9d gluonID=4a8d04ab-0b37-4013-9ba7-ead4f954b9f1 service=server-manager time="2024-09-26T10:34:44+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:44+02:00" level=info msg=Resuming service=user-events user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4a8d04ab-0b37-4013-9ba7-ead4f954b9f1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:44+02:00" level=info msg="Starting IMAP Service" service=imap user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Sync triggered" service=imap user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:44.08840338 +0200 CEST m=+166.658500757" user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Syncing labels" service=imap user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2c9607f0-6206-495c-8ffe-e4114be0bd4b" userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Synced labels" service=imap user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:37241/mail/v4/messages/count" pkg=gpa/client userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Syncing messages" service=imap user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Job started" service=imap user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:37241/mail/v4/messages" pkg=gpa/client userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Job finished" service=imap user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Synced messages" service=imap user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Finished user sync" duration=9.065081ms service=imap user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:37241/data/v1/stats" pkg=gpa/client userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Configuration Status Success event sent." userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:37241/mail/v4/messages/import" pkg=gpa/client userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:37241/mail/v4/messages/b7ddad6e-e68a-4b66-96c0-a18ebac3a9f8" pkg=gpa/client userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:37241/mail/v4/messages/import" pkg=gpa/client userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:37241/mail/v4/messages/563f9e93-6751-489d-8ac7-f452b46f2273" pkg=gpa/client userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="200 OK: PUT https://127.0.0.1:37241/mail/v4/messages/label" pkg=gpa/client userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34: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 27}}" pkg=telemetry time="2024-09-26T10:34:44+02:00" level=info msg="200 OK: PUT https://127.0.0.1:37241/mail/v4/messages/unlabel" pkg=gpa/client userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:44+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:44+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:44+02:00" level=info msg="Closing user" userID=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="De-registering user client, ID:2c9607f0-6206-495c-8ffe-e4114be0bd4b" pkg=observability time="2024-09-26T10:34:44+02:00" level=info msg="Exiting IMAP Service" service=imap user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Exiting service main loop" service=smtp user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Exiting service main loop" service=notification user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Exiting Service" service=user-identity user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Exiting service main loop" service=telemetry user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Exiting service" service=user-events user=2c9607f0-6206-495c-8ffe-e4114be0bd4b time="2024-09-26T10:34:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:44+02:00" level=info msg="Closing service" service=unleash | INBOX | Archive | DELETE APPEND EXPUNGE | === RUN TestFeatures/Move_message_from_INBOX_to_Folders/mbox_by_DELETE_APPEND_EXPUNGE time="2024-09-26T10:34:45+02:00" level=info msg="User '0ddfd089-c688-4cdb-adc7-28ca5ae20e3f' created with id=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6" pkg=gpa/server/backend time="2024-09-26T10:34:45+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:45+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/127/config2376207586/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:45+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/127/cache4270051309/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:45+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/127/cache4270051309/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:45+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/127/data1283672403/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/127/data1283672403/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:45+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:45+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:45+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:45+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:45+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:45+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/127/config2376207586/grpcServerConfig.json time="2024-09-26T10:34:45+02:00" level=info msg="gRPC server listening on /tmp/bridge5614" pkg=grpc time="2024-09-26T10:34:45+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:45+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:45+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:45+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:45+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:45+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:45+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:45+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:45+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:34127/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:45+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:45+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (db2e6319)" time="2024-09-26T10:34:45+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (db2e6319)" time="2024-09-26T10:34:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:34127/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:34127/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:45+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Adding vault user" userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Creating new user" userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:34127/core/v4/events/latest" pkg=gpa/client userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:34127/core/v4/settings" pkg=gpa/client userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Registering user client, ID:9d4c229f-7cf8-473b-9f50-5e15ea04bcf6" pkg=observability time="2024-09-26T10:34:45+02:00" level=info msg="Starting service main loop" service=telemetry user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Starting service main loop" service=notification user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Starting service main loop" service=smtp user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:34127/core/v4/labels?Type=4" pkg=gpa/client userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:34127/core/v4/labels?Type=3" pkg=gpa/client userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:34127/core/v4/labels?Type=1" pkg=gpa/client userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Adding user to imap server" addrID=35d54ae1-55d3-4fcc-95c9-e0b07db030e2 service=server-manager time="2024-09-26T10:34:45+02:00" level=info msg="Creating new IMAP user" addrID=35d54ae1-55d3-4fcc-95c9-e0b07db030e2 service=server-manager time="2024-09-26T10:34:45+02:00" level=info msg="Setting gluon ID" addrID=35d54ae1-55d3-4fcc-95c9-e0b07db030e2 gluonID=88f4dce1-f19c-422f-9f5a-8be2860e2356 userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Created new IMAP user" addrID=35d54ae1-55d3-4fcc-95c9-e0b07db030e2 gluonID=88f4dce1-f19c-422f-9f5a-8be2860e2356 service=server-manager time="2024-09-26T10:34:45+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:45+02:00" level=info msg=Resuming service=user-events user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=88f4dce1-f19c-422f-9f5a-8be2860e2356 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:45+02:00" level=info msg="Starting IMAP Service" service=imap user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Sync triggered" service=imap user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:45.669467593 +0200 CEST m=+168.239564969" user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Syncing labels" service=imap user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9d4c229f-7cf8-473b-9f50-5e15ea04bcf6" userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Synced labels" service=imap user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:34127/mail/v4/messages/count" pkg=gpa/client userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Syncing messages" service=imap user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Job started" service=imap user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:34127/mail/v4/messages" pkg=gpa/client userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Job finished" service=imap user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Synced messages" service=imap user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Finished user sync" duration=4.772525ms service=imap user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:34127/data/v1/stats" pkg=gpa/client userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Configuration Status Success event sent." userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:34127/mail/v4/messages/import" pkg=gpa/client userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:34127/mail/v4/messages/367e7c56-6ff8-42b4-b9e3-44ac0229f58a" pkg=gpa/client userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:34127/mail/v4/messages/import" pkg=gpa/client userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:34127/mail/v4/messages/5aa2bc0a-cad6-44b3-9e15-45371e6138a8" pkg=gpa/client userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:45+02:00" level=info msg="200 OK: PUT https://127.0.0.1:34127/mail/v4/messages/label" pkg=gpa/client userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34: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 41}}" pkg=telemetry time="2024-09-26T10:34:45+02:00" level=info msg="200 OK: PUT https://127.0.0.1:34127/mail/v4/messages/unlabel" pkg=gpa/client userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:46+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:46+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:46+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:46+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:46+02:00" level=info msg="Closing user" userID=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:46+02:00" level=info msg="De-registering user client, ID:9d4c229f-7cf8-473b-9f50-5e15ea04bcf6" pkg=observability time="2024-09-26T10:34:46+02:00" level=info msg="Exiting IMAP Service" service=imap user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:46+02:00" level=info msg="Exiting service main loop" service=smtp user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:46+02:00" level=info msg="Exiting service main loop" service=notification user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:46+02:00" level=info msg="Exiting Service" service=user-identity user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:46+02:00" level=info msg="Exiting service main loop" service=telemetry user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:46+02:00" level=info msg="Exiting service" service=user-events user=9d4c229f-7cf8-473b-9f50-5e15ea04bcf6 time="2024-09-26T10:34:46+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:46+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:46+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:46+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:46+02:00" level=info msg="Closing service" service=unleash | INBOX | Folders/mbox | DELETE APPEND EXPUNGE | === RUN TestFeatures/Move_message_from_INBOX_to_Spam_by_DELETE_APPEND_EXPUNGE time="2024-09-26T10:34:46+02:00" level=info msg="User '9f7aa239-5c6c-4053-adf8-ec7b2408d6c4' created with id=d382ee9d-eb26-447c-b3c6-80102acc30b9" pkg=gpa/server/backend time="2024-09-26T10:34:46+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:46+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/128/config3366415945/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:46+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/128/cache4145523735/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:46+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/128/cache4145523735/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:46+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/128/data435273591/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/128/data435273591/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:46+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:46+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:46+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:46+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:46+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:46+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:46+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/128/config3366415945/grpcServerConfig.json time="2024-09-26T10:34:46+02:00" level=info msg="gRPC server listening on /tmp/bridge0591" pkg=grpc time="2024-09-26T10:34:46+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:46+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:46+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:46+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:46+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:46+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:46+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:46+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:46+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:46+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:46+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (a2c3cb8d)" time="2024-09-26T10:34:46+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (a2c3cb8d)" time="2024-09-26T10:34:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44957/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:44957/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:44957/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:47+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Adding vault user" userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Creating new user" userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44957/core/v4/events/latest" pkg=gpa/client userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44957/core/v4/settings" pkg=gpa/client userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Registering user client, ID:d382ee9d-eb26-447c-b3c6-80102acc30b9" pkg=observability time="2024-09-26T10:34:47+02:00" level=info msg="Starting service main loop" service=telemetry user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Starting service main loop" service=notification user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Starting service main loop" service=smtp user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44957/core/v4/labels?Type=4" pkg=gpa/client userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44957/core/v4/labels?Type=3" pkg=gpa/client userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44957/core/v4/labels?Type=1" pkg=gpa/client userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Adding user to imap server" addrID=5e6adc63-bac2-4fc6-9fa5-1c94959ecda3 service=server-manager time="2024-09-26T10:34:47+02:00" level=info msg="Creating new IMAP user" addrID=5e6adc63-bac2-4fc6-9fa5-1c94959ecda3 service=server-manager time="2024-09-26T10:34:47+02:00" level=info msg="Setting gluon ID" addrID=5e6adc63-bac2-4fc6-9fa5-1c94959ecda3 gluonID=d5150069-369d-4848-8e16-e404a8b8e095 userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Created new IMAP user" addrID=5e6adc63-bac2-4fc6-9fa5-1c94959ecda3 gluonID=d5150069-369d-4848-8e16-e404a8b8e095 service=server-manager time="2024-09-26T10:34:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:47+02:00" level=info msg=Resuming service=user-events user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d5150069-369d-4848-8e16-e404a8b8e095 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:47+02:00" level=info msg="Starting IMAP Service" service=imap user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Sync triggered" service=imap user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:47.255474169 +0200 CEST m=+169.825571556" user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Syncing labels" service=imap user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d382ee9d-eb26-447c-b3c6-80102acc30b9" userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Synced labels" service=imap user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44957/mail/v4/messages/count" pkg=gpa/client userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Syncing messages" service=imap user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Job started" service=imap user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:44957/mail/v4/messages" pkg=gpa/client userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Job finished" service=imap user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Synced messages" service=imap user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Finished user sync" duration=7.196054ms service=imap user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:44957/data/v1/stats" pkg=gpa/client userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="Configuration Status Success event sent." userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:44957/mail/v4/messages/import" pkg=gpa/client userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44957/mail/v4/messages/f589f583-aa1b-48dc-8211-9cc81393de54" pkg=gpa/client userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:44957/mail/v4/messages/import" pkg=gpa/client userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44957/mail/v4/messages/880664a4-bf18-4607-af97-5f900da7703a" pkg=gpa/client userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:47+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44957/mail/v4/messages/label" pkg=gpa/client userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34: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 20}}" pkg=telemetry time="2024-09-26T10:34:47+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44957/mail/v4/messages/unlabel" pkg=gpa/client userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:48+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:48+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:48+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:48+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:48+02:00" level=info msg="Closing user" userID=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:48+02:00" level=info msg="De-registering user client, ID:d382ee9d-eb26-447c-b3c6-80102acc30b9" pkg=observability time="2024-09-26T10:34:48+02:00" level=info msg="Exiting IMAP Service" service=imap user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:48+02:00" level=info msg="Exiting service main loop" service=smtp user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:48+02:00" level=info msg="Exiting service main loop" service=notification user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:48+02:00" level=info msg="Exiting Service" service=user-identity user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:48+02:00" level=info msg="Exiting service main loop" service=telemetry user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:48+02:00" level=info msg="Exiting service" service=user-events user=d382ee9d-eb26-447c-b3c6-80102acc30b9 time="2024-09-26T10:34:48+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:48+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:48+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:48+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:48+02:00" level=info msg="Closing service" service=unleash | INBOX | Spam | DELETE APPEND EXPUNGE | === RUN TestFeatures/Move_message_from_INBOX_to_Trash_by_DELETE_APPEND_EXPUNGE time="2024-09-26T10:34:48+02:00" level=info msg="User '920bb29f-ad19-45b3-801e-d3f583979337' created with id=25699fa5-9415-4ece-b981-d58bacca45ca" pkg=gpa/server/backend time="2024-09-26T10:34:48+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:48+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/129/config96885894/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:48+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/129/cache2848665201/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:48+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/129/cache2848665201/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:48+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/129/data3631919477/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/129/data3631919477/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:48+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:48+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:48+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:48+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:48+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:48+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:48+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/129/config96885894/grpcServerConfig.json time="2024-09-26T10:34:48+02:00" level=info msg="gRPC server listening on /tmp/bridge2701" pkg=grpc time="2024-09-26T10:34:48+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:48+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:48+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:48+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:41273/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:48+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:48+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:48+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:48+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:48+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:48+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:48+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0ecb54a2)" time="2024-09-26T10:34:48+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0ecb54a2)" time="2024-09-26T10:34:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:41273/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:41273/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:48+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Adding vault user" userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Creating new user" userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:41273/core/v4/events/latest" pkg=gpa/client userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:41273/core/v4/settings" pkg=gpa/client userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Registering user client, ID:25699fa5-9415-4ece-b981-d58bacca45ca" pkg=observability time="2024-09-26T10:34:48+02:00" level=info msg="Starting service main loop" service=telemetry user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Starting service main loop" service=notification user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Starting service main loop" service=smtp user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:41273/core/v4/labels?Type=4" pkg=gpa/client userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:41273/core/v4/labels?Type=3" pkg=gpa/client userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:41273/core/v4/labels?Type=1" pkg=gpa/client userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Adding user to imap server" addrID=9ad00f27-6305-4afc-8d00-eb6cbdd96560 service=server-manager time="2024-09-26T10:34:48+02:00" level=info msg="Creating new IMAP user" addrID=9ad00f27-6305-4afc-8d00-eb6cbdd96560 service=server-manager time="2024-09-26T10:34:48+02:00" level=info msg="Setting gluon ID" addrID=9ad00f27-6305-4afc-8d00-eb6cbdd96560 gluonID=5ce52fbf-eac4-40c0-8541-6238f1fae9ed userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Created new IMAP user" addrID=9ad00f27-6305-4afc-8d00-eb6cbdd96560 gluonID=5ce52fbf-eac4-40c0-8541-6238f1fae9ed service=server-manager time="2024-09-26T10:34:48+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:48+02:00" level=info msg=Resuming service=user-events user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5ce52fbf-eac4-40c0-8541-6238f1fae9ed labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:48+02:00" level=info msg="Starting IMAP Service" service=imap user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Sync triggered" service=imap user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:48.834062055 +0200 CEST m=+171.404159431" user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Syncing labels" service=imap user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:25699fa5-9415-4ece-b981-d58bacca45ca" userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Synced labels" service=imap user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:41273/mail/v4/messages/count" pkg=gpa/client userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Syncing messages" service=imap user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Job started" service=imap user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:41273/mail/v4/messages" pkg=gpa/client userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Job finished" service=imap user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Synced messages" service=imap user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Finished user sync" duration=8.840757ms service=imap user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:41273/data/v1/stats" pkg=gpa/client userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="Configuration Status Success event sent." userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:41273/mail/v4/messages/import" pkg=gpa/client userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:41273/mail/v4/messages/8c46c329-1598-4900-a306-1dbd665ea03e" pkg=gpa/client userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:41273/mail/v4/messages/import" pkg=gpa/client userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:41273/mail/v4/messages/cb91cb51-83d7-424b-9c9b-90e26ee4f345" pkg=gpa/client userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:48+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41273/mail/v4/messages/label" pkg=gpa/client userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34: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 21}}" pkg=telemetry time="2024-09-26T10:34:49+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41273/mail/v4/messages/unlabel" pkg=gpa/client userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:49+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:49+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:49+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:49+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:49+02:00" level=info msg="Closing user" userID=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:49+02:00" level=info msg="De-registering user client, ID:25699fa5-9415-4ece-b981-d58bacca45ca" pkg=observability time="2024-09-26T10:34:49+02:00" level=info msg="Exiting IMAP Service" service=imap user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:49+02:00" level=info msg="Exiting service main loop" service=smtp user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:49+02:00" level=info msg="Exiting service main loop" service=notification user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:49+02:00" level=info msg="Exiting Service" service=user-identity user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:49+02:00" level=info msg="Exiting service main loop" service=telemetry user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:49+02:00" level=info msg="Exiting service" service=user-events user=25699fa5-9415-4ece-b981-d58bacca45ca time="2024-09-26T10:34:49+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:49+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:49+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:49+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:49+02:00" level=info msg="Closing service" service=unleash | INBOX | Trash | DELETE APPEND EXPUNGE | === RUN TestFeatures/Move_message_from_Spam_to_INBOX_by_DELETE_EXPUNGE_APPEND time="2024-09-26T10:34:49+02:00" level=info msg="User '445d35a3-e8f1-4284-847d-6d1b895a346e' created with id=98563758-4497-43d1-ad38-b20c9632a632" pkg=gpa/server/backend time="2024-09-26T10:34:50+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:50+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/130/config2149635979/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:50+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/130/cache4046710817/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:50+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/130/cache4046710817/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:50+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/130/data3865076642/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/130/data3865076642/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:50+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:50+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:50+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:50+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:50+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:50+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:50+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/130/config2149635979/grpcServerConfig.json time="2024-09-26T10:34:50+02:00" level=info msg="gRPC server listening on /tmp/bridge7151" pkg=grpc time="2024-09-26T10:34:50+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:50+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:50+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:50+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:50+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:50+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:50+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:50+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:50+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:33347/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:50+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:50+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6a8c264c)" time="2024-09-26T10:34:50+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6a8c264c)" time="2024-09-26T10:34:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:33347/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:33347/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:50+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Adding vault user" userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Creating new user" userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:33347/core/v4/events/latest" pkg=gpa/client userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:33347/core/v4/settings" pkg=gpa/client userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Registering user client, ID:98563758-4497-43d1-ad38-b20c9632a632" pkg=observability time="2024-09-26T10:34:50+02:00" level=info msg="Starting service main loop" service=telemetry user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Starting service main loop" service=notification user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Starting service main loop" service=smtp user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:33347/core/v4/labels?Type=4" pkg=gpa/client userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:33347/core/v4/labels?Type=3" pkg=gpa/client userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:33347/core/v4/labels?Type=1" pkg=gpa/client userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Adding user to imap server" addrID=08de900f-0324-4b9f-b450-1678200bbdfc service=server-manager time="2024-09-26T10:34:50+02:00" level=info msg="Creating new IMAP user" addrID=08de900f-0324-4b9f-b450-1678200bbdfc service=server-manager time="2024-09-26T10:34:50+02:00" level=info msg="Setting gluon ID" addrID=08de900f-0324-4b9f-b450-1678200bbdfc gluonID=9a5c1d10-79cf-4882-bb2d-27a84f19d12d userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Created new IMAP user" addrID=08de900f-0324-4b9f-b450-1678200bbdfc gluonID=9a5c1d10-79cf-4882-bb2d-27a84f19d12d service=server-manager time="2024-09-26T10:34:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:50+02:00" level=info msg=Resuming service=user-events user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9a5c1d10-79cf-4882-bb2d-27a84f19d12d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:50+02:00" level=info msg="Starting IMAP Service" service=imap user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Sync triggered" service=imap user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:50.446896153 +0200 CEST m=+173.016993539" user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Syncing labels" service=imap user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:98563758-4497-43d1-ad38-b20c9632a632" userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Synced labels" service=imap user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:33347/mail/v4/messages/count" pkg=gpa/client userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Syncing messages" service=imap user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Job started" service=imap user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:33347/mail/v4/messages" pkg=gpa/client userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Job finished" service=imap user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Synced messages" service=imap user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Finished user sync" duration=3.980724ms service=imap user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:33347/data/v1/stats" pkg=gpa/client userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="Configuration Status Success event sent." userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:33347/mail/v4/messages/import" pkg=gpa/client userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:33347/mail/v4/messages/95705a90-3546-4e1d-b2d8-543082c61caa" pkg=gpa/client userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:33347/mail/v4/messages/import" pkg=gpa/client userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:33347/mail/v4/messages/653e43ce-ee85-4ada-ae10-497e53b3c0c9" pkg=gpa/client userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:50+02:00" level=info msg="200 OK: PUT https://127.0.0.1:33347/mail/v4/messages/unlabel" pkg=gpa/client userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34: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 9}}" pkg=telemetry time="2024-09-26T10:34:50+02:00" level=info msg="200 OK: PUT https://127.0.0.1:33347/mail/v4/messages/label" pkg=gpa/client userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:51+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:51+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:51+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:51+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:51+02:00" level=info msg="Closing user" userID=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:51+02:00" level=info msg="De-registering user client, ID:98563758-4497-43d1-ad38-b20c9632a632" pkg=observability time="2024-09-26T10:34:51+02:00" level=info msg="Exiting IMAP Service" service=imap user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:51+02:00" level=info msg="Exiting service main loop" service=smtp user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:51+02:00" level=info msg="Exiting service main loop" service=notification user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:51+02:00" level=info msg="Exiting Service" service=user-identity user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:51+02:00" level=info msg="Exiting service main loop" service=telemetry user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:51+02:00" level=info msg="Exiting service" service=user-events user=98563758-4497-43d1-ad38-b20c9632a632 time="2024-09-26T10:34:51+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:51+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:51+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:51+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:51+02:00" level=info msg="Closing service" service=unleash | Spam | INBOX | DELETE EXPUNGE APPEND | === RUN TestFeatures/Move_message_from_INBOX_to_Archive_by_DELETE_EXPUNGE_APPEND time="2024-09-26T10:34:51+02:00" level=info msg="User '6cb51f8c-05e9-41af-b62e-ba2a1f063ea0' created with id=daa764ca-2284-4c27-92b5-824b58af2ef6" pkg=gpa/server/backend time="2024-09-26T10:34:51+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:51+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/131/config1884335240/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:51+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/131/cache1038924168/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:51+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/131/cache1038924168/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:51+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/131/data724465594/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/131/data724465594/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:51+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:51+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:51+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:51+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:51+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:51+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:51+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:51+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:51+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/131/config1884335240/grpcServerConfig.json time="2024-09-26T10:34:51+02:00" level=info msg="gRPC server listening on /tmp/bridge0118" pkg=grpc time="2024-09-26T10:34:51+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:51+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:51+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:51+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:51+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:51+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:51+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:51+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:51+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (278afa1e)" time="2024-09-26T10:34:51+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (278afa1e)" time="2024-09-26T10:34:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:35389/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:35389/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:35389/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:51+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Adding vault user" userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Creating new user" userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35389/core/v4/events/latest" pkg=gpa/client userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35389/core/v4/settings" pkg=gpa/client userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Registering user client, ID:daa764ca-2284-4c27-92b5-824b58af2ef6" pkg=observability time="2024-09-26T10:34:52+02:00" level=info msg="Starting service main loop" service=telemetry user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Starting service main loop" service=notification user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Starting service main loop" service=smtp user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35389/core/v4/labels?Type=4" pkg=gpa/client userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35389/core/v4/labels?Type=3" pkg=gpa/client userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35389/core/v4/labels?Type=1" pkg=gpa/client userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Adding user to imap server" addrID=0ce262c3-7a67-4ec5-a94d-aa0c2e5253ea service=server-manager time="2024-09-26T10:34:52+02:00" level=info msg="Creating new IMAP user" addrID=0ce262c3-7a67-4ec5-a94d-aa0c2e5253ea service=server-manager time="2024-09-26T10:34:52+02:00" level=info msg="Setting gluon ID" addrID=0ce262c3-7a67-4ec5-a94d-aa0c2e5253ea gluonID=1dbf5e1f-3854-46ac-9051-b2519369b1fa userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Created new IMAP user" addrID=0ce262c3-7a67-4ec5-a94d-aa0c2e5253ea gluonID=1dbf5e1f-3854-46ac-9051-b2519369b1fa service=server-manager time="2024-09-26T10:34:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:52+02:00" level=info msg=Resuming service=user-events user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1dbf5e1f-3854-46ac-9051-b2519369b1fa labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:52+02:00" level=info msg="Starting IMAP Service" service=imap user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Sync triggered" service=imap user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:52.021981746 +0200 CEST m=+174.592079122" user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Syncing labels" service=imap user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:daa764ca-2284-4c27-92b5-824b58af2ef6" userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Synced labels" service=imap user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35389/mail/v4/messages/count" pkg=gpa/client userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Syncing messages" service=imap user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Job started" service=imap user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:35389/mail/v4/messages" pkg=gpa/client userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Job finished" service=imap user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Synced messages" service=imap user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Finished user sync" duration=4.764721ms service=imap user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:35389/data/v1/stats" pkg=gpa/client userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Configuration Status Success event sent." userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:35389/mail/v4/messages/import" pkg=gpa/client userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35389/mail/v4/messages/64f87ae9-8c7d-48af-a696-5df9bfb5c18d" pkg=gpa/client userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:35389/mail/v4/messages/import" pkg=gpa/client userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35389/mail/v4/messages/fa435afa-6ec1-47ab-a3ae-b172b963eb14" pkg=gpa/client userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="200 OK: PUT https://127.0.0.1:35389/mail/v4/messages/unlabel" pkg=gpa/client userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34: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 93}}" pkg=telemetry time="2024-09-26T10:34:52+02:00" level=info msg="200 OK: PUT https://127.0.0.1:35389/mail/v4/messages/label" pkg=gpa/client userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:52+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:52+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:52+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:52+02:00" level=info msg="Closing user" userID=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="De-registering user client, ID:daa764ca-2284-4c27-92b5-824b58af2ef6" pkg=observability time="2024-09-26T10:34:52+02:00" level=info msg="Exiting IMAP Service" service=imap user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Exiting service main loop" service=smtp user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Exiting service main loop" service=notification user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Exiting Service" service=user-identity user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Exiting service main loop" service=telemetry user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Exiting service" service=user-events user=daa764ca-2284-4c27-92b5-824b58af2ef6 time="2024-09-26T10:34:52+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:52+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:52+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:52+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:52+02:00" level=info msg="Closing service" service=unleash | INBOX | Archive | DELETE EXPUNGE APPEND | === RUN TestFeatures/Move_message_from_INBOX_to_Folders/mbox_by_DELETE_EXPUNGE_APPEND time="2024-09-26T10:34:52+02:00" level=info msg="User 'f1695e5e-63ff-4892-afd9-d515c097a60c' created with id=4374f4dc-cad1-477e-896a-6785b17d49c0" pkg=gpa/server/backend time="2024-09-26T10:34:53+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:53+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/132/config2383003637/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/132/cache3691758160/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/132/cache3691758160/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:53+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/132/data83981461/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/132/data83981461/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:53+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:53+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:53+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:53+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:53+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:53+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:53+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/132/config2383003637/grpcServerConfig.json time="2024-09-26T10:34:53+02:00" level=info msg="gRPC server listening on /tmp/bridge0644" pkg=grpc time="2024-09-26T10:34:53+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:53+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:53+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:53+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:53+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:53+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:53+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:53+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:53+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:43037/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:53+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:53+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9e814bde)" time="2024-09-26T10:34:53+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9e814bde)" time="2024-09-26T10:34:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:43037/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:43037/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:53+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Adding vault user" userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Creating new user" userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:43037/core/v4/events/latest" pkg=gpa/client userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:43037/core/v4/settings" pkg=gpa/client userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Registering user client, ID:4374f4dc-cad1-477e-896a-6785b17d49c0" pkg=observability time="2024-09-26T10:34:53+02:00" level=info msg="Starting service main loop" service=telemetry user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Starting service main loop" service=notification user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Starting service main loop" service=smtp user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:43037/core/v4/labels?Type=4" pkg=gpa/client userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:43037/core/v4/labels?Type=3" pkg=gpa/client userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:43037/core/v4/labels?Type=1" pkg=gpa/client userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Adding user to imap server" addrID=68ede210-a217-4134-95d7-f08b47dc8e68 service=server-manager time="2024-09-26T10:34:53+02:00" level=info msg="Creating new IMAP user" addrID=68ede210-a217-4134-95d7-f08b47dc8e68 service=server-manager time="2024-09-26T10:34:53+02:00" level=info msg="Setting gluon ID" addrID=68ede210-a217-4134-95d7-f08b47dc8e68 gluonID=570741e9-68de-49e8-90ee-7139891c204d userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Created new IMAP user" addrID=68ede210-a217-4134-95d7-f08b47dc8e68 gluonID=570741e9-68de-49e8-90ee-7139891c204d service=server-manager time="2024-09-26T10:34:53+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:53+02:00" level=info msg=Resuming service=user-events user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Received mailbox message count" count=0 gluonID=570741e9-68de-49e8-90ee-7139891c204d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:53+02:00" level=info msg="Starting IMAP Service" service=imap user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Sync triggered" service=imap user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:53.610962552 +0200 CEST m=+176.181059928" user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Syncing labels" service=imap user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:4374f4dc-cad1-477e-896a-6785b17d49c0" userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Synced labels" service=imap user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:43037/mail/v4/messages/count" pkg=gpa/client userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Syncing messages" service=imap user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Job started" service=imap user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:43037/mail/v4/messages" pkg=gpa/client userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Job finished" service=imap user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Synced messages" service=imap user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Finished user sync" duration=4.788448ms service=imap user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:43037/data/v1/stats" pkg=gpa/client userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="Configuration Status Success event sent." userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:43037/mail/v4/messages/import" pkg=gpa/client userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:43037/mail/v4/messages/03b049f2-0ae9-4234-87f2-e709f90f57de" pkg=gpa/client userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:43037/mail/v4/messages/import" pkg=gpa/client userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:43037/mail/v4/messages/b16a581e-cacb-44e0-8e43-55aafa95df0e" pkg=gpa/client userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:53+02:00" level=info msg="200 OK: PUT https://127.0.0.1:43037/mail/v4/messages/unlabel" pkg=gpa/client userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34: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 30}}" pkg=telemetry time="2024-09-26T10:34:53+02:00" level=info msg="200 OK: PUT https://127.0.0.1:43037/mail/v4/messages/label" pkg=gpa/client userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:54+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:54+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:54+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:54+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:54+02:00" level=info msg="Closing user" userID=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:54+02:00" level=info msg="De-registering user client, ID:4374f4dc-cad1-477e-896a-6785b17d49c0" pkg=observability time="2024-09-26T10:34:54+02:00" level=info msg="Exiting IMAP Service" service=imap user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:54+02:00" level=info msg="Exiting service main loop" service=smtp user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:54+02:00" level=info msg="Exiting service main loop" service=notification user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:54+02:00" level=info msg="Exiting Service" service=user-identity user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:54+02:00" level=info msg="Exiting service main loop" service=telemetry user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:54+02:00" level=info msg="Exiting service" service=user-events user=4374f4dc-cad1-477e-896a-6785b17d49c0 time="2024-09-26T10:34:54+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:54+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:54+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:54+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:54+02:00" level=info msg="Closing service" service=unleash | INBOX | Folders/mbox | DELETE EXPUNGE APPEND | === RUN TestFeatures/Move_message_from_INBOX_to_Spam_by_DELETE_EXPUNGE_APPEND time="2024-09-26T10:34:54+02:00" level=info msg="User '76fafc79-aab8-4555-bd32-b99151959711' created with id=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1" pkg=gpa/server/backend time="2024-09-26T10:34:54+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:54+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/133/config1996255441/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/133/cache2956118350/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/133/cache2956118350/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:54+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/133/data2662196735/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/133/data2662196735/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:54+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:54+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:54+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:54+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:54+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:54+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/133/config1996255441/grpcServerConfig.json time="2024-09-26T10:34:54+02:00" level=info msg="gRPC server listening on /tmp/bridge1284" pkg=grpc time="2024-09-26T10:34:54+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:54+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:54+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:54+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:54+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:54+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:54+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:54+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:54+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:54+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:54+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b9ae6d6c)" time="2024-09-26T10:34:54+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b9ae6d6c)" time="2024-09-26T10:34:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:35157/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:35157/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:35157/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Adding vault user" userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Creating new user" userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35157/core/v4/events/latest" pkg=gpa/client userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35157/core/v4/settings" pkg=gpa/client userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Registering user client, ID:5eb3fbe4-d018-4221-a6ec-e1db59cb42f1" pkg=observability time="2024-09-26T10:34:55+02:00" level=info msg="Starting service main loop" service=telemetry user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Starting service main loop" service=notification user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Starting service main loop" service=smtp user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35157/core/v4/labels?Type=4" pkg=gpa/client userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35157/core/v4/labels?Type=3" pkg=gpa/client userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35157/core/v4/labels?Type=1" pkg=gpa/client userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Adding user to imap server" addrID=5daec31a-431f-48b1-8740-b30a3ec63d97 service=server-manager time="2024-09-26T10:34:55+02:00" level=info msg="Creating new IMAP user" addrID=5daec31a-431f-48b1-8740-b30a3ec63d97 service=server-manager time="2024-09-26T10:34:55+02:00" level=info msg="Setting gluon ID" addrID=5daec31a-431f-48b1-8740-b30a3ec63d97 gluonID=1f427d78-8b98-4f68-b2b6-deaef9f49d0c userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Created new IMAP user" addrID=5daec31a-431f-48b1-8740-b30a3ec63d97 gluonID=1f427d78-8b98-4f68-b2b6-deaef9f49d0c service=server-manager time="2024-09-26T10:34:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:55+02:00" level=info msg=Resuming service=user-events user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1f427d78-8b98-4f68-b2b6-deaef9f49d0c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:55+02:00" level=info msg="Starting IMAP Service" service=imap user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Sync triggered" service=imap user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:55.230441459 +0200 CEST m=+177.800538845" user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Syncing labels" service=imap user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5eb3fbe4-d018-4221-a6ec-e1db59cb42f1" userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Synced labels" service=imap user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35157/mail/v4/messages/count" pkg=gpa/client userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Syncing messages" service=imap user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Job started" service=imap user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:35157/mail/v4/messages" pkg=gpa/client userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Job finished" service=imap user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Synced messages" service=imap user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Finished user sync" duration=5.021228ms service=imap user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:35157/data/v1/stats" pkg=gpa/client userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Configuration Status Success event sent." userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:35157/mail/v4/messages/import" pkg=gpa/client userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35157/mail/v4/messages/5ed18e85-628e-4dcc-b26e-a5c1e8cca70c" pkg=gpa/client userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:35157/mail/v4/messages/import" pkg=gpa/client userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35157/mail/v4/messages/184188bc-c225-4d21-8103-0ed67c0b9969" pkg=gpa/client userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="200 OK: PUT https://127.0.0.1:35157/mail/v4/messages/unlabel" pkg=gpa/client userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34: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 82}}" pkg=telemetry time="2024-09-26T10:34:55+02:00" level=info msg="200 OK: PUT https://127.0.0.1:35157/mail/v4/messages/label" pkg=gpa/client userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:55+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:55+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:55+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:55+02:00" level=info msg="Closing user" userID=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="De-registering user client, ID:5eb3fbe4-d018-4221-a6ec-e1db59cb42f1" pkg=observability time="2024-09-26T10:34:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Exiting service main loop" service=smtp user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Exiting service main loop" service=notification user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Exiting Service" service=user-identity user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Exiting service" service=user-events user=5eb3fbe4-d018-4221-a6ec-e1db59cb42f1 time="2024-09-26T10:34:55+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:55+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:55+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:55+02:00" level=info msg="Closing service" service=unleash | INBOX | Spam | DELETE EXPUNGE APPEND | === RUN TestFeatures/Move_message_from_INBOX_to_Trash_by_DELETE_EXPUNGE_APPEND time="2024-09-26T10:34:56+02:00" level=info msg="User '729bd04d-3091-4fa9-a429-9884d604799d' created with id=5d46dc22-52b3-4a50-95f2-833582203adc" pkg=gpa/server/backend time="2024-09-26T10:34:56+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:56+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/134/config1908398942/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:56+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/134/cache1966267632/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:56+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/134/cache1966267632/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:56+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/134/data734916745/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/134/data734916745/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:56+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:56+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:56+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:56+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:56+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:56+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:56+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/134/config1908398942/grpcServerConfig.json time="2024-09-26T10:34:56+02:00" level=info msg="gRPC server listening on /tmp/bridge4710" pkg=grpc time="2024-09-26T10:34:56+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:56+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:56+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:56+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:56+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:56+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:56+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:56+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:56+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36245/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:56+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:56+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ef6107cf)" time="2024-09-26T10:34:56+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ef6107cf)" time="2024-09-26T10:34:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:36245/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:36245/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:56+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Adding vault user" userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Creating new user" userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36245/core/v4/events/latest" pkg=gpa/client userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36245/core/v4/settings" pkg=gpa/client userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Registering user client, ID:5d46dc22-52b3-4a50-95f2-833582203adc" pkg=observability time="2024-09-26T10:34:56+02:00" level=info msg="Starting service main loop" service=telemetry user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Starting service main loop" service=notification user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Starting service main loop" service=smtp user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36245/core/v4/labels?Type=4" pkg=gpa/client userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36245/core/v4/labels?Type=3" pkg=gpa/client userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36245/core/v4/labels?Type=1" pkg=gpa/client userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Adding user to imap server" addrID=c7d4cd32-905c-432b-8b68-a206c5d3edd9 service=server-manager time="2024-09-26T10:34:56+02:00" level=info msg="Creating new IMAP user" addrID=c7d4cd32-905c-432b-8b68-a206c5d3edd9 service=server-manager time="2024-09-26T10:34:56+02:00" level=info msg="Setting gluon ID" addrID=c7d4cd32-905c-432b-8b68-a206c5d3edd9 gluonID=ab871815-9d5a-4adc-91a6-b946a383e059 userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Created new IMAP user" addrID=c7d4cd32-905c-432b-8b68-a206c5d3edd9 gluonID=ab871815-9d5a-4adc-91a6-b946a383e059 service=server-manager time="2024-09-26T10:34:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:56+02:00" level=info msg=Resuming service=user-events user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ab871815-9d5a-4adc-91a6-b946a383e059 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:56+02:00" level=info msg="Starting IMAP Service" service=imap user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Sync triggered" service=imap user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:56.81103844 +0200 CEST m=+179.381135806" user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Syncing labels" service=imap user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5d46dc22-52b3-4a50-95f2-833582203adc" userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Synced labels" service=imap user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36245/mail/v4/messages/count" pkg=gpa/client userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Syncing messages" service=imap user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Job started" service=imap user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:36245/mail/v4/messages" pkg=gpa/client userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Job finished" service=imap user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Synced messages" service=imap user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Finished user sync" duration=4.474932ms service=imap user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:36245/data/v1/stats" pkg=gpa/client userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="Configuration Status Success event sent." userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:36245/mail/v4/messages/import" pkg=gpa/client userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36245/mail/v4/messages/42455ee6-3c5c-43c6-8208-bbacc26b04ad" pkg=gpa/client userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:36245/mail/v4/messages/import" pkg=gpa/client userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36245/mail/v4/messages/49790627-b031-4a2f-94a8-93d21da7a211" pkg=gpa/client userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:56+02:00" level=info msg="200 OK: PUT https://127.0.0.1:36245/mail/v4/messages/unlabel" pkg=gpa/client userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34: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 95}}" pkg=telemetry time="2024-09-26T10:34:57+02:00" level=info msg="200 OK: PUT https://127.0.0.1:36245/mail/v4/messages/label" pkg=gpa/client userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:57+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:57+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:57+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:57+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:57+02:00" level=info msg="Closing user" userID=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:57+02:00" level=info msg="De-registering user client, ID:5d46dc22-52b3-4a50-95f2-833582203adc" pkg=observability time="2024-09-26T10:34:57+02:00" level=info msg="Exiting IMAP Service" service=imap user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:57+02:00" level=info msg="Exiting service main loop" service=smtp user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:57+02:00" level=info msg="Exiting service main loop" service=notification user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:57+02:00" level=info msg="Exiting Service" service=user-identity user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:57+02:00" level=info msg="Exiting service main loop" service=telemetry user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:57+02:00" level=info msg="Exiting service" service=user-events user=5d46dc22-52b3-4a50-95f2-833582203adc time="2024-09-26T10:34:57+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:57+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:57+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:57+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:57+02:00" level=info msg="Closing service" service=unleash | INBOX | Trash | DELETE EXPUNGE APPEND | === RUN TestFeatures/Move_message_from_Trash_to_INBOX_by_DELETE_EXPUNGE_APPEND,_second_batch time="2024-09-26T10:34:57+02:00" level=info msg="User 'd6b20274-dcb1-4f05-ac40-a59ab188cbfa' created with id=99c099ee-6a2f-4a08-a87a-e4520a1da39a" pkg=gpa/server/backend time="2024-09-26T10:34:58+02:00" level=info msg="Starting bridge" time="2024-09-26T10:34:58+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/135/config4228850720/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:34:58+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/135/cache221403451/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:34:58+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/135/cache221403451/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:34:58+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/135/data1386692155/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/135/data1386692155/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:34:58+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:34:58+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:34:58+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:34:58+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:34:58+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:34:58+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:34:58+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/135/config4228850720/grpcServerConfig.json time="2024-09-26T10:34:58+02:00" level=info msg="gRPC server listening on /tmp/bridge5040" pkg=grpc time="2024-09-26T10:34:58+02:00" level=info msg="Frontend service started" time="2024-09-26T10:34:58+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:34:58+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:34:58+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:34:58+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:34:58+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:34:58+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:34:58+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:34:58+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:34:58+02:00" level=info msg="Frontend client started" time="2024-09-26T10:34:58+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (7eb77fb8)" time="2024-09-26T10:34:58+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (7eb77fb8)" time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44221/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:44221/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:44221/auth/v4" pkg=gpa/manager time="2024-09-26T10:34:58+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Adding vault user" userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Creating new user" userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44221/core/v4/events/latest" pkg=gpa/client userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44221/core/v4/settings" pkg=gpa/client userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Registering user client, ID:99c099ee-6a2f-4a08-a87a-e4520a1da39a" pkg=observability time="2024-09-26T10:34:58+02:00" level=info msg="Starting service main loop" service=telemetry user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Starting service main loop" service=notification user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Starting service main loop" service=smtp user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44221/core/v4/labels?Type=4" pkg=gpa/client userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44221/core/v4/labels?Type=3" pkg=gpa/client userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44221/core/v4/labels?Type=1" pkg=gpa/client userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Adding user to imap server" addrID=25aa49dd-77b3-47c3-b132-8cfe7495a022 service=server-manager time="2024-09-26T10:34:58+02:00" level=info msg="Creating new IMAP user" addrID=25aa49dd-77b3-47c3-b132-8cfe7495a022 service=server-manager time="2024-09-26T10:34:58+02:00" level=info msg="Setting gluon ID" addrID=25aa49dd-77b3-47c3-b132-8cfe7495a022 gluonID=5e69f5b7-d5b6-4ecb-b420-f874f843db65 userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Created new IMAP user" addrID=25aa49dd-77b3-47c3-b132-8cfe7495a022 gluonID=5e69f5b7-d5b6-4ecb-b420-f874f843db65 service=server-manager time="2024-09-26T10:34:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:34:58+02:00" level=info msg=Resuming service=user-events user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5e69f5b7-d5b6-4ecb-b420-f874f843db65 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:34:58+02:00" level=info msg="Starting IMAP Service" service=imap user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Sync triggered" service=imap user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:34:58.438794417 +0200 CEST m=+181.008891793" user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Syncing labels" service=imap user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:99c099ee-6a2f-4a08-a87a-e4520a1da39a" userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Synced labels" service=imap user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44221/mail/v4/messages/count" pkg=gpa/client userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Syncing messages" service=imap user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Job started" service=imap user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:44221/mail/v4/messages" pkg=gpa/client userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Job finished" service=imap user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Synced messages" service=imap user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Finished user sync" duration=4.787504ms service=imap user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:44221/data/v1/stats" pkg=gpa/client userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="Configuration Status Success event sent." userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:44221/mail/v4/messages/import" pkg=gpa/client userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44221/mail/v4/messages/de5e92c0-29c7-455c-86c4-ce3c58e37793" pkg=gpa/client userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a Scenario Outline: Move message from to by , second batch # features/imap/message/move_without_support.feature:71 time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:44221/mail/v4/messages/import" pkg=gpa/client userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44221/mail/v4/messages/5d29ed1a-ae9b-4dbd-bb17-39c870169f85" pkg=gpa/client userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44221/mail/v4/messages/unlabel" pkg=gpa/client userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:44221/mail/v4/messages" pkg=gpa/client userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44221/mail/v4/messages/delete" pkg=gpa/client userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34: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 4}}" pkg=telemetry time="2024-09-26T10:34:58+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44221/mail/v4/messages/label" pkg=gpa/client userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:59+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:34:59+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:34:59+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:34:59+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:34:59+02:00" level=info msg="Closing user" userID=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:59+02:00" level=info msg="De-registering user client, ID:99c099ee-6a2f-4a08-a87a-e4520a1da39a" pkg=observability time="2024-09-26T10:34:59+02:00" level=info msg="Exiting IMAP Service" service=imap user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:59+02:00" level=info msg="Exiting service main loop" service=smtp user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:59+02:00" level=info msg="Exiting service main loop" service=notification user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:59+02:00" level=info msg="Exiting Service" service=user-identity user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:59+02:00" level=info msg="Exiting service main loop" service=telemetry user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:59+02:00" level=info msg="Exiting service" service=user-events user=99c099ee-6a2f-4a08-a87a-e4520a1da39a time="2024-09-26T10:34:59+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:34:59+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:34:59+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:34: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-09-26T10:34:59+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:34:59+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:34:59+02:00" level=info msg="User 'd4be3926-147b-42c6-ace7-c748d564b9b0' created with id=0e38418c-26aa-4a45-9b64-bcfe739989b5" 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 "d4be3926-147b-42c6-ace7-c748d564b9b0" and password "password" # :1 -> *scenario And the account "d4be3926-147b-42c6-ace7-c748d564b9b0" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | | label | label | And the address "d4be3926-147b-42c6-ace7-c748d564b9b0@proton.local" of account "d4be3926-147b-42c6-ace7-c748d564b9b0" has 10 messages in "Folders/mbox" # :1 -> *scenario And the address "d4be3926-147b-42c6-ace7-c748d564b9b0@proton.local" of account "d4be3926-147b-42c6-ace7-c748d564b9b0" has 1 messages in "Scheduled" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:35:00+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:00+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/136/config1836056394/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:00+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/136/cache2692146972/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:00+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/136/cache2692146972/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:00+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/136/data3360307678/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/136/data3360307678/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:00+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:00+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:00+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:00+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:00+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:00+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:00+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/136/config1836056394/grpcServerConfig.json time="2024-09-26T10:35:00+02:00" level=info msg="gRPC server listening on /tmp/bridge0392" pkg=grpc time="2024-09-26T10:35:00+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:00+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:00+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:00+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:00+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:00+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:00+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:00+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:00+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:00+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:35:00+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3aeb1da4)" time="2024-09-26T10:35:00+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3aeb1da4)" time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:42823/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:42823/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:00+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Adding vault user" userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Creating new user" userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/core/v4/events/latest" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Starting service Last EventID=DQ==" service=user-events user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/core/v4/settings" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Registering user client, ID:0e38418c-26aa-4a45-9b64-bcfe739989b5" pkg=observability time="2024-09-26T10:35:00+02:00" level=info msg="Starting service main loop" service=telemetry user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Starting service main loop" service=notification user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Starting service main loop" service=smtp user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/core/v4/labels?Type=4" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/core/v4/labels?Type=3" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/core/v4/labels?Type=1" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Adding user to imap server" addrID=605459d0-60d9-4066-a4a7-00c36babcd42 service=server-manager time="2024-09-26T10:35:00+02:00" level=info msg="Creating new IMAP user" addrID=605459d0-60d9-4066-a4a7-00c36babcd42 service=server-manager time="2024-09-26T10:35:00+02:00" level=info msg="Setting gluon ID" addrID=605459d0-60d9-4066-a4a7-00c36babcd42 gluonID=976c5f46-c8dd-456b-920c-bdf3173adf64 userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Created new IMAP user" addrID=605459d0-60d9-4066-a4a7-00c36babcd42 gluonID=976c5f46-c8dd-456b-920c-bdf3173adf64 service=server-manager time="2024-09-26T10:35:00+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:00+02:00" level=info msg=Resuming service=user-events user=0e38418c-26aa-4a45-9b64-bcfe739989b5 And the user logs in with username "d4be3926-147b-42c6-ace7-c748d564b9b0" and password "password" # :1 -> *scenario time="2024-09-26T10:35:00+02:00" level=info msg="Received mailbox message count" count=0 gluonID=976c5f46-c8dd-456b-920c-bdf3173adf64 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:00+02:00" level=info msg="Starting IMAP Service" service=imap user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Sync triggered" service=imap user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:00.901015659 +0200 CEST m=+183.471113035" user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Syncing labels" service=imap user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0e38418c-26aa-4a45-9b64-bcfe739989b5" userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Synced labels" service=imap user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/mail/v4/messages/count" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Syncing messages" service=imap user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Job started" service=imap user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:42823/mail/v4/messages" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:42823/mail/v4/messages" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Creating new child job" service=imap user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Job finished" service=imap user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/mail/v4/messages/e51fc975-3251-4537-8289-56b59c9dded9" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/mail/v4/messages/1b30534e-33fa-417f-8d2f-3c97108ef707" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/mail/v4/messages/8f119cd3-f78f-4222-abb1-8f820899420f" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/mail/v4/messages/80d1707c-4690-40b9-b798-7d3fa5b848f6" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/mail/v4/messages/6234fb14-abb8-4aca-b9f7-7a1fb5874769" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/mail/v4/messages/b812bc9d-4518-4b1e-aae4-27a8588a9577" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/mail/v4/messages/ce87084f-633b-481e-bd1c-11c1e6dd5c2b" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/mail/v4/messages/9e4587a7-35e1-4732-9336-7b10f9f17daf" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/mail/v4/messages/7da7dc15-2d63-47d8-a242-cc4b90157f43" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/mail/v4/messages/c85e14df-de8f-48cc-b504-8de5946f3457" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42823/mail/v4/messages/5c13f7a1-6853-4b65-a16b-3dcc5deb7c03" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Child job finished" service=imap user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Synced messages" service=imap user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Finished user sync" duration=17.291853ms service=imap user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Event loop reset" eventID="DQ==" service=user-events user=0e38418c-26aa-4a45-9b64-bcfe739989b5 And user "d4be3926-147b-42c6-ace7-c748d564b9b0" finishes syncing # :1 -> *scenario time="2024-09-26T10:35:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:42823/data/v1/stats" pkg=gpa/client userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Configuration Status Success event sent." userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 And user "d4be3926-147b-42c6-ace7-c748d564b9b0" 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-09-26T10:35:00+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-09-26T10:35:00+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:00+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:00+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:00+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:00+02:00" level=info msg="Closing user" userID=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="De-registering user client, ID:0e38418c-26aa-4a45-9b64-bcfe739989b5" pkg=observability time="2024-09-26T10:35:00+02:00" level=info msg="Exiting IMAP Service" service=imap user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Exiting service main loop" service=smtp user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Exiting service main loop" service=notification user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Exiting Service" service=user-identity user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Exiting service main loop" service=telemetry user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Exiting service" service=user-events user=0e38418c-26aa-4a45-9b64-bcfe739989b5 time="2024-09-26T10:35:00+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:00+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:00+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:00+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:00+02:00" level=info msg="Closing service" service=unleash Then it fails # :1 -> *scenario === RUN TestFeatures/Move_message_from_Scheduled_is_not_possible time="2024-09-26T10:35:01+02:00" level=info msg="User '621d2c7f-ca22-4233-a0b8-907830dec32b' created with id=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4" 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 "621d2c7f-ca22-4233-a0b8-907830dec32b" and password "password" # :1 -> *scenario And the account "621d2c7f-ca22-4233-a0b8-907830dec32b" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | | label | label | | label2 | label | And the address "621d2c7f-ca22-4233-a0b8-907830dec32b@proton.local" of account "621d2c7f-ca22-4233-a0b8-907830dec32b" has the following messages in "Inbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 621d2c7f-ca22-4233-a0b8-907830dec32b@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | And the address "621d2c7f-ca22-4233-a0b8-907830dec32b@proton.local" of account "621d2c7f-ca22-4233-a0b8-907830dec32b" has the following messages in "Labels/label2": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 621d2c7f-ca22-4233-a0b8-907830dec32b@proton.local | baz | false | And the address "621d2c7f-ca22-4233-a0b8-907830dec32b@proton.local" of account "621d2c7f-ca22-4233-a0b8-907830dec32b" has the following messages in "Sent": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 621d2c7f-ca22-4233-a0b8-907830dec32b@proton.local | bax | false | And the address "621d2c7f-ca22-4233-a0b8-907830dec32b@proton.local" of account "621d2c7f-ca22-4233-a0b8-907830dec32b" has the following messages in "Scheduled": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 621d2c7f-ca22-4233-a0b8-907830dec32b@proton.local | sch | false | Then it succeeds # :1 -> *scenario time="2024-09-26T10:35:03+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/137/config852228022/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/137/cache2679603303/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/137/cache2679603303/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/137/data2626915984/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/137/data2626915984/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:03+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:03+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:03+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:03+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:03+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:03+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/137/config852228022/grpcServerConfig.json time="2024-09-26T10:35:03+02:00" level=info msg="gRPC server listening on /tmp/bridge9234" pkg=grpc time="2024-09-26T10:35:03+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:03+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:03+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:03+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:03+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:03+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:03+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:03+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:35:03+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d7ccb253)" time="2024-09-26T10:35:03+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d7ccb253)" time="2024-09-26T10:35:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:37181/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:37181/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:37181/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:03+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Adding vault user" userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Creating new user" userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:37181/core/v4/events/latest" pkg=gpa/client userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Starting service Last EventID=CA==" service=user-events user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:37181/core/v4/settings" pkg=gpa/client userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Registering user client, ID:dcde4cc3-9ef3-45b5-aa55-11c5957c59e4" pkg=observability time="2024-09-26T10:35:03+02:00" level=info msg="Starting service main loop" service=telemetry user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Starting service main loop" service=notification user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Starting service main loop" service=smtp user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:37181/core/v4/labels?Type=4" pkg=gpa/client userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:37181/core/v4/labels?Type=3" pkg=gpa/client userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:37181/core/v4/labels?Type=1" pkg=gpa/client userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Adding user to imap server" addrID=b7ac1167-fdee-427f-a22f-83d678f61d99 service=server-manager time="2024-09-26T10:35:03+02:00" level=info msg="Creating new IMAP user" addrID=b7ac1167-fdee-427f-a22f-83d678f61d99 service=server-manager time="2024-09-26T10:35:03+02:00" level=info msg="Setting gluon ID" addrID=b7ac1167-fdee-427f-a22f-83d678f61d99 gluonID=90d1922b-8394-4281-b570-3a86c9b6e1a4 userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Created new IMAP user" addrID=b7ac1167-fdee-427f-a22f-83d678f61d99 gluonID=90d1922b-8394-4281-b570-3a86c9b6e1a4 service=server-manager time="2024-09-26T10:35:03+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:03+02:00" level=info msg=Resuming service=user-events user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 And the user logs in with username "621d2c7f-ca22-4233-a0b8-907830dec32b" and password "password" # :1 -> *scenario time="2024-09-26T10:35:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=90d1922b-8394-4281-b570-3a86c9b6e1a4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:03+02:00" level=info msg="Starting IMAP Service" service=imap user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Sync triggered" service=imap user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:03.554962737 +0200 CEST m=+186.125060113" user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Syncing labels" service=imap user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:dcde4cc3-9ef3-45b5-aa55-11c5957c59e4" userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Synced labels" service=imap user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:37181/mail/v4/messages/count" pkg=gpa/client userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Syncing messages" service=imap user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Job started" service=imap user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:37181/mail/v4/messages" pkg=gpa/client userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:37181/mail/v4/messages" pkg=gpa/client userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Creating new child job" service=imap user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Job finished" service=imap user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:37181/mail/v4/messages/72605d09-6e59-46e5-96d3-794e7febb0b7" pkg=gpa/client userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:37181/mail/v4/messages/c3a46e5e-114b-499b-8538-9a1e4dbb23d3" pkg=gpa/client userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:37181/mail/v4/messages/d4c5d835-c44c-4c33-9737-eb0f0c049077" pkg=gpa/client userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:37181/mail/v4/messages/8c61fea6-7f3d-471d-8060-b7e095ce9758" pkg=gpa/client userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:37181/mail/v4/messages/3080c459-6685-4b31-943f-6e9888b706ff" pkg=gpa/client userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Child job finished" service=imap user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Synced messages" service=imap user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Finished user sync" duration=13.926958ms service=imap user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Event loop reset" eventID="CA==" service=user-events user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 And user "621d2c7f-ca22-4233-a0b8-907830dec32b" finishes syncing # :1 -> *scenario time="2024-09-26T10:35:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:37181/data/v1/stats" pkg=gpa/client userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Configuration Status Success event sent." userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 And user "621d2c7f-ca22-4233-a0b8-907830dec32b" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario Given test skips reporter checks # :1 -> *scenario time="2024-09-26T10:35:03+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-09-26T10:35:03+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:03+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:03+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:03+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:03+02:00" level=info msg="Closing user" userID=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="De-registering user client, ID:dcde4cc3-9ef3-45b5-aa55-11c5957c59e4" pkg=observability time="2024-09-26T10:35:03+02:00" level=info msg="Exiting IMAP Service" service=imap user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Exiting service main loop" service=smtp user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Exiting service main loop" service=notification user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Exiting Service" service=user-identity user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Exiting service main loop" service=telemetry user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Exiting service" service=user-events user=dcde4cc3-9ef3-45b5-aa55-11c5957c59e4 time="2024-09-26T10:35:03+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:03+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:03+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "Scheduled": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 621d2c7f-ca22-4233-a0b8-907830dec32b@proton.local | sch | false | Feature: IMAP change state of message in mailbox === RUN TestFeatures/Mark_message_as_read time="2024-09-26T10:35:03+02:00" level=info msg="User '9ca27c64-b158-4084-927d-48e1c7b4b25d' created with id=a220b7a4-be2a-4ff1-88d6-c3664e143ef3" pkg=gpa/server/backend Background: Given there exists an account with username "9ca27c64-b158-4084-927d-48e1c7b4b25d" and password "password" # :1 -> *scenario And the account "9ca27c64-b158-4084-927d-48e1c7b4b25d" has the following custom mailboxes: # :1 -> *scenario | name | type | | one | folder | | two | folder | And the address "9ca27c64-b158-4084-927d-48e1c7b4b25d@proton.local" of account "9ca27c64-b158-4084-927d-48e1c7b4b25d" has 5 messages in "Folders/one" # :1 -> *scenario And the address "9ca27c64-b158-4084-927d-48e1c7b4b25d@proton.local" of account "9ca27c64-b158-4084-927d-48e1c7b4b25d" has 5 messages in "Folders/two" # :1 -> *scenario And the address "9ca27c64-b158-4084-927d-48e1c7b4b25d@proton.local" of account "9ca27c64-b158-4084-927d-48e1c7b4b25d" 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-09-26T10:35:05+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:05+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/138/config537809369/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:05+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/138/cache3022715075/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:05+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/138/cache3022715075/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:05+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/138/data69392081/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/138/data69392081/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:05+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:05+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:05+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:05+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:05+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:05+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:05+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:05+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/138/config537809369/grpcServerConfig.json time="2024-09-26T10:35:05+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:05+02:00" level=info msg="gRPC server listening on /tmp/bridge8413" pkg=grpc time="2024-09-26T10:35:05+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:05+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:05+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:05+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:05+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:05+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:05+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:05+02:00" level=info msg="Frontend client started" And bridge starts # :1 -> *scenario time="2024-09-26T10:35:05+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9eba5fbf)" time="2024-09-26T10:35:05+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9eba5fbf)" time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:34875/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:34875/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:05+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Adding vault user" userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Creating new user" userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/core/v4/events/latest" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Starting service Last EventID=Dg==" service=user-events user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/core/v4/settings" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Registering user client, ID:a220b7a4-be2a-4ff1-88d6-c3664e143ef3" pkg=observability time="2024-09-26T10:35:05+02:00" level=info msg="Starting service main loop" service=telemetry user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Starting service main loop" service=notification user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Starting service main loop" service=smtp user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/core/v4/labels?Type=4" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/core/v4/labels?Type=3" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/core/v4/labels?Type=1" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Adding user to imap server" addrID=ee9140b3-6ae0-4694-ba45-3f37a20a6e0c service=server-manager time="2024-09-26T10:35:05+02:00" level=info msg="Creating new IMAP user" addrID=ee9140b3-6ae0-4694-ba45-3f37a20a6e0c service=server-manager time="2024-09-26T10:35:05+02:00" level=info msg="Setting gluon ID" addrID=ee9140b3-6ae0-4694-ba45-3f37a20a6e0c gluonID=2c607c01-90d9-46b3-92d0-870c14e51dd8 userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Created new IMAP user" addrID=ee9140b3-6ae0-4694-ba45-3f37a20a6e0c gluonID=2c607c01-90d9-46b3-92d0-870c14e51dd8 service=server-manager time="2024-09-26T10:35:05+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:05+02:00" level=info msg=Resuming service=user-events user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 And the user logs in with username "9ca27c64-b158-4084-927d-48e1c7b4b25d" and password "password" # :1 -> *scenario time="2024-09-26T10:35:05+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2c607c01-90d9-46b3-92d0-870c14e51dd8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:05+02:00" level=info msg="Starting IMAP Service" service=imap user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Sync triggered" service=imap user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:05.839293354 +0200 CEST m=+188.409390730" user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Syncing labels" service=imap user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a220b7a4-be2a-4ff1-88d6-c3664e143ef3" userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Synced labels" service=imap user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/mail/v4/messages/count" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Syncing messages" service=imap user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Job started" service=imap user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:34875/mail/v4/messages" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:34875/mail/v4/messages" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Creating new child job" service=imap user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Job finished" service=imap user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/mail/v4/messages/2188c6df-4c2b-4b3f-98fe-5642b42360f2" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/mail/v4/messages/5becb72a-51be-47a7-b685-d0d53677a011" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/mail/v4/messages/8db8363c-6587-4496-9ff7-e3e2c5d005ae" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/mail/v4/messages/6e1fd87b-18f2-4636-aa88-1f633f545c66" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/mail/v4/messages/e5ea693d-b7f3-41af-ab43-18a32a317e26" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/mail/v4/messages/6dfa962c-716e-4015-991d-87d8bdf3cecf" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/mail/v4/messages/fe02d59d-f724-406b-b0cd-6aaed866525f" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/mail/v4/messages/bee8ef5f-b6e9-4a6c-ab58-2ee123e43ae9" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/mail/v4/messages/5ff822c9-2ec4-4c8e-879e-d0e00316bc6a" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/mail/v4/messages/7971295b-af86-4612-8bd2-96cfddda17c5" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/mail/v4/messages/a3d754d0-c2f9-4692-b79f-06bcbefefbaa" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:34875/mail/v4/messages/4beca1b1-760e-41de-b956-d9d7a3d691b6" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Child job finished" service=imap user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Synced messages" service=imap user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Finished user sync" duration=21.10046ms service=imap user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Event loop reset" eventID="Dg==" service=user-events user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 And user "9ca27c64-b158-4084-927d-48e1c7b4b25d" finishes syncing # :1 -> *scenario time="2024-09-26T10:35:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:34875/data/v1/stats" pkg=gpa/client userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Configuration Status Success event sent." userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 And user "9ca27c64-b158-4084-927d-48e1c7b4b25d" 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-09-26T10:35:05+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:05+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:05+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:05+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:05+02:00" level=info msg="Closing user" userID=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="De-registering user client, ID:a220b7a4-be2a-4ff1-88d6-c3664e143ef3" pkg=observability time="2024-09-26T10:35:05+02:00" level=info msg="Exiting IMAP Service" service=imap user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Exiting service main loop" service=smtp user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Exiting service main loop" service=notification user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Exiting Service" service=user-identity user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Exiting service main loop" service=telemetry user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Exiting service" service=user-events user=a220b7a4-be2a-4ff1-88d6-c3664e143ef3 time="2024-09-26T10:35:05+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:05+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:05+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:05+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:05+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:35:06+02:00" level=info msg="User '56f1f43e-135e-42f4-a0b3-b6f340d14769' created with id=5d0e1f46-10b5-4a30-92be-589fb87a7d3e" pkg=gpa/server/backend time="2024-09-26T10:35:07+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:07+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/139/config2287840855/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:07+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/139/cache2570953849/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:07+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/139/cache2570953849/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:07+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/139/data1367372293/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/139/data1367372293/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:07+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:07+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:07+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:07+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:07+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:07+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:07+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/139/config2287840855/grpcServerConfig.json time="2024-09-26T10:35:07+02:00" level=info msg="gRPC server listening on /tmp/bridge2988" pkg=grpc time="2024-09-26T10:35:07+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:07+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:07+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:07+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:07+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:07+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:07+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:07+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:07+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:07+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:07+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6f757734)" time="2024-09-26T10:35:07+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6f757734)" time="2024-09-26T10:35:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:43979/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:43979/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:08+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Adding vault user" userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Creating new user" userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/core/v4/events/latest" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Starting service Last EventID=Dg==" service=user-events user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/core/v4/settings" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Registering user client, ID:5d0e1f46-10b5-4a30-92be-589fb87a7d3e" pkg=observability time="2024-09-26T10:35:08+02:00" level=info msg="Starting service main loop" service=telemetry user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Starting service main loop" service=notification user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Starting service main loop" service=smtp user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/core/v4/labels?Type=4" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/core/v4/labels?Type=3" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/core/v4/labels?Type=1" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Adding user to imap server" addrID=39266f9f-9480-4953-977b-7011c909285e service=server-manager time="2024-09-26T10:35:08+02:00" level=info msg="Creating new IMAP user" addrID=39266f9f-9480-4953-977b-7011c909285e service=server-manager time="2024-09-26T10:35:08+02:00" level=info msg="Setting gluon ID" addrID=39266f9f-9480-4953-977b-7011c909285e gluonID=7722c58b-d5eb-42be-a55c-9e14912f2b75 userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Created new IMAP user" addrID=39266f9f-9480-4953-977b-7011c909285e gluonID=7722c58b-d5eb-42be-a55c-9e14912f2b75 service=server-manager time="2024-09-26T10:35:08+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:08+02:00" level=info msg=Resuming service=user-events user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7722c58b-d5eb-42be-a55c-9e14912f2b75 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:08+02:00" level=info msg="Starting IMAP Service" service=imap user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Sync triggered" service=imap user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:08.10969387 +0200 CEST m=+190.679791246" user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Syncing labels" service=imap user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5d0e1f46-10b5-4a30-92be-589fb87a7d3e" userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Synced labels" service=imap user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/mail/v4/messages/count" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Syncing messages" service=imap user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Job started" service=imap user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:43979/mail/v4/messages" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:43979/mail/v4/messages" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Creating new child job" service=imap user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Job finished" service=imap user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/mail/v4/messages/e29f000e-90a4-4035-9a5a-f03d136ae375" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/mail/v4/messages/6c1fc657-a28a-4df6-b841-6b19562b247f" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/mail/v4/messages/2cf48793-23fb-4981-b001-056f8c6b9444" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/mail/v4/messages/b06d9264-9195-4f6c-86c4-15359369aa09" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/mail/v4/messages/75d4d508-df9f-4b8f-bb10-27d2caa25c67" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/mail/v4/messages/fc4e3030-3197-4111-8877-527b01c49c45" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/mail/v4/messages/5c3ddde7-3937-47b5-84e9-e6b68dafca1e" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/mail/v4/messages/7af445d4-c944-47f7-9133-4375122a8b92" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/mail/v4/messages/256613f0-4668-4323-8a68-e32f753cf709" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/mail/v4/messages/e67854c2-9642-4b9e-98ba-955841dff442" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/mail/v4/messages/716bdff3-3f88-41ff-8239-dc1d14cd531c" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43979/mail/v4/messages/e6576b17-4f95-41a5-a91c-0260da96a008" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Child job finished" service=imap user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Synced messages" service=imap user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Finished user sync" duration=22.020766ms service=imap user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Event loop reset" eventID="Dg==" service=user-events user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:43979/data/v1/stats" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Configuration Status Success event sent." userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e Scenario: Mark message as unread # features/imap/message/state.feature:25 When IMAP client "1" selects "Folders/one" # :1 -> *scenario time="2024-09-26T10:35:08+02:00" level=info msg="200 OK: PUT https://127.0.0.1:43979/mail/v4/messages/unread" pkg=gpa/client userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e And IMAP client "1" marks message 1 as "unread" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:35:08+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:08+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:08+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:08+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:08+02:00" level=info msg="Closing user" userID=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="De-registering user client, ID:5d0e1f46-10b5-4a30-92be-589fb87a7d3e" pkg=observability time="2024-09-26T10:35:08+02:00" level=info msg="Exiting IMAP Service" service=imap user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Exiting service main loop" service=smtp user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Exiting service main loop" service=notification user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Exiting Service" service=user-identity user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Exiting service main loop" service=telemetry user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Exiting service" service=user-events user=5d0e1f46-10b5-4a30-92be-589fb87a7d3e time="2024-09-26T10:35:08+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:08+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:08+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:08+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:08+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:35:08+02:00" level=info msg="User '9e65cef3-41bd-4d6c-8cf6-d4ca2f2a1fbc' created with id=be1020bd-ea75-41c4-a5a7-f4bcf654af65" pkg=gpa/server/backend time="2024-09-26T10:35:09+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:09+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/140/config3454606390/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:09+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/140/cache1144571512/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:09+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/140/cache1144571512/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:09+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/140/data4094179022/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/140/data4094179022/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:09+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:09+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:09+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:09+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:09+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:09+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:09+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/140/config3454606390/grpcServerConfig.json time="2024-09-26T10:35:09+02:00" level=info msg="gRPC server listening on /tmp/bridge4337" pkg=grpc time="2024-09-26T10:35:09+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:09+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:09+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:09+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:09+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:09+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:09+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:09+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:09+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:09+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:09+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (04ecc608)" time="2024-09-26T10:35:09+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (04ecc608)" time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:37783/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:37783/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:10+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Adding vault user" userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Creating new user" userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/core/v4/events/latest" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Starting service Last EventID=Dg==" service=user-events user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/core/v4/settings" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Registering user client, ID:be1020bd-ea75-41c4-a5a7-f4bcf654af65" pkg=observability time="2024-09-26T10:35:10+02:00" level=info msg="Starting service main loop" service=telemetry user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Starting service main loop" service=notification user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Starting service main loop" service=smtp user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/core/v4/labels?Type=4" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/core/v4/labels?Type=3" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/core/v4/labels?Type=1" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Adding user to imap server" addrID=955dcbea-a817-4997-8d88-cb61e98f8648 service=server-manager time="2024-09-26T10:35:10+02:00" level=info msg="Creating new IMAP user" addrID=955dcbea-a817-4997-8d88-cb61e98f8648 service=server-manager time="2024-09-26T10:35:10+02:00" level=info msg="Setting gluon ID" addrID=955dcbea-a817-4997-8d88-cb61e98f8648 gluonID=e51bf694-a61c-41cb-af28-4941f25219ff userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Created new IMAP user" addrID=955dcbea-a817-4997-8d88-cb61e98f8648 gluonID=e51bf694-a61c-41cb-af28-4941f25219ff service=server-manager time="2024-09-26T10:35:10+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:10+02:00" level=info msg=Resuming service=user-events user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e51bf694-a61c-41cb-af28-4941f25219ff labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:10+02:00" level=info msg="Starting IMAP Service" service=imap user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Sync triggered" service=imap user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:10.246984675 +0200 CEST m=+192.817082051" user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Syncing labels" service=imap user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:be1020bd-ea75-41c4-a5a7-f4bcf654af65" userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Synced labels" service=imap user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/mail/v4/messages/count" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Syncing messages" service=imap user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Job started" service=imap user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:37783/mail/v4/messages" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:37783/mail/v4/messages" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Creating new child job" service=imap user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Job finished" service=imap user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/mail/v4/messages/98670d41-838d-42ac-9edc-ed9f78ec2d35" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/mail/v4/messages/b863d967-5e10-4c0e-937c-f89d9af91f9c" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/mail/v4/messages/88e6fc4f-143e-433b-bc85-c95e8d2443c6" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/mail/v4/messages/860c57f1-c09f-4d57-b66a-eff6039e9672" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/mail/v4/messages/73d95187-cb5c-46f1-ade2-dcfbec6b44f1" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/mail/v4/messages/2c593ee4-4b76-4415-a33e-abd6290cc8b9" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/mail/v4/messages/92fa92a2-5851-4606-a59b-317e4021e7da" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/mail/v4/messages/a9f6547d-9d10-43d0-8c7b-17f9df694c30" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/mail/v4/messages/e314b188-c6ab-46c7-93a6-fb0c235fedab" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/mail/v4/messages/00e235d2-e7c0-4f75-aa9b-b7212fcd560a" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/mail/v4/messages/db66322d-fb83-43e4-a181-957acfed5108" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37783/mail/v4/messages/553e78b8-e279-4b2e-9f5f-3c718fb61dec" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Child job finished" service=imap user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Synced messages" service=imap user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Finished user sync" duration=46.816288ms service=imap user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Event loop reset" eventID="Dg==" service=user-events user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:37783/data/v1/stats" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Configuration Status Success event sent." userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 Scenario: Mark message as starred # features/imap/message/state.feature:31 When IMAP client "1" selects "Folders/one" # :1 -> *scenario time="2024-09-26T10:35:10+02:00" level=info msg="200 OK: PUT https://127.0.0.1:37783/mail/v4/messages/label" pkg=gpa/client userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 And IMAP client "1" marks message 1 as "starred" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:35:10+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:10+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:10+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:10+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:10+02:00" level=info msg="Closing user" userID=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="De-registering user client, ID:be1020bd-ea75-41c4-a5a7-f4bcf654af65" pkg=observability time="2024-09-26T10:35:10+02:00" level=info msg="Exiting IMAP Service" service=imap user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Exiting service main loop" service=smtp user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Exiting service main loop" service=notification user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Exiting Service" service=user-identity user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Exiting service main loop" service=telemetry user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Exiting service" service=user-events user=be1020bd-ea75-41c4-a5a7-f4bcf654af65 time="2024-09-26T10:35:10+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:10+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:10+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:10+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:10+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:35:10+02:00" level=info msg="User '33dee300-0678-4b53-9432-11f14c8b8b0b' created with id=add90e55-327e-4919-ad9f-ac94581a749d" pkg=gpa/server/backend time="2024-09-26T10:35:12+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:12+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/141/config798523552/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:12+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/141/cache3199746625/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:12+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/141/cache3199746625/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:12+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/141/data965259356/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/141/data965259356/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:12+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:12+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:12+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:12+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:12+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:12+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:12+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/141/config798523552/grpcServerConfig.json time="2024-09-26T10:35:12+02:00" level=info msg="gRPC server listening on /tmp/bridge3160" pkg=grpc time="2024-09-26T10:35:12+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:12+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:12+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:12+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:12+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:12+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:12+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:12+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:12+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:12+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:12+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (fb0ed3cf)" time="2024-09-26T10:35:12+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (fb0ed3cf)" time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:38679/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:38679/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:12+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Adding vault user" userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Creating new user" userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/core/v4/events/latest" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Starting service Last EventID=Dg==" service=user-events user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/core/v4/settings" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Registering user client, ID:add90e55-327e-4919-ad9f-ac94581a749d" pkg=observability time="2024-09-26T10:35:12+02:00" level=info msg="Starting service main loop" service=telemetry user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Starting service main loop" service=notification user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Starting service main loop" service=smtp user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/core/v4/labels?Type=4" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/core/v4/labels?Type=3" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/core/v4/labels?Type=1" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Adding user to imap server" addrID=ccdde459-649c-4b6f-86c5-601243780e5a service=server-manager time="2024-09-26T10:35:12+02:00" level=info msg="Creating new IMAP user" addrID=ccdde459-649c-4b6f-86c5-601243780e5a service=server-manager time="2024-09-26T10:35:12+02:00" level=info msg="Setting gluon ID" addrID=ccdde459-649c-4b6f-86c5-601243780e5a gluonID=5fd7f830-3034-4cb1-bac3-182e3fa2aaa0 userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Created new IMAP user" addrID=ccdde459-649c-4b6f-86c5-601243780e5a gluonID=5fd7f830-3034-4cb1-bac3-182e3fa2aaa0 service=server-manager time="2024-09-26T10:35:12+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:12+02:00" level=info msg=Resuming service=user-events user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5fd7f830-3034-4cb1-bac3-182e3fa2aaa0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:12+02:00" level=info msg="Starting IMAP Service" service=imap user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Sync triggered" service=imap user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:12.476353469 +0200 CEST m=+195.046450845" user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Syncing labels" service=imap user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:add90e55-327e-4919-ad9f-ac94581a749d" userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Synced labels" service=imap user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/mail/v4/messages/count" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Syncing messages" service=imap user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Job started" service=imap user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:38679/mail/v4/messages" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:38679/mail/v4/messages" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Creating new child job" service=imap user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Job finished" service=imap user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/mail/v4/messages/b7c898c8-91f7-41b6-9e84-ffae534634bd" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/mail/v4/messages/a897b5f1-90d8-4d4e-913f-771102535d92" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/mail/v4/messages/87b01895-ebe3-468d-8f13-2bf2efc0c6e3" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/mail/v4/messages/11b14a64-c550-4137-85a1-0d4ca889311b" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/mail/v4/messages/5e50a21d-9028-4c5b-a760-691624e97615" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/mail/v4/messages/84081669-7984-4d2a-a983-f3398cd6a96a" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/mail/v4/messages/3fca8824-1f48-42d1-bf0f-c2d4087d888a" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/mail/v4/messages/91f97c90-ae40-41f1-8b1b-d1e935939df1" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/mail/v4/messages/2c668b91-d96d-4ee7-a109-95575347aae1" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/mail/v4/messages/47ffdf5f-d804-43e1-97cd-8a4f29b95147" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/mail/v4/messages/950deb6c-f039-4214-994f-f804fd11f5ba" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38679/mail/v4/messages/81a36e15-ef8a-451e-a795-68ba5116cc1b" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Child job finished" service=imap user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Synced messages" service=imap user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Finished user sync" duration=33.324816ms service=imap user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Event loop reset" eventID="Dg==" service=user-events user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:38679/data/v1/stats" pkg=gpa/client userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Configuration Status Success event sent." userID=add90e55-327e-4919-ad9f-ac94581a749d 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-09-26T10:35:12+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:12+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:12+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:12+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:12+02:00" level=info msg="Closing user" userID=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="De-registering user client, ID:add90e55-327e-4919-ad9f-ac94581a749d" pkg=observability time="2024-09-26T10:35:12+02:00" level=info msg="Exiting IMAP Service" service=imap user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Exiting service main loop" service=smtp user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Exiting service main loop" service=notification user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Exiting Service" service=user-identity user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Exiting service main loop" service=telemetry user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Exiting service" service=user-events user=add90e55-327e-4919-ad9f-ac94581a749d time="2024-09-26T10:35:12+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:12+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:12+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:12+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:12+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:35:12+02:00" level=info msg="User 'de50aa87-b779-4c49-83e8-ffa1ee4e3fac' created with id=c971504e-73de-4f2c-896e-5385e262fc74" pkg=gpa/server/backend time="2024-09-26T10:35:14+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:14+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/142/config138265546/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:14+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/142/cache1360590527/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:14+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/142/cache1360590527/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:14+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/142/data444879036/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/142/data444879036/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:14+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:14+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:14+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:14+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:14+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:14+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:14+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/142/config138265546/grpcServerConfig.json time="2024-09-26T10:35:14+02:00" level=info msg="gRPC server listening on /tmp/bridge3546" pkg=grpc time="2024-09-26T10:35:14+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:14+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:14+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:14+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:14+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:14+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:14+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:14+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:14+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:14+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:14+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (91fb71d7)" time="2024-09-26T10:35:14+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (91fb71d7)" time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:33933/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:33933/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:14+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Adding vault user" userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Creating new user" userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/core/v4/events/latest" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Starting service Last EventID=Dg==" service=user-events user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/core/v4/settings" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Registering user client, ID:c971504e-73de-4f2c-896e-5385e262fc74" pkg=observability time="2024-09-26T10:35:14+02:00" level=info msg="Starting service main loop" service=telemetry user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Starting service main loop" service=notification user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Starting service main loop" service=smtp user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/core/v4/labels?Type=4" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/core/v4/labels?Type=3" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/core/v4/labels?Type=1" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Adding user to imap server" addrID=b6c3c17d-8de7-4912-8c99-d2f7da317e5b service=server-manager time="2024-09-26T10:35:14+02:00" level=info msg="Creating new IMAP user" addrID=b6c3c17d-8de7-4912-8c99-d2f7da317e5b service=server-manager time="2024-09-26T10:35:14+02:00" level=info msg="Setting gluon ID" addrID=b6c3c17d-8de7-4912-8c99-d2f7da317e5b gluonID=35c9a75e-4375-48be-a43c-fc9753ddb870 userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Created new IMAP user" addrID=b6c3c17d-8de7-4912-8c99-d2f7da317e5b gluonID=35c9a75e-4375-48be-a43c-fc9753ddb870 service=server-manager time="2024-09-26T10:35:14+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:14+02:00" level=info msg=Resuming service=user-events user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Received mailbox message count" count=0 gluonID=35c9a75e-4375-48be-a43c-fc9753ddb870 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:14+02:00" level=info msg="Starting IMAP Service" service=imap user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Sync triggered" service=imap user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:14.666092837 +0200 CEST m=+197.236190213" user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Syncing labels" service=imap user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c971504e-73de-4f2c-896e-5385e262fc74" userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Synced labels" service=imap user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/mail/v4/messages/count" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Syncing messages" service=imap user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Job started" service=imap user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:33933/mail/v4/messages" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:33933/mail/v4/messages" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Creating new child job" service=imap user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Job finished" service=imap user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/mail/v4/messages/e2498bbc-cdab-4095-bd18-2f6a0667df5a" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/mail/v4/messages/2ae1a120-67a8-4232-8a0d-8c1a8111e341" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/mail/v4/messages/4586c8cf-6acd-49fd-bd7e-6360f60f9ad8" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/mail/v4/messages/30cf66ee-a9a0-45e8-9806-dd00b58ce7a1" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/mail/v4/messages/d1861aac-c44c-47d1-bd01-c92e59741737" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/mail/v4/messages/6b8cbad5-9991-4887-9d44-21e412ddc7af" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/mail/v4/messages/a68dbcad-54a3-4f4d-8bdf-2524c54b3e66" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/mail/v4/messages/cbf81ca2-7f5b-4afa-8134-9d83a22bf53f" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/mail/v4/messages/fb2d0fd0-b10d-41b4-99aa-31e1ee9d5bd3" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/mail/v4/messages/3fe10037-a394-48da-80c5-8111fbaf8718" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/mail/v4/messages/7f6d34b8-bc13-4533-a55d-36e8dfa9f251" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:33933/mail/v4/messages/3b36e7aa-dffa-4aa9-b42c-83b70c0a3e8e" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Child job finished" service=imap user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Synced messages" service=imap user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Finished user sync" duration=18.796217ms service=imap user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Event loop reset" eventID="Dg==" service=user-events user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:33933/data/v1/stats" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Configuration Status Success event sent." userID=c971504e-73de-4f2c-896e-5385e262fc74 Scenario: Mark message with subject as read/unread # features/imap/message/state.feature:43 When IMAP client "1" selects "Inbox" # :1 -> *scenario time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: PUT https://127.0.0.1:33933/mail/v4/messages/read" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 And IMAP client "1" marks the message with subject "one" as "read" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:35:14+02:00" level=info msg="200 OK: PUT https://127.0.0.1:33933/mail/v4/messages/unread" pkg=gpa/client userID=c971504e-73de-4f2c-896e-5385e262fc74 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-09-26T10:35: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 27}}" pkg=telemetry time="2024-09-26T10:35:14+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:14+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:14+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:14+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:14+02:00" level=info msg="Closing user" userID=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="De-registering user client, ID:c971504e-73de-4f2c-896e-5385e262fc74" pkg=observability time="2024-09-26T10:35:14+02:00" level=info msg="Exiting IMAP Service" service=imap user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Exiting service main loop" service=smtp user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Exiting service main loop" service=notification user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Exiting Service" service=user-identity user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Exiting service main loop" service=telemetry user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Exiting service" service=user-events user=c971504e-73de-4f2c-896e-5385e262fc74 time="2024-09-26T10:35:14+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:14+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:14+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:14+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:35:15+02:00" level=info msg="User 'bd35017d-3c81-41b0-a1a3-541c1c4e4685' created with id=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b" pkg=gpa/server/backend time="2024-09-26T10:35:16+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:16+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/143/config1614260513/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:16+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/143/cache37084660/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:16+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/143/cache37084660/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:16+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/143/data3649208529/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/143/data3649208529/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:16+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:16+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:16+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:16+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:16+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:16+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:16+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/143/config1614260513/grpcServerConfig.json time="2024-09-26T10:35:16+02:00" level=info msg="gRPC server listening on /tmp/bridge0684" pkg=grpc time="2024-09-26T10:35:16+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:16+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:16+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:16+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:16+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:16+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:16+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:16+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:16+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:16+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:16+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (7471a70e)" time="2024-09-26T10:35:16+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (7471a70e)" time="2024-09-26T10:35:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:45379/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:45379/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:17+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Adding vault user" userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Creating new user" userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/core/v4/events/latest" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Starting service Last EventID=Dg==" service=user-events user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/core/v4/settings" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Registering user client, ID:0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b" pkg=observability time="2024-09-26T10:35:17+02:00" level=info msg="Starting service main loop" service=telemetry user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Starting service main loop" service=notification user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Starting service main loop" service=smtp user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/core/v4/labels?Type=4" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/core/v4/labels?Type=3" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/core/v4/labels?Type=1" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Adding user to imap server" addrID=bdab6d35-2bab-4da9-8586-1a3591113380 service=server-manager time="2024-09-26T10:35:17+02:00" level=info msg="Creating new IMAP user" addrID=bdab6d35-2bab-4da9-8586-1a3591113380 service=server-manager time="2024-09-26T10:35:17+02:00" level=info msg="Setting gluon ID" addrID=bdab6d35-2bab-4da9-8586-1a3591113380 gluonID=da23f7df-aa29-4ca4-9cbf-96128ac1e352 userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Created new IMAP user" addrID=bdab6d35-2bab-4da9-8586-1a3591113380 gluonID=da23f7df-aa29-4ca4-9cbf-96128ac1e352 service=server-manager time="2024-09-26T10:35:17+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:17+02:00" level=info msg=Resuming service=user-events user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=da23f7df-aa29-4ca4-9cbf-96128ac1e352 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:17+02:00" level=info msg="Starting IMAP Service" service=imap user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Sync triggered" service=imap user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:17.093189937 +0200 CEST m=+199.663287313" user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Syncing labels" service=imap user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b" userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Synced labels" service=imap user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/mail/v4/messages/count" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Syncing messages" service=imap user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Job started" service=imap user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:45379/mail/v4/messages" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:45379/mail/v4/messages" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Creating new child job" service=imap user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Job finished" service=imap user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/mail/v4/messages/cdff0691-5f9d-44d7-9415-67dd5b1d25bd" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/mail/v4/messages/235b9d03-ad8a-4d62-9d17-bf79a0d9d910" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/mail/v4/messages/3018753d-4cc1-4ec3-855b-68e257171832" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/mail/v4/messages/baadf143-a930-4628-bd8d-613dfc3d4acc" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/mail/v4/messages/29214cd2-9bac-421f-97f1-6213524a712c" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/mail/v4/messages/d1f915db-a4ec-4beb-85d0-ba23e00e2852" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/mail/v4/messages/3970fb5b-f03a-40ff-bf01-0ca64fecded7" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/mail/v4/messages/23a7a8d3-642f-49ad-b5dc-454f3b3013d5" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/mail/v4/messages/662c60f6-86af-4be6-b176-aa24bcfc3048" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/mail/v4/messages/0e3c4a8a-e6a9-4c8b-a822-31706e04fb0a" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/mail/v4/messages/cfaf1845-b372-49d1-9e02-3785bff9af7b" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/mail/v4/messages/988bdbc2-fcdd-4c16-9841-a29a718ed39f" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Child job finished" service=imap user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Synced messages" service=imap user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Finished user sync" duration=16.873168ms service=imap user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Event loop reset" eventID="Dg==" service=user-events user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:45379/data/v1/stats" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Configuration Status Success event sent." userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b 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-09-26T10:35:17+02:00" level=info msg="200 OK: PUT https://127.0.0.1:45379/mail/v4/messages/unread" pkg=gpa/client userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b When IMAP client "1" marks all messages as "unread" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:35:17+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-09-26T10:35:17+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:17+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:17+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:17+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:17+02:00" level=info msg="Closing user" userID=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="De-registering user client, ID:0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b" pkg=observability time="2024-09-26T10:35:17+02:00" level=info msg="Exiting IMAP Service" service=imap user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Exiting service main loop" service=smtp user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Exiting service main loop" service=notification user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Exiting Service" service=user-identity user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Exiting service main loop" service=telemetry user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Exiting service" service=user-events user=0fa11cf3-c0ac-49cd-9fa6-6a8d8420ce5b time="2024-09-26T10:35:17+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:17+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:17+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:17+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:17+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:35:17+02:00" level=info msg="User '6c1aebd0-7de0-4f90-871d-681e83742975' created with id=a31c6daa-eb68-4eed-b449-6faf07006904" pkg=gpa/server/backend Background: Given there exists an account with username "6c1aebd0-7de0-4f90-871d-681e83742975" and password "password" # :1 -> *scenario And the account "6c1aebd0-7de0-4f90-871d-681e83742975" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | And the address "6c1aebd0-7de0-4f90-871d-681e83742975@proton.local" of account "6c1aebd0-7de0-4f90-871d-681e83742975" has 1 messages in "Folders/mbox" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:35:18+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:18+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/144/config1479202291/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:18+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/144/cache143145617/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:18+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/144/cache143145617/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:18+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/144/data432705535/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/144/data432705535/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:18+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:18+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:18+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:18+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:18+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:18+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:18+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/144/config1479202291/grpcServerConfig.json time="2024-09-26T10:35:18+02:00" level=info msg="gRPC server listening on /tmp/bridge1613" pkg=grpc time="2024-09-26T10:35:18+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:18+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:18+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:18+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:18+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:18+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:18+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:18+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:18+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:18+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:35:18+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (025de53f)" time="2024-09-26T10:35:18+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (025de53f)" time="2024-09-26T10:35:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:39803/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:39803/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:39803/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:18+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Adding vault user" userID=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Creating new user" userID=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:39803/core/v4/events/latest" pkg=gpa/client userID=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:39803/core/v4/settings" pkg=gpa/client userID=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Registering user client, ID:a31c6daa-eb68-4eed-b449-6faf07006904" pkg=observability time="2024-09-26T10:35:18+02:00" level=info msg="Starting service main loop" service=telemetry user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Starting service main loop" service=notification user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Starting service main loop" service=smtp user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:39803/core/v4/labels?Type=4" pkg=gpa/client userID=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:39803/core/v4/labels?Type=3" pkg=gpa/client userID=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:39803/core/v4/labels?Type=1" pkg=gpa/client userID=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Adding user to imap server" addrID=0699e0fa-449e-44c3-8577-a2d4d8fecb34 service=server-manager time="2024-09-26T10:35:18+02:00" level=info msg="Creating new IMAP user" addrID=0699e0fa-449e-44c3-8577-a2d4d8fecb34 service=server-manager time="2024-09-26T10:35:18+02:00" level=info msg="Setting gluon ID" addrID=0699e0fa-449e-44c3-8577-a2d4d8fecb34 gluonID=d4569a9b-29fc-4332-87c5-9ebc9a445161 userID=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Created new IMAP user" addrID=0699e0fa-449e-44c3-8577-a2d4d8fecb34 gluonID=d4569a9b-29fc-4332-87c5-9ebc9a445161 service=server-manager time="2024-09-26T10:35:18+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:18+02:00" level=info msg=Resuming service=user-events user=a31c6daa-eb68-4eed-b449-6faf07006904 And the user logs in with username "6c1aebd0-7de0-4f90-871d-681e83742975" and password "password"# :1 -> *scenario time="2024-09-26T10:35:18+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d4569a9b-29fc-4332-87c5-9ebc9a445161 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:18+02:00" level=info msg="Starting IMAP Service" service=imap user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Sync triggered" service=imap user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:18.586448555 +0200 CEST m=+201.156545931" user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Syncing labels" service=imap user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a31c6daa-eb68-4eed-b449-6faf07006904" userID=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Synced labels" service=imap user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:39803/mail/v4/messages/count" pkg=gpa/client userID=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Syncing messages" service=imap user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Job started" service=imap user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:39803/mail/v4/messages" pkg=gpa/client userID=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:39803/mail/v4/messages" pkg=gpa/client userID=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Creating new child job" service=imap user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Job finished" service=imap user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:39803/mail/v4/messages/09b5aa73-16a4-4f23-a559-8346597b5078" pkg=gpa/client userID=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Child job finished" service=imap user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Synced messages" service=imap user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Finished user sync" duration=7.057641ms service=imap user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=a31c6daa-eb68-4eed-b449-6faf07006904 And user "6c1aebd0-7de0-4f90-871d-681e83742975" finishes syncing # :1 -> *scenario time="2024-09-26T10:35:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:39803/data/v1/stats" pkg=gpa/client userID=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Configuration Status Success event sent." userID=a31c6daa-eb68-4eed-b449-6faf07006904 And user "6c1aebd0-7de0-4f90-871d-681e83742975" 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-09-26T10:35:18+02:00" level=info msg="200 OK: PUT https://127.0.0.1:39803/mail/v4/messages/forward" pkg=gpa/client userID=a31c6daa-eb68-4eed-b449-6faf07006904 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-09-26T10:35:18+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:18+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:18+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:18+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:18+02:00" level=info msg="Closing user" userID=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="De-registering user client, ID:a31c6daa-eb68-4eed-b449-6faf07006904" pkg=observability time="2024-09-26T10:35:18+02:00" level=info msg="Exiting IMAP Service" service=imap user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Exiting service main loop" service=smtp user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Exiting service main loop" service=notification user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Exiting Service" service=user-identity user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Exiting service main loop" service=telemetry user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Exiting service" service=user-events user=a31c6daa-eb68-4eed-b449-6faf07006904 time="2024-09-26T10:35:18+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:18+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:18+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:18+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:18+02:00" level=info msg="Closing service" service=unleash And it succeeds # :1 -> *scenario === RUN TestFeatures/Mark_message_as_forwarded_and_then_revert time="2024-09-26T10:35:18+02:00" level=info msg="User '84894e29-4b9a-4ffc-a018-d1aa4d915f6e' created with id=139aeaf0-c7b0-421d-90c2-ebec18136d3c" pkg=gpa/server/backend time="2024-09-26T10:35:19+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:19+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/145/config1043701515/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:19+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/145/cache3261597708/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:19+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/145/cache3261597708/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:19+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/145/data375558323/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/145/data375558323/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:19+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:19+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:19+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:19+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:19+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:19+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:19+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/145/config1043701515/grpcServerConfig.json time="2024-09-26T10:35:19+02:00" level=info msg="gRPC server listening on /tmp/bridge9624" pkg=grpc time="2024-09-26T10:35:19+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:19+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:19+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:19+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:19+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:19+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:19+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:19+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:19+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:19+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:19+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (24f7111d)" time="2024-09-26T10:35:19+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (24f7111d)" time="2024-09-26T10:35:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:34841/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:34841/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:34841/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:19+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Adding vault user" userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Creating new user" userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:34841/core/v4/events/latest" pkg=gpa/client userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:34841/core/v4/settings" pkg=gpa/client userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Registering user client, ID:139aeaf0-c7b0-421d-90c2-ebec18136d3c" pkg=observability time="2024-09-26T10:35:19+02:00" level=info msg="Starting service main loop" service=telemetry user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Starting service main loop" service=notification user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Starting service main loop" service=smtp user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:34841/core/v4/labels?Type=4" pkg=gpa/client userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:34841/core/v4/labels?Type=3" pkg=gpa/client userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:34841/core/v4/labels?Type=1" pkg=gpa/client userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Adding user to imap server" addrID=e798a9a4-07fb-4ff8-93a3-8ece4259f860 service=server-manager time="2024-09-26T10:35:19+02:00" level=info msg="Creating new IMAP user" addrID=e798a9a4-07fb-4ff8-93a3-8ece4259f860 service=server-manager time="2024-09-26T10:35:19+02:00" level=info msg="Setting gluon ID" addrID=e798a9a4-07fb-4ff8-93a3-8ece4259f860 gluonID=7bd18d6c-fc6f-488a-98a0-914eed521e02 userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Created new IMAP user" addrID=e798a9a4-07fb-4ff8-93a3-8ece4259f860 gluonID=7bd18d6c-fc6f-488a-98a0-914eed521e02 service=server-manager time="2024-09-26T10:35:19+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:19+02:00" level=info msg=Resuming service=user-events user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7bd18d6c-fc6f-488a-98a0-914eed521e02 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:19+02:00" level=info msg="Starting IMAP Service" service=imap user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Sync triggered" service=imap user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:19.935277897 +0200 CEST m=+202.505375273" user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Syncing labels" service=imap user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:139aeaf0-c7b0-421d-90c2-ebec18136d3c" userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Synced labels" service=imap user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:34841/mail/v4/messages/count" pkg=gpa/client userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Syncing messages" service=imap user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Job started" service=imap user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:34841/mail/v4/messages" pkg=gpa/client userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:34841/mail/v4/messages" pkg=gpa/client userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Creating new child job" service=imap user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Job finished" service=imap user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:34841/mail/v4/messages/510f89ba-c406-4c19-aefe-1f7fa92e413a" pkg=gpa/client userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Child job finished" service=imap user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Synced messages" service=imap user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Finished user sync" duration=10.18705ms service=imap user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:34841/data/v1/stats" pkg=gpa/client userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:19+02:00" level=info msg="Configuration Status Success event sent." userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c 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-09-26T10:35:19+02:00" level=info msg="200 OK: PUT https://127.0.0.1:34841/mail/v4/messages/forward" pkg=gpa/client userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c 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-09-26T10:35:20+02:00" level=info msg="200 OK: PUT https://127.0.0.1:34841/mail/v4/messages/unforward" pkg=gpa/client userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c 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-09-26T10:35:20+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:20+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:20+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:20+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:20+02:00" level=info msg="Closing user" userID=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:20+02:00" level=info msg="De-registering user client, ID:139aeaf0-c7b0-421d-90c2-ebec18136d3c" pkg=observability time="2024-09-26T10:35:20+02:00" level=info msg="Exiting IMAP Service" service=imap user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:20+02:00" level=info msg="Exiting service main loop" service=smtp user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:20+02:00" level=info msg="Exiting service main loop" service=notification user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:20+02:00" level=info msg="Exiting Service" service=user-identity user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:20+02:00" level=info msg="Exiting service main loop" service=telemetry user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:20+02:00" level=info msg="Exiting service" service=user-events user=139aeaf0-c7b0-421d-90c2-ebec18136d3c time="2024-09-26T10:35:20+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:20+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:20+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:20+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:20+02:00" level=info msg="Closing service" service=unleash And it succeeds # :1 -> *scenario === RUN TestFeatures/Mark_message_as_replied time="2024-09-26T10:35:20+02:00" level=info msg="User '2a856502-a57c-4129-802f-f7607272e600' created with id=a32bf783-1932-401e-9c1b-d11f84462ef0" pkg=gpa/server/backend time="2024-09-26T10:35:21+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:21+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/146/config2390872182/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:21+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/146/cache2228170248/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:21+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/146/cache2228170248/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:21+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/146/data1142020658/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/146/data1142020658/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:21+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:21+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:21+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:21+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:21+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:21+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:21+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/146/config2390872182/grpcServerConfig.json time="2024-09-26T10:35:21+02:00" level=info msg="gRPC server listening on /tmp/bridge0323" pkg=grpc time="2024-09-26T10:35:21+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:21+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:21+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:21+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:21+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:21+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:21+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:21+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:21+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:21+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:21+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (a3dff741)" time="2024-09-26T10:35:21+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (a3dff741)" time="2024-09-26T10:35:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:39587/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:39587/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:39587/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:21+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Adding vault user" userID=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Creating new user" userID=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:39587/core/v4/events/latest" pkg=gpa/client userID=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:39587/core/v4/settings" pkg=gpa/client userID=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Registering user client, ID:a32bf783-1932-401e-9c1b-d11f84462ef0" pkg=observability time="2024-09-26T10:35:21+02:00" level=info msg="Starting service main loop" service=telemetry user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Starting service main loop" service=notification user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Starting service main loop" service=smtp user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:39587/core/v4/labels?Type=4" pkg=gpa/client userID=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:39587/core/v4/labels?Type=3" pkg=gpa/client userID=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:39587/core/v4/labels?Type=1" pkg=gpa/client userID=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Adding user to imap server" addrID=b7017013-341a-43c4-ac1b-32a5a0d68b8b service=server-manager time="2024-09-26T10:35:21+02:00" level=info msg="Creating new IMAP user" addrID=b7017013-341a-43c4-ac1b-32a5a0d68b8b service=server-manager time="2024-09-26T10:35:21+02:00" level=info msg="Setting gluon ID" addrID=b7017013-341a-43c4-ac1b-32a5a0d68b8b gluonID=deeeabf6-d8c8-4b60-9e3e-0e18784f13af userID=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Created new IMAP user" addrID=b7017013-341a-43c4-ac1b-32a5a0d68b8b gluonID=deeeabf6-d8c8-4b60-9e3e-0e18784f13af service=server-manager time="2024-09-26T10:35:21+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:21+02:00" level=info msg=Resuming service=user-events user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Received mailbox message count" count=0 gluonID=deeeabf6-d8c8-4b60-9e3e-0e18784f13af labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:21+02:00" level=info msg="Starting IMAP Service" service=imap user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Sync triggered" service=imap user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:21.303082002 +0200 CEST m=+203.873179378" user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Syncing labels" service=imap user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a32bf783-1932-401e-9c1b-d11f84462ef0" userID=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Synced labels" service=imap user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:39587/mail/v4/messages/count" pkg=gpa/client userID=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Syncing messages" service=imap user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Job started" service=imap user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:39587/mail/v4/messages" pkg=gpa/client userID=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:39587/mail/v4/messages" pkg=gpa/client userID=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Creating new child job" service=imap user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Job finished" service=imap user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:39587/mail/v4/messages/2e1f5b56-e9bc-418a-904a-65a1c579a744" pkg=gpa/client userID=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Child job finished" service=imap user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Synced messages" service=imap user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Finished user sync" duration=6.212558ms service=imap user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:39587/data/v1/stats" pkg=gpa/client userID=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Configuration Status Success event sent." userID=a32bf783-1932-401e-9c1b-d11f84462ef0 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-09-26T10:35:21+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:21+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:21+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:21+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:21+02:00" level=info msg="Closing user" userID=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="De-registering user client, ID:a32bf783-1932-401e-9c1b-d11f84462ef0" pkg=observability time="2024-09-26T10:35:21+02:00" level=info msg="Exiting IMAP Service" service=imap user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Exiting service main loop" service=smtp user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Exiting service main loop" service=notification user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Exiting Service" service=user-identity user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Exiting service main loop" service=telemetry user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Exiting service" service=user-events user=a32bf783-1932-401e-9c1b-d11f84462ef0 time="2024-09-26T10:35:21+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:21+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:21+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:21+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:21+02:00" level=info msg="Closing service" service=unleash And it succeeds # :1 -> *scenario Feature: Bridge can fully sync an account === RUN TestFeatures/The_user_changes_the_gluon_path time="2024-09-26T10:35:21+02:00" level=info msg="User 'c1043a6d-33eb-451b-bf1b-bba6bb673b12' created with id=662eacf9-16e9-4438-9963-46f68d3044a6" pkg=gpa/server/backend Background: Given there exists an account with username "c1043a6d-33eb-451b-bf1b-bba6bb673b12" and password "password" # :1 -> *scenario And the address "c1043a6d-33eb-451b-bf1b-bba6bb673b12@proton.local" of account "c1043a6d-33eb-451b-bf1b-bba6bb673b12" has the following messages in "Inbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | c1043a6d-33eb-451b-bf1b-bba6bb673b12@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | And the account "c1043a6d-33eb-451b-bf1b-bba6bb673b12" has 20 custom folders # :1 -> *scenario And the account "c1043a6d-33eb-451b-bf1b-bba6bb673b12" has 60 custom labels # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:35:22+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:22+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/147/config3661552962/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:22+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/147/cache170817003/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:22+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/147/cache170817003/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:22+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/147/data1137662656/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/147/data1137662656/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:22+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:22+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:22+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:22+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:22+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:22+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:22+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/147/config3661552962/grpcServerConfig.json time="2024-09-26T10:35:22+02:00" level=info msg="gRPC server listening on /tmp/bridge6719" pkg=grpc time="2024-09-26T10:35:22+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:22+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:22+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:22+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:22+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:22+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:22+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:22+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:22+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:22+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:42637/feature/v2/frontend" pkg=gpa/manager When bridge starts # :1 -> *scenario time="2024-09-26T10:35:22+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9ff97f40)" time="2024-09-26T10:35:22+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9ff97f40)" time="2024-09-26T10:35:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:42637/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:42637/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:22+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Adding vault user" userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Creating new user" userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Creating user object" numAddr=1 numLabels=92 userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:42637/core/v4/events/latest" pkg=gpa/client userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Starting service Last EventID=Ug==" service=user-events user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:42637/core/v4/settings" pkg=gpa/client userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Registering user client, ID:662eacf9-16e9-4438-9963-46f68d3044a6" pkg=observability time="2024-09-26T10:35:22+02:00" level=info msg="Starting service main loop" service=telemetry user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Starting service main loop" service=notification user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Starting service main loop" service=smtp user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:42637/core/v4/labels?Type=4" pkg=gpa/client userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:42637/core/v4/labels?Type=3" pkg=gpa/client userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:42637/core/v4/labels?Type=1" pkg=gpa/client userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Adding user to imap server" addrID=c2929c75-11c4-4de3-803c-0136e810e0bc service=server-manager time="2024-09-26T10:35:22+02:00" level=info msg="Creating new IMAP user" addrID=c2929c75-11c4-4de3-803c-0136e810e0bc service=server-manager time="2024-09-26T10:35:22+02:00" level=info msg="Setting gluon ID" addrID=c2929c75-11c4-4de3-803c-0136e810e0bc gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Created new IMAP user" addrID=c2929c75-11c4-4de3-803c-0136e810e0bc gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e service=server-manager time="2024-09-26T10:35:22+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:22+02:00" level=info msg=Resuming service=user-events user=662eacf9-16e9-4438-9963-46f68d3044a6 And the user logs in with username "c1043a6d-33eb-451b-bf1b-bba6bb673b12" and password "password" # :1 -> *scenario time="2024-09-26T10:35:22+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:22+02:00" level=info msg="Starting IMAP Service" service=imap user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Sync triggered" service=imap user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:22.861496907 +0200 CEST m=+205.431594283" user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Syncing labels" service=imap user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:662eacf9-16e9-4438-9963-46f68d3044a6" userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Synced labels" service=imap user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:42637/mail/v4/messages/count" pkg=gpa/client userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Syncing messages" service=imap user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Job started" service=imap user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:42637/mail/v4/messages" pkg=gpa/client userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:42637/mail/v4/messages" pkg=gpa/client userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Creating new child job" service=imap user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Job finished" service=imap user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:42637/mail/v4/messages/11b8af31-c58f-45ea-a45c-a865e8df6410" pkg=gpa/client userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:42637/mail/v4/messages/15851d21-8781-4e3c-afd4-07565b31e4cd" pkg=gpa/client userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Child job finished" service=imap user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Synced messages" service=imap user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Finished user sync" duration=33.766614ms service=imap user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Event loop reset" eventID="Ug==" service=user-events user=662eacf9-16e9-4438-9963-46f68d3044a6 And user "c1043a6d-33eb-451b-bf1b-bba6bb673b12" finishes syncing # :1 -> *scenario time="2024-09-26T10:35:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:42637/data/v1/stats" pkg=gpa/client userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Configuration Status Success event sent." userID=662eacf9-16e9-4438-9963-46f68d3044a6 And user "c1043a6d-33eb-451b-bf1b-bba6bb673b12" 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-09-26T10:35:22+02:00" level=info msg="Pausing user event loops for gluon dir change" pkg=bridge time="2024-09-26T10:35:22+02:00" level=info msg=Pausing service=user-events user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:22+02:00" level=info msg="Waiting on user event loop completion" pkg=bridge time="2024-09-26T10:35: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 17}}" pkg=telemetry time="2024-09-26T10:35:23+02:00" level=info msg="Changing gluon directory" pkg=bridge time="2024-09-26T10:35:23+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:23+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:23+02:00" level=info msg="gluon cache moving from /tmp/TestFeatures2864844589/147/data1137662656/gluon to /tmp/TestFeatures2864844589/147/gluon4254167936/gluon" pkg=service/imap time="2024-09-26T10:35:23+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/147/data1137662656/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/147/gluon4254167936/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:23+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:23+02:00" level=info msg="Restarting user event loops" pkg=bridge time="2024-09-26T10:35:23+02:00" level=info msg=Resuming service=user-events user=662eacf9-16e9-4438-9963-46f68d3044a6 Scenario: The user changes the gluon path # features/imap/migration.feature:18 When the user changes the gluon path # :1 -> *scenario time="2024-09-26T10:35:23+02:00" level=info msg="Adding user to imap server" addrID=c2929c75-11c4-4de3-803c-0136e810e0bc service=server-manager time="2024-09-26T10:35:23+02:00" level=info msg="Loading existing IMAP user" addrID=c2929c75-11c4-4de3-803c-0136e810e0bc gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e service=server-manager time="2024-09-26T10:35:23+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=afcaf289-d2cd-45af-b0ee-e4f64222ce53 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=b46019b8-10ec-44b7-af49-455b5beb32ce pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=d7864dd6-82eb-4c60-bb7b-fd6919946abe pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=da5d63dd-974d-4bdb-84e3-036cbb0c9f9e pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=592ae96a-2550-47b8-af63-f0b316cc4cb2 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=8aa59dd2-9289-414b-8950-a607cceccc05 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=18808c6e-3396-450f-991c-990bb96f0efc pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=3 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=332de599-d8f5-4c37-b706-7730ff495d90 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=538ea46a-595e-4ed6-bc42-162afed8b603 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=6 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=606dd748-9f9b-404d-a05c-2fc990b04e0d pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=007168c6-9e97-48a7-b7d5-c235d4470d2f pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=11147857-d739-496f-a0be-62eee52c9029 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=a0e818bd-adab-432d-a9b9-1ba1c21a710d pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=c214074f-b028-46c0-b77b-877650c611c3 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=8818eb67-1ca4-424d-88e0-2735d2d7b902 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=885d71da-5596-4dcb-9b78-bda5bffb821c pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=1bd635ff-91b7-4dd4-ab58-1bd208a0e566 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=21589fb8-7734-41cc-8373-5631d0776307 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=2918f121-03d4-43ea-97ef-e3af02f40c3b pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=5a6d276c-d9e5-4b7e-b149-2016195cb11f pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=68791e24-e8d9-4d05-af0e-c81a3ca3ad77 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=6d760f7b-59d6-4095-9a17-d1dc163328c4 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=0d382ee4-8c9b-4912-9b58-119dd9304cab pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=166680e5-5297-4a80-8b1a-d73a875ccae6 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=92946d4d-8bb3-4b6a-8fdd-8e04e212e406 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=c940f879-ed5d-45c8-97fe-8b1eb0ef5c59 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=7a08b8fc-ccd8-464b-9729-a54b0afe4462 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=86bc12d3-feb8-452e-a999-c8b00e3920d3 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=88220196-9f61-447d-88e0-18cc340fb176 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=aa390427-99b0-4888-8496-64f5cf7f53b9 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=2 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=0 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=5c07e582-1d88-4fc7-878b-2ff1207c913e pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=a409d66e-4097-4cd0-bc1b-fa3789e4f086 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=c5a176c6-0c12-4a41-bad6-5a5fb6c70f14 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=f001f7fa-2905-43d2-bf49-6b1add588731 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=2b89c5ba-8ecf-4eb3-8c44-6226e3c5906e pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=986e68c4-d8cd-4d62-b0b9-a15aa0e5ca0d pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=9fb5b33e-b25b-48b9-8a60-fbc06269df57 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=a7026f84-3374-4ab5-9972-6af1096a9952 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=1b5501bb-0cc9-4913-a749-efbf5d090792 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=819c0948-23a2-41e1-a5c9-fa5f3e8e685f pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=5657a588-89fc-4220-bf59-4c117d6db675 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=575e8b61-d6b4-43dc-a1bc-ad4a69039d05 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=766eca33-f773-4a8c-be90-a99e696ec1f0 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=139e5957-ac87-4ff0-94be-a6821a35aa4d pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=2d55c99f-9819-4ec2-ad29-49d9c2f204b5 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=dc9b1c1d-08e7-4a2f-9f7c-e4e8ed27a347 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=2 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=5 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=cb2af0ff-6a3e-46e3-8aba-fd4334841b0f pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=7 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=12 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=55d70654-b7e1-4b3b-8375-d8ff9fcc7ce0 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=8273ea92-2f21-4f8b-8f09-9920796c4c35 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=91e57fb2-d157-451e-9f2c-8f5052500334 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=f94234aa-0fef-4058-ab9a-4667ae604f24 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=2e08e46f-9e41-4521-b7b8-dd6d6111597c pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=3dd8a738-2dfc-4190-924e-3a8dc9374903 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=a13c4194-3a2c-494a-b6f6-6a0c7d96c5d5 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=76f6b37c-7e41-408a-9504-1292ccf145ab pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=9a734209-e9f2-4459-adad-7956c3c08fad pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=4e64e088-6cab-44ca-a3fd-b350064d78b9 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=6503bab9-3971-484a-8e16-d4a65008594d pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=9f42f89f-3a5c-48b2-af4f-b9b40f0972f8 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=00fc379c-e1d6-425d-b7cc-2b58f4fa0862 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=0cb2e479-0ea9-4dd6-89cb-02798884de3c pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=1fc12e11-bae5-47fe-93ff-3a5a9b132bfb pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=337e37d2-9d81-4acf-aa00-f46576613949 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=36760913-8b86-4f45-9f93-1711e3d88bc4 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=4 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=8a022d85-0af8-423e-ae4a-245467e2832c pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=0ae7c033-2a66-4758-8426-5d62d795510c pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=10 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=c2708bef-300a-4703-9c0a-259234975c36 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=a7b3f75f-e15b-4042-99c2-8e8c71c1d2e0 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=d85b5fae-1102-464e-80b2-528d653710a1 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=f31cfcdd-9064-48db-9454-6823b703cc7d pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=41128980-0c68-48e2-bcd9-54419905957b pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=6e92cbb4-5d87-45e4-9cbd-b98abc77a83e pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=8 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=da82230a-04c1-44db-a5b7-32f7fd5a75ca pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=4632c4d1-3aea-44e5-a71c-907e2d816d59 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=488237b0-a732-4f17-b2ef-d9d6a9055699 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=575b08f7-1315-48d4-ac2b-2f2d00d2d887 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=8a9d3c10-a88f-46cc-a959-e864a1a2267f pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=ad4b48dc-d4ed-47ff-8b9e-3eae28959fac pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=0072ce74-69bc-441a-b868-3da98d95f8d2 pkg=bridge/event/imap time="2024-09-26T10:35:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95c23626-baef-4938-aaf6-66ec52d8ad0e labelID=34ddab10-d26e-43a5-a84a-bd3726ece113 pkg=bridge/event/imap And user "c1043a6d-33eb-451b-bf1b-bba6bb673b12" 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 | c1043a6d-33eb-451b-bf1b-bba6bb673b12@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-09-26T10:35:23+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:23+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:23+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:23+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:23+02:00" level=info msg="Closing user" userID=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:23+02:00" level=info msg="De-registering user client, ID:662eacf9-16e9-4438-9963-46f68d3044a6" pkg=observability time="2024-09-26T10:35:23+02:00" level=info msg="Exiting IMAP Service" service=imap user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:23+02:00" level=info msg="Exiting service main loop" service=smtp user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:23+02:00" level=info msg="Exiting service main loop" service=notification user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:23+02:00" level=info msg="Exiting Service" service=user-identity user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:23+02:00" level=info msg="Exiting service main loop" service=telemetry user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:23+02:00" level=info msg="Exiting service" service=user-events user=662eacf9-16e9-4438-9963-46f68d3044a6 time="2024-09-26T10:35:23+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:23+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:23+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:23+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:23+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:35:24+02:00" level=info msg="User '139b822f-39ba-4abf-b53f-843fa113768f' created with id=c8d52efb-574a-42ce-badd-63c5f74e3e7b" pkg=gpa/server/backend Background: Given there exists an account with username "139b822f-39ba-4abf-b53f-843fa113768f" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:35:24+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:24+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/148/config2809388280/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:24+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/148/cache798670888/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:24+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/148/cache798670888/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:24+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/148/data2968117590/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/148/data2968117590/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:24+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:24+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:24+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:24+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:24+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:24+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/148/config2809388280/grpcServerConfig.json time="2024-09-26T10:35:24+02:00" level=info msg="gRPC server listening on /tmp/bridge2559" pkg=grpc time="2024-09-26T10:35:24+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:24+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:24+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:24+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:24+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:24+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:24+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:24+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:24+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:41161/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:24+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:35:24+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9778686e)" time="2024-09-26T10:35:24+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9778686e)" time="2024-09-26T10:35:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:41161/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:41161/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:24+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Adding vault user" userID=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Creating new user" userID=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:41161/core/v4/events/latest" pkg=gpa/client userID=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:41161/core/v4/settings" pkg=gpa/client userID=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Registering user client, ID:c8d52efb-574a-42ce-badd-63c5f74e3e7b" pkg=observability time="2024-09-26T10:35:24+02:00" level=info msg="Starting service main loop" service=telemetry user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Starting service main loop" service=notification user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Starting service main loop" service=smtp user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:41161/core/v4/labels?Type=4" pkg=gpa/client userID=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:41161/core/v4/labels?Type=3" pkg=gpa/client userID=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:41161/core/v4/labels?Type=1" pkg=gpa/client userID=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Adding user to imap server" addrID=8fc5bf15-4b9c-4125-a29a-f0fe87c466cc service=server-manager time="2024-09-26T10:35:24+02:00" level=info msg="Creating new IMAP user" addrID=8fc5bf15-4b9c-4125-a29a-f0fe87c466cc service=server-manager time="2024-09-26T10:35:24+02:00" level=info msg="Setting gluon ID" addrID=8fc5bf15-4b9c-4125-a29a-f0fe87c466cc gluonID=cbdc5402-a5ce-4759-8202-720fe54a8bbd userID=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Created new IMAP user" addrID=8fc5bf15-4b9c-4125-a29a-f0fe87c466cc gluonID=cbdc5402-a5ce-4759-8202-720fe54a8bbd service=server-manager time="2024-09-26T10:35:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:24+02:00" level=info msg=Resuming service=user-events user=c8d52efb-574a-42ce-badd-63c5f74e3e7b And the user logs in with username "139b822f-39ba-4abf-b53f-843fa113768f" and password "password" # :1 -> *scenario time="2024-09-26T10:35:24+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-09-26T10:35:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cbdc5402-a5ce-4759-8202-720fe54a8bbd labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:24+02:00" level=info msg="Starting IMAP Service" service=imap user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Sync triggered" service=imap user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:24.678324029 +0200 CEST m=+207.248421405" user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Syncing labels" service=imap user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c8d52efb-574a-42ce-badd-63c5f74e3e7b" userID=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-09-26T10:35:24+02:00" level=info msg="Synced labels" service=imap user=c8d52efb-574a-42ce-badd-63c5f74e3e7b And the user changes the IMAP port to 1144 # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:35:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:41161/mail/v4/messages/count" pkg=gpa/client userID=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Syncing messages" service=imap user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Job started" service=imap user=c8d52efb-574a-42ce-badd-63c5f74e3e7b Scenario: Authenticates successfully on custom port # features/imap/ports.feature:10 When user "139b822f-39ba-4abf-b53f-843fa113768f" connects IMAP client "1" on port 1144 # :1 -> *scenario time="2024-09-26T10:35:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:41161/mail/v4/messages" pkg=gpa/client userID=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Job finished" service=imap user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Synced messages" service=imap user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Finished user sync" duration=4.215629ms service=imap user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:41161/data/v1/stats" pkg=gpa/client userID=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Configuration Status Success event sent." userID=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:24+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:24+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:24+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:24+02:00" level=info msg="Closing user" userID=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="De-registering user client, ID:c8d52efb-574a-42ce-badd-63c5f74e3e7b" pkg=observability time="2024-09-26T10:35:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Exiting service main loop" service=smtp user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Exiting service main loop" service=notification user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Exiting Service" service=user-identity user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Exiting service" service=user-events user=c8d52efb-574a-42ce-badd-63c5f74e3e7b time="2024-09-26T10:35:24+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:24+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:24+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:24+02:00" level=info msg="Closing service" service=unleash Then IMAP client "1" can authenticate # :1 -> *scenario Feature: Bridge send remote notification observability metrics === RUN TestFeatures/Send_notification_'received'_and_'processed'_observability_metric time="2024-09-26T10:35:24+02:00" level=info msg="User '9efce9bb-dc61-489b-b575-7a1a46236155' created with id=ebce1112-43e4-485c-a0f1-7c35e16d5545" pkg=gpa/server/backend Background: Given there exists an account with username "9efce9bb-dc61-489b-b575-7a1a46236155" and password "password" # :1 -> *scenario time="2024-09-26T10:35:25+02:00" level=info msg="User '50629e10-e992-444b-b279-049a1e643898' created with id=ab683860-d0ef-4b99-8879-e3570b78a64a" pkg=gpa/server/backend And there exists an account with username "50629e10-e992-444b-b279-049a1e643898" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:35:25+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:25+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/149/config885069271/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:25+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/149/cache1372741973/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:25+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/149/cache1372741973/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:25+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/149/data2419938265/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/149/data2419938265/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:25+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:25+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:25+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:25+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:25+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:25+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:25+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/149/config885069271/grpcServerConfig.json time="2024-09-26T10:35:25+02:00" level=info msg="gRPC server listening on /tmp/bridge9800" pkg=grpc time="2024-09-26T10:35:25+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:25+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:25+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:25+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:25+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:25+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:25+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:25+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:25+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:25+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:35:25+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b258e7f9)" time="2024-09-26T10:35:25+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b258e7f9)" time="2024-09-26T10:35:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:40571/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:40571/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:40571/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:25+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Adding vault user" userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Creating new user" userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:40571/core/v4/events/latest" pkg=gpa/client userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:40571/core/v4/settings" pkg=gpa/client userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Registering user client, ID:ebce1112-43e4-485c-a0f1-7c35e16d5545" pkg=observability time="2024-09-26T10:35:25+02:00" level=info msg="Starting service main loop" service=telemetry user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Starting service main loop" service=notification user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Starting service main loop" service=smtp user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:40571/core/v4/labels?Type=4" pkg=gpa/client userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:40571/core/v4/labels?Type=3" pkg=gpa/client userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:40571/core/v4/labels?Type=1" pkg=gpa/client userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Adding user to imap server" addrID=1e54debc-f840-42ad-9504-8a1e522062ad service=server-manager time="2024-09-26T10:35:25+02:00" level=info msg="Creating new IMAP user" addrID=1e54debc-f840-42ad-9504-8a1e522062ad service=server-manager time="2024-09-26T10:35:25+02:00" level=info msg="Setting gluon ID" addrID=1e54debc-f840-42ad-9504-8a1e522062ad gluonID=868c2395-f318-4876-b6e8-65720b0aadb1 userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Created new IMAP user" addrID=1e54debc-f840-42ad-9504-8a1e522062ad gluonID=868c2395-f318-4876-b6e8-65720b0aadb1 service=server-manager time="2024-09-26T10:35:25+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:25+02:00" level=info msg=Resuming service=user-events user=ebce1112-43e4-485c-a0f1-7c35e16d5545 Scenario: Send notification 'received' and 'processed' observability metric # features/observability/remote_notification.feature:10 When the user logs in with username "9efce9bb-dc61-489b-b575-7a1a46236155" and password "password" # :1 -> *scenario time="2024-09-26T10:35:25+02:00" level=info msg="Received mailbox message count" count=0 gluonID=868c2395-f318-4876-b6e8-65720b0aadb1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:25+02:00" level=info msg="Starting IMAP Service" service=imap user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Sync triggered" service=imap user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:25.698061194 +0200 CEST m=+208.268158570" user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Syncing labels" service=imap user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ebce1112-43e4-485c-a0f1-7c35e16d5545" userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Synced labels" service=imap user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:40571/mail/v4/messages/count" pkg=gpa/client userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Syncing messages" service=imap user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Job started" service=imap user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:40571/mail/v4/messages" pkg=gpa/client userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Job finished" service=imap user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Synced messages" service=imap user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Finished user sync" duration=3.305792ms service=imap user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:25+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35: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 21}}" pkg=telemetry time="2024-09-26T10:35:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:40571/core/v4/events/AA==" pkg=gpa/client userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:40571/core/v4/events/AA==" pkg=gpa/client userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:40571/core/v4/events/AA==" pkg=gpa/client userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:40571/core/v4/events/AA==" pkg=gpa/client userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:40571/core/v4/events/AA==" pkg=gpa/client userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 And the user with username "9efce9bb-dc61-489b-b575-7a1a46236155" sends the following remote notification observability metric "received" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:35:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:40571/core/v4/events/AA==" pkg=gpa/client userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:40571/core/v4/events/AA==" pkg=gpa/client userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:40571/core/v4/events/AA==" pkg=gpa/client userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:40571/core/v4/events/AA==" pkg=gpa/client userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:40571/core/v4/events/AA==" pkg=gpa/client userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 And the user with username "9efce9bb-dc61-489b-b575-7a1a46236155" sends the following remote notification observability metric "processed" # :1 -> *scenario time="2024-09-26T10:35:36+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:36+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:36+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:36+02:00" level=info msg="Closing user" userID=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:36+02:00" level=info msg="De-registering user client, ID:ebce1112-43e4-485c-a0f1-7c35e16d5545" pkg=observability time="2024-09-26T10:35:36+02:00" level=info msg="Exiting IMAP Service" service=imap user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:36+02:00" level=info msg="Exiting service main loop" service=smtp user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:36+02:00" level=info msg="Exiting service main loop" service=notification user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:36+02:00" level=info msg="Exiting Service" service=user-identity user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:36+02:00" level=info msg="Exiting service main loop" service=telemetry user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:36+02:00" level=info msg="Exiting service" service=user-events user=ebce1112-43e4-485c-a0f1-7c35e16d5545 time="2024-09-26T10:35:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:36+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:36+02:00" level=info msg="Closing service" service=unleash Then it succeeds # :1 -> *scenario Feature: SMTP client authentication with address modes === RUN TestFeatures/SMTP_client_can_authenticate_successfully_with_secondary_address_in_combine_mode time="2024-09-26T10:35:36+02:00" level=info msg="User '4d815843-18a2-440a-9def-0ebdc95b74f5' created with id=dfdb114f-fc7a-4572-8054-a9e2c7e94d34" pkg=gpa/server/backend Background: Given there exists an account with username "4d815843-18a2-440a-9def-0ebdc95b74f5" and password "password" # :1 -> *scenario And the account "4d815843-18a2-440a-9def-0ebdc95b74f5" has additional address "60ec66c3-a601-4827-a125-703370721157@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:35:36+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/150/config774403811/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/150/cache3622971130/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/150/cache3622971130/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/150/data2273168412/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/150/data2273168412/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:36+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:36+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:36+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/150/config774403811/grpcServerConfig.json time="2024-09-26T10:35:36+02:00" level=info msg="gRPC server listening on /tmp/bridge1353" pkg=grpc time="2024-09-26T10:35:36+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:36+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:36+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:36+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:36+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:36+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-09-26T10:35:36+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ec108ef3)" time="2024-09-26T10:35:36+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ec108ef3)" time="2024-09-26T10:35:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41155/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:41155/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:41155/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:36+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:36+02:00" level=info msg="Adding vault user" userID=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:36+02:00" level=info msg="Creating new user" userID=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41155/core/v4/events/latest" pkg=gpa/client userID=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41155/core/v4/settings" pkg=gpa/client userID=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Registering user client, ID:dfdb114f-fc7a-4572-8054-a9e2c7e94d34" pkg=observability time="2024-09-26T10:35:37+02:00" level=info msg="Starting service main loop" service=telemetry user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Starting service main loop" service=notification user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Starting service main loop" service=smtp user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41155/core/v4/labels?Type=4" pkg=gpa/client userID=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41155/core/v4/labels?Type=3" pkg=gpa/client userID=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41155/core/v4/labels?Type=1" pkg=gpa/client userID=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Adding user to imap server" addrID=f68ecc10-68d5-4e22-a245-62b557a61344 service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Creating new IMAP user" addrID=f68ecc10-68d5-4e22-a245-62b557a61344 service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Setting gluon ID" addrID=f68ecc10-68d5-4e22-a245-62b557a61344 gluonID=37fe6276-bcf6-45d9-bcb4-df527f23cd17 userID=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Created new IMAP user" addrID=f68ecc10-68d5-4e22-a245-62b557a61344 gluonID=37fe6276-bcf6-45d9-bcb4-df527f23cd17 service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg=Resuming service=user-events user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 And the user logs in with username "4d815843-18a2-440a-9def-0ebdc95b74f5" and password "password" # :1 -> *scenario time="2024-09-26T10:35:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=37fe6276-bcf6-45d9-bcb4-df527f23cd17 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:37+02:00" level=info msg="Starting IMAP Service" service=imap user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Sync triggered" service=imap user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:37.007852945 +0200 CEST m=+219.577950311" user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Syncing labels" service=imap user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:dfdb114f-fc7a-4572-8054-a9e2c7e94d34" userID=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Synced labels" service=imap user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41155/mail/v4/messages/count" pkg=gpa/client userID=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Syncing messages" service=imap user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Job started" service=imap user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:41155/mail/v4/messages" pkg=gpa/client userID=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Job finished" service=imap user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Synced messages" service=imap user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Finished user sync" duration=8.308837ms service=imap user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 And user "4d815843-18a2-440a-9def-0ebdc95b74f5" finishes syncing # :1 -> *scenario time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:41155/data/v1/stats" pkg=gpa/client userID=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Configuration Status Success event sent." userID=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 When user "4d815843-18a2-440a-9def-0ebdc95b74f5" connects and authenticates SMTP client "1" with address "60ec66c3-a601-4827-a125-703370721157@proton.local" # :1 -> *scenario time="2024-09-26T10:35:37+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:37+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:37+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:37+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:37+02:00" level=info msg="Closing user" userID=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="De-registering user client, ID:dfdb114f-fc7a-4572-8054-a9e2c7e94d34" pkg=observability time="2024-09-26T10:35:37+02:00" level=info msg="Exiting IMAP Service" service=imap user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Exiting service main loop" service=smtp user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Exiting service main loop" service=notification user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Exiting Service" service=user-identity user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Exiting service main loop" service=telemetry user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Exiting service" service=user-events user=dfdb114f-fc7a-4572-8054-a9e2c7e94d34 time="2024-09-26T10:35:37+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:37+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Closing service" service=unleash Then it succeeds # :1 -> *scenario === RUN TestFeatures/SMTP_client_can_authenticate_successfully_with_secondary_address_in_split_mode time="2024-09-26T10:35:37+02:00" level=info msg="User '94b90d6a-32b3-4611-a877-0fb7eabed78c' created with id=0ee2df2f-f335-4940-a0d2-be73b06248df" pkg=gpa/server/backend time="2024-09-26T10:35:37+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:37+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/151/config99406462/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:37+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/151/cache3817496143/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:37+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/151/cache3817496143/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:37+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/151/data2140197371/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/151/data2140197371/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:37+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:37+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:37+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:37+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:37+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:37+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:37+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/151/config99406462/grpcServerConfig.json time="2024-09-26T10:35:37+02:00" level=info msg="gRPC server listening on /tmp/bridge1874" pkg=grpc time="2024-09-26T10:35:37+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:37+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:37+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:37+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:37+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:37+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:37+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:37+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:37+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:37+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-09-26T10:35:37+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (62798524)" time="2024-09-26T10:35:37+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (62798524)" time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:37451/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:37451/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:37451/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:37+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Adding vault user" userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Creating new user" userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:37451/core/v4/events/latest" pkg=gpa/client userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:37451/core/v4/settings" pkg=gpa/client userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Registering user client, ID:0ee2df2f-f335-4940-a0d2-be73b06248df" pkg=observability time="2024-09-26T10:35:37+02:00" level=info msg="Starting service main loop" service=telemetry user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Starting service main loop" service=notification user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Starting service main loop" service=smtp user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:37451/core/v4/labels?Type=4" pkg=gpa/client userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:37451/core/v4/labels?Type=3" pkg=gpa/client userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:37451/core/v4/labels?Type=1" pkg=gpa/client userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Adding user to imap server" addrID=1ed27667-ed50-4a3f-955a-a8db4ab355c9 service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Creating new IMAP user" addrID=1ed27667-ed50-4a3f-955a-a8db4ab355c9 service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Setting gluon ID" addrID=1ed27667-ed50-4a3f-955a-a8db4ab355c9 gluonID=4d1ca1e6-157c-4434-a180-34f6fe35c731 userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Created new IMAP user" addrID=1ed27667-ed50-4a3f-955a-a8db4ab355c9 gluonID=4d1ca1e6-157c-4434-a180-34f6fe35c731 service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg=Resuming service=user-events user=0ee2df2f-f335-4940-a0d2-be73b06248df And the user logs in with username "94b90d6a-32b3-4611-a877-0fb7eabed78c" and password "password" # :1 -> *scenario time="2024-09-26T10:35:37+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Setting address mode" mode=split userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4d1ca1e6-157c-4434-a180-34f6fe35c731 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:37+02:00" level=info msg="Starting IMAP Service" service=imap user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Sync triggered" service=imap user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Setting Split Address Mode" service=imap user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0ee2df2f-f335-4940-a0d2-be73b06248df" userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:37.925699004 +0200 CEST m=+220.495796370" user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Finished user sync" duration="31.54µs" service=imap user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Removing gluon ID" addrID=1ed27667-ed50-4a3f-955a-a8db4ab355c9 gluonID=4d1ca1e6-157c-4434-a180-34f6fe35c731 userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Adding user to imap server" addrID=1ed27667-ed50-4a3f-955a-a8db4ab355c9 service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Creating new IMAP user" addrID=1ed27667-ed50-4a3f-955a-a8db4ab355c9 service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Setting gluon ID" addrID=1ed27667-ed50-4a3f-955a-a8db4ab355c9 gluonID=564022d0-8b26-4d6f-b225-3575346fc661 userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Created new IMAP user" addrID=1ed27667-ed50-4a3f-955a-a8db4ab355c9 gluonID=564022d0-8b26-4d6f-b225-3575346fc661 service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=564022d0-8b26-4d6f-b225-3575346fc661 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:37+02:00" level=info msg="Adding user to imap server" addrID=7244930f-fdc2-457e-8b2e-1f9808faca60 service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Creating new IMAP user" addrID=7244930f-fdc2-457e-8b2e-1f9808faca60 service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Setting gluon ID" addrID=7244930f-fdc2-457e-8b2e-1f9808faca60 gluonID=8361a14f-fcdf-4ab7-91f4-6c63ac09e506 userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Created new IMAP user" addrID=7244930f-fdc2-457e-8b2e-1f9808faca60 gluonID=8361a14f-fcdf-4ab7-91f4-6c63ac09e506 service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Sync triggered" service=imap user=0ee2df2f-f335-4940-a0d2-be73b06248df And the user sets the address mode of user "94b90d6a-32b3-4611-a877-0fb7eabed78c" to "split" # :1 -> *scenario time="2024-09-26T10:35:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8361a14f-fcdf-4ab7-91f4-6c63ac09e506 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:37+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:37.934501267 +0200 CEST m=+220.504598643" user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Syncing labels" service=imap user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Synced labels" service=imap user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:37451/mail/v4/messages/count" pkg=gpa/client userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Syncing messages" service=imap user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Job started" service=imap user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:37451/mail/v4/messages" pkg=gpa/client userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Job finished" service=imap user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Synced messages" service=imap user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Finished user sync" duration=7.154846ms service=imap user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=0ee2df2f-f335-4940-a0d2-be73b06248df And user "94b90d6a-32b3-4611-a877-0fb7eabed78c" finishes syncing # :1 -> *scenario time="2024-09-26T10:35:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:37451/data/v1/stats" pkg=gpa/client userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Configuration Status Success event sent." userID=0ee2df2f-f335-4940-a0d2-be73b06248df When user "94b90d6a-32b3-4611-a877-0fb7eabed78c" connects and authenticates SMTP client "1" with address "272d8f08-8004-4bad-a5e4-ba164f1101eb@proton.local" # :1 -> *scenario time="2024-09-26T10:35:37+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:37+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:37+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:37+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:37+02:00" level=info msg="Closing user" userID=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="De-registering user client, ID:0ee2df2f-f335-4940-a0d2-be73b06248df" pkg=observability time="2024-09-26T10:35:37+02:00" level=info msg="Exiting IMAP Service" service=imap user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Exiting service main loop" service=smtp user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Exiting service main loop" service=notification user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Exiting Service" service=user-identity user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Exiting service main loop" service=telemetry user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Exiting service" service=user-events user=0ee2df2f-f335-4940-a0d2-be73b06248df time="2024-09-26T10:35:37+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:37+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:37+02:00" level=info msg="Closing service" service=unleash Then it succeeds # :1 -> *scenario === RUN TestFeatures/SMTP_client_can_authenticate_successfully_with_disabled_alias_in_combine_mode time="2024-09-26T10:35:38+02:00" level=info msg="User '299c4a2a-d1ed-49f9-ae76-492f7627da72' created with id=df521a7b-7736-495b-bc50-39b404bfd277" pkg=gpa/server/backend Scenario: SMTP client can authenticate successfully with disabled alias in combine mode # features/smtp/addressmode.feature:24 Given the account "299c4a2a-d1ed-49f9-ae76-492f7627da72" has additional disabled address "89e3b9bb-48fc-4ee1-8bb9-feb66d3836c4@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:35:38+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:38+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/152/config2728081854/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:38+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/152/cache2760360104/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:38+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/152/cache2760360104/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:38+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/152/data1900341835/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/152/data1900341835/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:38+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:38+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:38+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:38+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:38+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:38+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:38+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/152/config2728081854/grpcServerConfig.json time="2024-09-26T10:35:38+02:00" level=info msg="gRPC server listening on /tmp/bridge5229" pkg=grpc time="2024-09-26T10:35:38+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:38+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:38+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:38+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:38+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:38+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:38+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:38+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:38+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:38+02:00" level=info msg="Frontend client started" Given bridge starts # :1 -> *scenario time="2024-09-26T10:35:38+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (eb891fc5)" time="2024-09-26T10:35:38+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (eb891fc5)" time="2024-09-26T10:35:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:44121/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:44121/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:44121/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:38+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Adding vault user" userID=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Creating new user" userID=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Creating user object" numAddr=3 numLabels=12 userID=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:44121/core/v4/events/latest" pkg=gpa/client userID=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:44121/core/v4/settings" pkg=gpa/client userID=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Registering user client, ID:df521a7b-7736-495b-bc50-39b404bfd277" pkg=observability time="2024-09-26T10:35:39+02:00" level=info msg="Starting service main loop" service=telemetry user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Starting user identity service" numAddr=3 service=user-identity user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Starting service main loop" service=notification user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Starting service main loop" service=smtp user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:44121/core/v4/labels?Type=4" pkg=gpa/client userID=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:44121/core/v4/labels?Type=3" pkg=gpa/client userID=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:44121/core/v4/labels?Type=1" pkg=gpa/client userID=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Adding user to imap server" addrID=3bb362f8-e615-4b75-b63f-54a861f8934d service=server-manager time="2024-09-26T10:35:39+02:00" level=info msg="Creating new IMAP user" addrID=3bb362f8-e615-4b75-b63f-54a861f8934d service=server-manager time="2024-09-26T10:35:39+02:00" level=info msg="Setting gluon ID" addrID=3bb362f8-e615-4b75-b63f-54a861f8934d gluonID=33514345-1806-4b20-b4c7-effe060baed1 userID=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Created new IMAP user" addrID=3bb362f8-e615-4b75-b63f-54a861f8934d gluonID=33514345-1806-4b20-b4c7-effe060baed1 service=server-manager time="2024-09-26T10:35:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:39+02:00" level=info msg=Resuming service=user-events user=df521a7b-7736-495b-bc50-39b404bfd277 And the user logs in with username "299c4a2a-d1ed-49f9-ae76-492f7627da72" and password "password" # :1 -> *scenario time="2024-09-26T10:35:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=33514345-1806-4b20-b4c7-effe060baed1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:39+02:00" level=info msg="Starting IMAP Service" service=imap user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Sync triggered" service=imap user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:39.050233778 +0200 CEST m=+221.620331144" user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Syncing labels" service=imap user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:df521a7b-7736-495b-bc50-39b404bfd277" userID=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Synced labels" service=imap user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:44121/mail/v4/messages/count" pkg=gpa/client userID=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Syncing messages" service=imap user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Job started" service=imap user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:44121/mail/v4/messages" pkg=gpa/client userID=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Job finished" service=imap user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Synced messages" service=imap user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Finished user sync" duration=4.322953ms service=imap user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=df521a7b-7736-495b-bc50-39b404bfd277 And user "299c4a2a-d1ed-49f9-ae76-492f7627da72" finishes syncing # :1 -> *scenario time="2024-09-26T10:35:39+02:00" level=error msg="Incorrect login credentials." pkg=smtp username=89e3b9bb-48fc-4ee1-8bb9-feb66d3836c4@proton.local When user "299c4a2a-d1ed-49f9-ae76-492f7627da72" connects and authenticates SMTP client "1" with address "89e3b9bb-48fc-4ee1-8bb9-feb66d3836c4@proton.local" # :1 -> *scenario time="2024-09-26T10:35:39+02:00" level=error msg="Failed to close SMTP client" error="close tcp 127.0.0.1:58322->127.0.0.1:1025: use of closed network connection" time="2024-09-26T10:35:39+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:39+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:39+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:39+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:39+02:00" level=info msg="Closing user" userID=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="De-registering user client, ID:df521a7b-7736-495b-bc50-39b404bfd277" pkg=observability time="2024-09-26T10:35:39+02:00" level=info msg="Exiting IMAP Service" service=imap user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Exiting service main loop" service=smtp user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Exiting service main loop" service=notification user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Exiting Service" service=user-identity user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Exiting service main loop" service=telemetry user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Exiting service" service=user-events user=df521a7b-7736-495b-bc50-39b404bfd277 time="2024-09-26T10:35:39+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:39+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:39+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:39+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:39+02:00" level=info msg="Closing service" service=unleash Then it fails # :1 -> *scenario === RUN TestFeatures/SMTP_client_can_authenticate_successfully_with_disabled_alias_in_split_mode time="2024-09-26T10:35:39+02:00" level=info msg="User '66126d75-d243-4d60-8f31-bcaced37e0b3' created with id=f16707ec-663e-449d-b5a8-162099ddec12" pkg=gpa/server/backend Scenario: SMTP client can authenticate successfully with disabled alias in split mode # features/smtp/addressmode.feature:35 Given the account "66126d75-d243-4d60-8f31-bcaced37e0b3" has additional disabled address "0fe97922-c3b4-4e8a-a617-09aeda1f8560@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:35:39+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:39+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/153/config660420299/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:39+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/153/cache2983844012/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:39+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/153/cache2983844012/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:39+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/153/data1366574017/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/153/data1366574017/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:39+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:39+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:39+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:39+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:39+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:39+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:39+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/153/config660420299/grpcServerConfig.json time="2024-09-26T10:35:39+02:00" level=info msg="gRPC server listening on /tmp/bridge2572" pkg=grpc time="2024-09-26T10:35:39+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:39+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:39+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:39+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:39+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:39+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:39+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:39+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:39+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:39+02:00" level=info msg="Frontend client started" Given bridge starts # :1 -> *scenario time="2024-09-26T10:35:39+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f5534071)" time="2024-09-26T10:35:39+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f5534071)" time="2024-09-26T10:35:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:45323/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:45323/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:45323/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:40+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Adding vault user" userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Creating new user" userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Creating user object" numAddr=3 numLabels=12 userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:45323/core/v4/events/latest" pkg=gpa/client userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:45323/core/v4/settings" pkg=gpa/client userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Registering user client, ID:f16707ec-663e-449d-b5a8-162099ddec12" pkg=observability time="2024-09-26T10:35:40+02:00" level=info msg="Starting service main loop" service=telemetry user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Starting user identity service" numAddr=3 service=user-identity user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Starting service main loop" service=notification user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Starting service main loop" service=smtp user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:45323/core/v4/labels?Type=4" pkg=gpa/client userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:45323/core/v4/labels?Type=3" pkg=gpa/client userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:45323/core/v4/labels?Type=1" pkg=gpa/client userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Adding user to imap server" addrID=23055a87-2a6d-439a-917f-92c8719ca4b1 service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Creating new IMAP user" addrID=23055a87-2a6d-439a-917f-92c8719ca4b1 service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Setting gluon ID" addrID=23055a87-2a6d-439a-917f-92c8719ca4b1 gluonID=e2854342-6d0c-4343-bdcf-3165969c33cb userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Created new IMAP user" addrID=23055a87-2a6d-439a-917f-92c8719ca4b1 gluonID=e2854342-6d0c-4343-bdcf-3165969c33cb service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg=Resuming service=user-events user=f16707ec-663e-449d-b5a8-162099ddec12 And the user logs in with username "66126d75-d243-4d60-8f31-bcaced37e0b3" and password "password" # :1 -> *scenario time="2024-09-26T10:35:40+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Setting address mode" mode=split userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e2854342-6d0c-4343-bdcf-3165969c33cb labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:40+02:00" level=info msg="Starting IMAP Service" service=imap user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Sync triggered" service=imap user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Setting Split Address Mode" service=imap user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f16707ec-663e-449d-b5a8-162099ddec12" userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:40.206541301 +0200 CEST m=+222.776638667" user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Finished user sync" duration="23.725µs" service=imap user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Removing gluon ID" addrID=23055a87-2a6d-439a-917f-92c8719ca4b1 gluonID=e2854342-6d0c-4343-bdcf-3165969c33cb userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Adding user to imap server" addrID=23055a87-2a6d-439a-917f-92c8719ca4b1 service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Creating new IMAP user" addrID=23055a87-2a6d-439a-917f-92c8719ca4b1 service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Setting gluon ID" addrID=23055a87-2a6d-439a-917f-92c8719ca4b1 gluonID=8b637775-3f21-452a-8b5c-e0994f71e110 userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Created new IMAP user" addrID=23055a87-2a6d-439a-917f-92c8719ca4b1 gluonID=8b637775-3f21-452a-8b5c-e0994f71e110 service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Adding user to imap server" addrID=832e6451-abdd-44ff-b6f9-220cc9024fa1 service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Creating new IMAP user" addrID=832e6451-abdd-44ff-b6f9-220cc9024fa1 service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8b637775-3f21-452a-8b5c-e0994f71e110 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:40+02:00" level=info msg="Setting gluon ID" addrID=832e6451-abdd-44ff-b6f9-220cc9024fa1 gluonID=0205a17a-6184-4723-a838-cb1cbad64354 userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Created new IMAP user" addrID=832e6451-abdd-44ff-b6f9-220cc9024fa1 gluonID=0205a17a-6184-4723-a838-cb1cbad64354 service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0205a17a-6184-4723-a838-cb1cbad64354 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:40+02:00" level=info msg="Adding user to imap server" addrID=2b1c63a1-78af-499c-8ac2-81bfd7a1b42b service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Creating new IMAP user" addrID=2b1c63a1-78af-499c-8ac2-81bfd7a1b42b service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Setting gluon ID" addrID=2b1c63a1-78af-499c-8ac2-81bfd7a1b42b gluonID=497e6a85-a405-48a0-a908-f3f089748eda userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Created new IMAP user" addrID=2b1c63a1-78af-499c-8ac2-81bfd7a1b42b gluonID=497e6a85-a405-48a0-a908-f3f089748eda service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Sync triggered" service=imap user=f16707ec-663e-449d-b5a8-162099ddec12 And the user sets the address mode of user "66126d75-d243-4d60-8f31-bcaced37e0b3" to "split" # :1 -> *scenario time="2024-09-26T10:35:40+02:00" level=info msg="Received mailbox message count" count=0 gluonID=497e6a85-a405-48a0-a908-f3f089748eda labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:40+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:40.219676656 +0200 CEST m=+222.789774032" user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Syncing labels" service=imap user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Synced labels" service=imap user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:45323/mail/v4/messages/count" pkg=gpa/client userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Syncing messages" service=imap user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Job started" service=imap user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:45323/mail/v4/messages" pkg=gpa/client userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Job finished" service=imap user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Synced messages" service=imap user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Finished user sync" duration=9.640112ms service=imap user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=f16707ec-663e-449d-b5a8-162099ddec12 And user "66126d75-d243-4d60-8f31-bcaced37e0b3" finishes syncing # :1 -> *scenario time="2024-09-26T10:35:40+02:00" level=error msg="Incorrect login credentials." pkg=smtp username=0fe97922-c3b4-4e8a-a617-09aeda1f8560@proton.local When user "66126d75-d243-4d60-8f31-bcaced37e0b3" connects and authenticates SMTP client "1" with address "0fe97922-c3b4-4e8a-a617-09aeda1f8560@proton.local" # :1 -> *scenario time="2024-09-26T10:35:40+02:00" level=error msg="Failed to close SMTP client" error="close tcp 127.0.0.1:54946->127.0.0.1:1025: use of closed network connection" time="2024-09-26T10:35:40+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:40+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:40+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:40+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:40+02:00" level=info msg="Closing user" userID=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="De-registering user client, ID:f16707ec-663e-449d-b5a8-162099ddec12" pkg=observability time="2024-09-26T10:35:40+02:00" level=info msg="Exiting IMAP Service" service=imap user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Exiting service main loop" service=smtp user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Exiting service main loop" service=notification user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Exiting Service" service=user-identity user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Exiting service main loop" service=telemetry user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Exiting service" service=user-events user=f16707ec-663e-449d-b5a8-162099ddec12 time="2024-09-26T10:35:40+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:40+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:40+02:00" level=info msg="Closing service" service=unleash Then it fails # :1 -> *scenario Feature: A user can authenticate an SMTP client === RUN TestFeatures/SMTP_client_can_authenticate_successfully time="2024-09-26T10:35:40+02:00" level=info msg="User 'bb46de9b-1f20-4267-a7bc-9cbba7912418' created with id=a66f9cb2-3c6d-4f83-aa54-826fbdafab32" pkg=gpa/server/backend Background: Given there exists an account with username "bb46de9b-1f20-4267-a7bc-9cbba7912418" and password "password" # :1 -> *scenario time="2024-09-26T10:35:40+02:00" level=info msg="User 'f640d798-1100-4ef5-9032-86ca28f3c415' created with id=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4" pkg=gpa/server/backend And there exists an account with username "f640d798-1100-4ef5-9032-86ca28f3c415" and password "password2" # :1 -> *scenario And the account "bb46de9b-1f20-4267-a7bc-9cbba7912418" has additional address "ad390456-5e21-485b-978a-954c619f2442@proton.local" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:35:41+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:41+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/154/config1919325777/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:41+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/154/cache2573433130/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:41+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/154/cache2573433130/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:41+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/154/data2138790430/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/154/data2138790430/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:41+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:41+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:41+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:41+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:41+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:41+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:41+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/154/config1919325777/grpcServerConfig.json time="2024-09-26T10:35:41+02:00" level=info msg="gRPC server listening on /tmp/bridge6504" pkg=grpc time="2024-09-26T10:35:41+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:41+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:41+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:41+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:41+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:41+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:41+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:41+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:41+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:41+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:35:41+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2bcb235d)" time="2024-09-26T10:35:41+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2bcb235d)" time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44307/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:44307/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:44307/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:41+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Adding vault user" userID=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Creating new user" userID=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44307/core/v4/events/latest" pkg=gpa/client userID=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44307/core/v4/settings" pkg=gpa/client userID=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Registering user client, ID:a66f9cb2-3c6d-4f83-aa54-826fbdafab32" pkg=observability time="2024-09-26T10:35:41+02:00" level=info msg="Starting service main loop" service=telemetry user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Starting service main loop" service=notification user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Starting service main loop" service=smtp user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44307/core/v4/labels?Type=4" pkg=gpa/client userID=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44307/core/v4/labels?Type=3" pkg=gpa/client userID=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44307/core/v4/labels?Type=1" pkg=gpa/client userID=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Adding user to imap server" addrID=82199be5-d794-45b5-98f2-429ebde7b733 service=server-manager time="2024-09-26T10:35:41+02:00" level=info msg="Creating new IMAP user" addrID=82199be5-d794-45b5-98f2-429ebde7b733 service=server-manager time="2024-09-26T10:35:41+02:00" level=info msg="Setting gluon ID" addrID=82199be5-d794-45b5-98f2-429ebde7b733 gluonID=86e8e1f2-10af-4020-92b7-ebc03f27e1af userID=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Created new IMAP user" addrID=82199be5-d794-45b5-98f2-429ebde7b733 gluonID=86e8e1f2-10af-4020-92b7-ebc03f27e1af service=server-manager time="2024-09-26T10:35:41+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:41+02:00" level=info msg=Resuming service=user-events user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 And the user logs in with username "bb46de9b-1f20-4267-a7bc-9cbba7912418" and password "password" # :1 -> *scenario time="2024-09-26T10:35:41+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (dc45448c)" time="2024-09-26T10:35:41+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (dc45448c)" time="2024-09-26T10:35:41+02:00" level=info msg="Received mailbox message count" count=0 gluonID=86e8e1f2-10af-4020-92b7-ebc03f27e1af labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:41+02:00" level=info msg="Starting IMAP Service" service=imap user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Sync triggered" service=imap user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:41.511065136 +0200 CEST m=+224.081162512" user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Syncing labels" service=imap user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a66f9cb2-3c6d-4f83-aa54-826fbdafab32" userID=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Synced labels" service=imap user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44307/mail/v4/messages/count" pkg=gpa/client userID=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Syncing messages" service=imap user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Job started" service=imap user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:44307/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:44307/mail/v4/messages" pkg=gpa/client userID=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Job finished" service=imap user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Synced messages" service=imap user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Finished user sync" duration=17.04359ms service=imap user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:44307/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:41+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35: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-09-26T10:35:41+02:00" level=info msg="Adding vault user" userID=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Creating new user" userID=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44307/core/v4/events/latest" pkg=gpa/client userID=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44307/core/v4/settings" pkg=gpa/client userID=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Registering user client, ID:72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4" pkg=observability time="2024-09-26T10:35:41+02:00" level=info msg="Starting service main loop" service=telemetry user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Starting service main loop" service=notification user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Starting service main loop" service=smtp user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44307/core/v4/labels?Type=4" pkg=gpa/client userID=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44307/core/v4/labels?Type=3" pkg=gpa/client userID=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44307/core/v4/labels?Type=1" pkg=gpa/client userID=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Adding user to imap server" addrID=3645a7da-08b7-49b9-b9f4-30e304e9fcae service=server-manager time="2024-09-26T10:35:41+02:00" level=info msg="Creating new IMAP user" addrID=3645a7da-08b7-49b9-b9f4-30e304e9fcae service=server-manager time="2024-09-26T10:35:41+02:00" level=info msg="Setting gluon ID" addrID=3645a7da-08b7-49b9-b9f4-30e304e9fcae gluonID=60170c39-0c42-429a-9dff-d5aff583505b userID=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Created new IMAP user" addrID=3645a7da-08b7-49b9-b9f4-30e304e9fcae gluonID=60170c39-0c42-429a-9dff-d5aff583505b service=server-manager time="2024-09-26T10:35:41+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:41+02:00" level=info msg=Resuming service=user-events user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 And the user logs in with username "f640d798-1100-4ef5-9032-86ca28f3c415" and password "password2" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:35:41+02:00" level=info msg="Received mailbox message count" count=0 gluonID=60170c39-0c42-429a-9dff-d5aff583505b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:41+02:00" level=info msg="Starting IMAP Service" service=imap user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Sync triggered" service=imap user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:41.766918914 +0200 CEST m=+224.337016290" user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Syncing labels" service=imap user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 Scenario: SMTP client can authenticate successfully # features/smtp/auth.feature:12 When user "bb46de9b-1f20-4267-a7bc-9cbba7912418" connects SMTP client "1" # :1 -> *scenario time="2024-09-26T10:35:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:44307/data/v1/stats" pkg=gpa/client userID=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Configuration Status Success event sent." userID=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:41+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:41+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:41+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:41+02:00" level=info msg="Closing user" userID=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="De-registering user client, ID:a66f9cb2-3c6d-4f83-aa54-826fbdafab32" pkg=observability time="2024-09-26T10:35:41+02:00" level=info msg="Exiting IMAP Service" service=imap user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Exiting service main loop" service=smtp user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Exiting service main loop" service=notification user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Exiting Service" service=user-identity user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Exiting service main loop" service=telemetry user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Exiting service" service=user-events user=a66f9cb2-3c6d-4f83-aa54-826fbdafab32 time="2024-09-26T10:35:41+02:00" level=info msg="Closing user" userID=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="De-registering user client, ID:72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4" pkg=observability time="2024-09-26T10:35:41+02:00" level=info msg="Synced labels" service=imap user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4" userID=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=warning msg="Get \"https://127.0.0.1:44307/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:35:41+02:00" level=error msg="Get \"https://127.0.0.1:44307/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:35: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:44307/mail/v4/messages/count\": context canceled" service=imap user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Finished user sync" duration=1.908812ms service=imap user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Exiting IMAP Service" service=imap user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Exiting service main loop" service=smtp user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Exiting service main loop" service=notification user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Exiting Service" service=user-identity user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Exiting service main loop" service=telemetry user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Exiting service" service=user-events user=72ac79c5-bcfd-4b2f-93e5-ffb942bbf9b4 time="2024-09-26T10:35:41+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:41+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:41+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:41+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:41+02:00" level=info msg="Closing service" service=unleash Then SMTP client "1" can authenticate # :1 -> *scenario === RUN TestFeatures/User_agent_with_only_SMTP_client_connected time="2024-09-26T10:35:41+02:00" level=info msg="User '7d0899d5-dca2-4ffa-ae24-e7d1e243eb7e' created with id=9642e63b-2349-4ebc-bd79-29249be966ee" pkg=gpa/server/backend time="2024-09-26T10:35:42+02:00" level=info msg="User 'ab8fc7b2-e1a9-4661-91bd-d632d6c149d3' created with id=c679065f-36ce-48b9-9cd9-5ea4e7da100e" pkg=gpa/server/backend time="2024-09-26T10:35:42+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:42+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/155/config3402096632/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:42+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/155/cache2228574893/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:42+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/155/cache2228574893/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:42+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/155/data3311852690/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/155/data3311852690/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:42+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:42+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:42+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:42+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:42+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:42+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:42+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/155/config3402096632/grpcServerConfig.json time="2024-09-26T10:35:42+02:00" level=info msg="gRPC server listening on /tmp/bridge4365" pkg=grpc time="2024-09-26T10:35:42+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:42+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:42+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:42+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:42+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:42+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:42+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:42+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:42+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:42+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:42+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4c8c9c13)" time="2024-09-26T10:35:42+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4c8c9c13)" time="2024-09-26T10:35:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:34791/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:34791/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:34791/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:42+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Adding vault user" userID=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Creating new user" userID=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34791/core/v4/events/latest" pkg=gpa/client userID=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34791/core/v4/settings" pkg=gpa/client userID=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Registering user client, ID:9642e63b-2349-4ebc-bd79-29249be966ee" pkg=observability time="2024-09-26T10:35:43+02:00" level=info msg="Starting service main loop" service=telemetry user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Starting service main loop" service=notification user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Starting service main loop" service=smtp user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34791/core/v4/labels?Type=4" pkg=gpa/client userID=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34791/core/v4/labels?Type=3" pkg=gpa/client userID=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34791/core/v4/labels?Type=1" pkg=gpa/client userID=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Adding user to imap server" addrID=2131a873-6d5f-441d-90e7-925cfeeb72fc service=server-manager time="2024-09-26T10:35:43+02:00" level=info msg="Creating new IMAP user" addrID=2131a873-6d5f-441d-90e7-925cfeeb72fc service=server-manager time="2024-09-26T10:35:43+02:00" level=info msg="Setting gluon ID" addrID=2131a873-6d5f-441d-90e7-925cfeeb72fc gluonID=eac08e59-4dff-4269-9705-4d528e546913 userID=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Created new IMAP user" addrID=2131a873-6d5f-441d-90e7-925cfeeb72fc gluonID=eac08e59-4dff-4269-9705-4d528e546913 service=server-manager time="2024-09-26T10:35:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:43+02:00" level=info msg=Resuming service=user-events user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=eac08e59-4dff-4269-9705-4d528e546913 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:43+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d516ee4e)" time="2024-09-26T10:35:43+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d516ee4e)" time="2024-09-26T10:35:43+02:00" level=info msg="Starting IMAP Service" service=imap user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Sync triggered" service=imap user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:43.023261181 +0200 CEST m=+225.593358567" user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Syncing labels" service=imap user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9642e63b-2349-4ebc-bd79-29249be966ee" userID=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Synced labels" service=imap user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34791/mail/v4/messages/count" pkg=gpa/client userID=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:34791/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:43+02:00" level=info msg="Syncing messages" service=imap user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Job started" service=imap user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:34791/mail/v4/messages" pkg=gpa/client userID=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Job finished" service=imap user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Synced messages" service=imap user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Finished user sync" duration=13.757044ms service=imap user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:34791/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:43+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35: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 74}}" pkg=telemetry time="2024-09-26T10:35:43+02:00" level=info msg="Adding vault user" userID=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Creating new user" userID=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34791/core/v4/events/latest" pkg=gpa/client userID=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34791/core/v4/settings" pkg=gpa/client userID=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Registering user client, ID:c679065f-36ce-48b9-9cd9-5ea4e7da100e" pkg=observability time="2024-09-26T10:35:43+02:00" level=info msg="Starting service main loop" service=telemetry user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Starting service main loop" service=notification user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Starting service main loop" service=smtp user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34791/core/v4/labels?Type=4" pkg=gpa/client userID=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34791/core/v4/labels?Type=3" pkg=gpa/client userID=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34791/core/v4/labels?Type=1" pkg=gpa/client userID=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Adding user to imap server" addrID=c0e520d7-3dc9-43ca-a85c-c605d05eb5fb service=server-manager time="2024-09-26T10:35:43+02:00" level=info msg="Creating new IMAP user" addrID=c0e520d7-3dc9-43ca-a85c-c605d05eb5fb service=server-manager time="2024-09-26T10:35:43+02:00" level=info msg="Setting gluon ID" addrID=c0e520d7-3dc9-43ca-a85c-c605d05eb5fb gluonID=baaaee6d-2679-4f25-8df7-98875d977fb0 userID=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Created new IMAP user" addrID=c0e520d7-3dc9-43ca-a85c-c605d05eb5fb gluonID=baaaee6d-2679-4f25-8df7-98875d977fb0 service=server-manager time="2024-09-26T10:35:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:43+02:00" level=info msg=Resuming service=user-events user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=baaaee6d-2679-4f25-8df7-98875d977fb0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:43+02:00" level=info msg="Starting IMAP Service" service=imap user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Sync triggered" service=imap user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:43.272388295 +0200 CEST m=+225.842485671" user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Syncing labels" service=imap user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c679065f-36ce-48b9-9cd9-5ea4e7da100e" userID=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Synced labels" service=imap user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34791/mail/v4/messages/count" pkg=gpa/client userID=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Syncing messages" service=imap user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Job started" service=imap user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:34791/mail/v4/messages" pkg=gpa/client userID=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Job finished" service=imap user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Synced messages" service=imap user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Finished user sync" duration=4.169852ms service=imap user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=c679065f-36ce-48b9-9cd9-5ea4e7da100e 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 "7d0899d5-dca2-4ffa-ae24-e7d1e243eb7e" connects SMTP client "1" # :1 -> *scenario time="2024-09-26T10:35:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:34791/data/v1/stats" pkg=gpa/client userID=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Configuration Status Success event sent." userID=9642e63b-2349-4ebc-bd79-29249be966ee Then SMTP client "1" can authenticate # :1 -> *scenario time="2024-09-26T10:35:43+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:43+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:43+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:43+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:43+02:00" level=info msg="Closing user" userID=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="De-registering user client, ID:9642e63b-2349-4ebc-bd79-29249be966ee" pkg=observability time="2024-09-26T10:35:43+02:00" level=info msg="Exiting IMAP Service" service=imap user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Exiting service main loop" service=smtp user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Exiting service main loop" service=notification user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Exiting Service" service=user-identity user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Exiting service main loop" service=telemetry user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Exiting service" service=user-events user=9642e63b-2349-4ebc-bd79-29249be966ee time="2024-09-26T10:35:43+02:00" level=info msg="Closing user" userID=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="De-registering user client, ID:c679065f-36ce-48b9-9cd9-5ea4e7da100e" pkg=observability time="2024-09-26T10:35:43+02:00" level=info msg="Exiting IMAP Service" service=imap user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Exiting service main loop" service=smtp user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Exiting service main loop" service=notification user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Exiting Service" service=user-identity user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Exiting service main loop" service=telemetry user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Exiting service" service=user-events user=c679065f-36ce-48b9-9cd9-5ea4e7da100e time="2024-09-26T10:35:43+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:43+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:43+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:43+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:43+02:00" level=info msg="Closing service" service=unleash Then the user agent is "UnknownClient/0.0.1 (linux)" # :1 -> *scenario === RUN TestFeatures/SMTP_client_cannot_authenticate_with_wrong_username time="2024-09-26T10:35:43+02:00" level=info msg="User '10486616-b5ab-4649-953d-b001cf228c88' created with id=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178" pkg=gpa/server/backend time="2024-09-26T10:35:44+02:00" level=info msg="User 'add354fd-21d8-4558-8729-52e6bddde827' created with id=ab9f6915-7d50-4677-a925-67718caa8a85" pkg=gpa/server/backend time="2024-09-26T10:35:44+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/156/config3782445511/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/156/cache1117586636/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/156/cache1117586636/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/156/data908394152/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/156/data908394152/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:44+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:44+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:44+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:44+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:44+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:44+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/156/config3782445511/grpcServerConfig.json time="2024-09-26T10:35:44+02:00" level=info msg="gRPC server listening on /tmp/bridge9367" pkg=grpc time="2024-09-26T10:35:44+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:44+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:44+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:44+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:44+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:44+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:44+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:44+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:44+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d63f7e82)" time="2024-09-26T10:35:44+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d63f7e82)" time="2024-09-26T10:35:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:34685/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:34685/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:34685/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:44+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Adding vault user" userID=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Creating new user" userID=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:34685/core/v4/events/latest" pkg=gpa/client userID=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:34685/core/v4/settings" pkg=gpa/client userID=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Registering user client, ID:e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178" pkg=observability time="2024-09-26T10:35:44+02:00" level=info msg="Starting service main loop" service=telemetry user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Starting service main loop" service=notification user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Starting service main loop" service=smtp user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:34685/core/v4/labels?Type=4" pkg=gpa/client userID=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:34685/core/v4/labels?Type=3" pkg=gpa/client userID=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:34685/core/v4/labels?Type=1" pkg=gpa/client userID=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Adding user to imap server" addrID=cb1bef66-b6e7-41db-855a-a8c57d325fec service=server-manager time="2024-09-26T10:35:44+02:00" level=info msg="Creating new IMAP user" addrID=cb1bef66-b6e7-41db-855a-a8c57d325fec service=server-manager time="2024-09-26T10:35:44+02:00" level=info msg="Setting gluon ID" addrID=cb1bef66-b6e7-41db-855a-a8c57d325fec gluonID=0676e847-15a5-4e32-933e-fbf3e999c83c userID=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Created new IMAP user" addrID=cb1bef66-b6e7-41db-855a-a8c57d325fec gluonID=0676e847-15a5-4e32-933e-fbf3e999c83c service=server-manager time="2024-09-26T10:35:44+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:44+02:00" level=info msg=Resuming service=user-events user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (46afcb2d)" time="2024-09-26T10:35:44+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (46afcb2d)" time="2024-09-26T10:35:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0676e847-15a5-4e32-933e-fbf3e999c83c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:44+02:00" level=info msg="Starting IMAP Service" service=imap user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Sync triggered" service=imap user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:44.756916476 +0200 CEST m=+227.327013852" user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Syncing labels" service=imap user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178" userID=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Synced labels" service=imap user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:34685/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:34685/mail/v4/messages/count" pkg=gpa/client userID=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Syncing messages" service=imap user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Job started" service=imap user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:34685/mail/v4/messages" pkg=gpa/client userID=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Job finished" service=imap user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Synced messages" service=imap user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Finished user sync" duration=19.239117ms service=imap user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:34685/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:44+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35: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 3}}" pkg=telemetry time="2024-09-26T10:35:45+02:00" level=info msg="Adding vault user" userID=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Creating new user" userID=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:34685/core/v4/events/latest" pkg=gpa/client userID=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:34685/core/v4/settings" pkg=gpa/client userID=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Registering user client, ID:ab9f6915-7d50-4677-a925-67718caa8a85" pkg=observability time="2024-09-26T10:35:45+02:00" level=info msg="Starting service main loop" service=telemetry user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Starting service main loop" service=notification user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Starting service main loop" service=smtp user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:34685/core/v4/labels?Type=4" pkg=gpa/client userID=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:34685/core/v4/labels?Type=3" pkg=gpa/client userID=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:34685/core/v4/labels?Type=1" pkg=gpa/client userID=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Adding user to imap server" addrID=5565d73f-22c4-44f1-8fa2-a682af2eca3d service=server-manager time="2024-09-26T10:35:45+02:00" level=info msg="Creating new IMAP user" addrID=5565d73f-22c4-44f1-8fa2-a682af2eca3d service=server-manager time="2024-09-26T10:35:45+02:00" level=info msg="Setting gluon ID" addrID=5565d73f-22c4-44f1-8fa2-a682af2eca3d gluonID=48f58421-2216-4fbc-9986-ad0b8fb7a357 userID=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Created new IMAP user" addrID=5565d73f-22c4-44f1-8fa2-a682af2eca3d gluonID=48f58421-2216-4fbc-9986-ad0b8fb7a357 service=server-manager time="2024-09-26T10:35:45+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:45+02:00" level=info msg=Resuming service=user-events user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=48f58421-2216-4fbc-9986-ad0b8fb7a357 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:45+02:00" level=info msg="Starting IMAP Service" service=imap user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Sync triggered" service=imap user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:45.022157907 +0200 CEST m=+227.592255283" user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Syncing labels" service=imap user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ab9f6915-7d50-4677-a925-67718caa8a85" userID=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Synced labels" service=imap user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:34685/mail/v4/messages/count" pkg=gpa/client userID=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Syncing messages" service=imap user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Job started" service=imap user=ab9f6915-7d50-4677-a925-67718caa8a85 Scenario: SMTP client cannot authenticate with wrong username # features/smtp/auth.feature:22 When user "10486616-b5ab-4649-953d-b001cf228c88" connects SMTP client "1" # :1 -> *scenario time="2024-09-26T10:35:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:34685/mail/v4/messages" pkg=gpa/client userID=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Job finished" service=imap user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Synced messages" service=imap user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Finished user sync" duration=7.602586ms service=imap user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=error msg="Incorrect login credentials." pkg=smtp username=10486616-b5ab-4649-953d-b001cf228c88@proton.localbad time="2024-09-26T10:35:45+02:00" level=error msg="Failed to close SMTP client" error="close tcp 127.0.0.1:54978->127.0.0.1:1025: use of closed network connection" time="2024-09-26T10:35:45+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:45+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:45+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:45+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:45+02:00" level=info msg="Closing user" userID=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:45+02:00" level=info msg="De-registering user client, ID:e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178" pkg=observability time="2024-09-26T10:35:45+02:00" level=info msg="Exiting IMAP Service" service=imap user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:45+02:00" level=info msg="Exiting service main loop" service=smtp user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:45+02:00" level=info msg="Exiting service main loop" service=notification user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:45+02:00" level=info msg="Exiting Service" service=user-identity user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:45+02:00" level=info msg="Exiting service main loop" service=telemetry user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:45+02:00" level=info msg="Exiting service" service=user-events user=e8695c03-93e2-4ee4-b1ca-0f3ba4e4f178 time="2024-09-26T10:35:45+02:00" level=info msg="Closing user" userID=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="De-registering user client, ID:ab9f6915-7d50-4677-a925-67718caa8a85" pkg=observability time="2024-09-26T10:35:45+02:00" level=info msg="Exiting IMAP Service" service=imap user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Exiting service main loop" service=smtp user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Exiting service main loop" service=notification user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Exiting Service" service=user-identity user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Exiting service main loop" service=telemetry user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Exiting service" service=user-events user=ab9f6915-7d50-4677-a925-67718caa8a85 time="2024-09-26T10:35:45+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:45+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:45+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:45+02:00" level=info msg="Closing service" service=unleash Then SMTP client "1" cannot authenticate with incorrect username # :1 -> *scenario === RUN TestFeatures/SMTP_client_cannot_authenticate_with_wrong_password time="2024-09-26T10:35:45+02:00" level=info msg="User '6f493ecc-d0ad-4e62-8798-b60fdcec0184' created with id=e03e85e2-ab77-44a1-baa5-7f91d40ea62f" pkg=gpa/server/backend time="2024-09-26T10:35:45+02:00" level=info msg="User 'b7f64f25-c227-4084-bee7-390d98d9988f' created with id=5e12248b-544f-4923-b400-32d535a21a04" pkg=gpa/server/backend time="2024-09-26T10:35:46+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:46+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/157/config1938657124/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:46+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/157/cache2464725529/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:46+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/157/cache2464725529/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:46+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/157/data192330837/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/157/data192330837/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:46+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:46+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:46+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:46+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:46+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:46+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:46+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/157/config1938657124/grpcServerConfig.json time="2024-09-26T10:35:46+02:00" level=info msg="gRPC server listening on /tmp/bridge4362" pkg=grpc time="2024-09-26T10:35:46+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:46+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:46+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:46+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:46+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:46+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:46+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:46+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:46+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:46+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:46+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (56966151)" time="2024-09-26T10:35:46+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (56966151)" time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43535/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43535/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43535/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:46+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Adding vault user" userID=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Creating new user" userID=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43535/core/v4/events/latest" pkg=gpa/client userID=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43535/core/v4/settings" pkg=gpa/client userID=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Registering user client, ID:e03e85e2-ab77-44a1-baa5-7f91d40ea62f" pkg=observability time="2024-09-26T10:35:46+02:00" level=info msg="Starting service main loop" service=telemetry user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Starting service main loop" service=notification user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Starting service main loop" service=smtp user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43535/core/v4/labels?Type=4" pkg=gpa/client userID=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43535/core/v4/labels?Type=3" pkg=gpa/client userID=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43535/core/v4/labels?Type=1" pkg=gpa/client userID=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Adding user to imap server" addrID=43ba6059-0c95-4c31-9bc3-66a8a7d188ce service=server-manager time="2024-09-26T10:35:46+02:00" level=info msg="Creating new IMAP user" addrID=43ba6059-0c95-4c31-9bc3-66a8a7d188ce service=server-manager time="2024-09-26T10:35:46+02:00" level=info msg="Setting gluon ID" addrID=43ba6059-0c95-4c31-9bc3-66a8a7d188ce gluonID=0b8b3489-317e-4f3a-afc5-9f8fd11cb52e userID=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Created new IMAP user" addrID=43ba6059-0c95-4c31-9bc3-66a8a7d188ce gluonID=0b8b3489-317e-4f3a-afc5-9f8fd11cb52e service=server-manager time="2024-09-26T10:35:46+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:46+02:00" level=info msg=Resuming service=user-events user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0e5dc7bc)" time="2024-09-26T10:35:46+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0e5dc7bc)" time="2024-09-26T10:35:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b8b3489-317e-4f3a-afc5-9f8fd11cb52e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:46+02:00" level=info msg="Starting IMAP Service" service=imap user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Sync triggered" service=imap user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:46.250356907 +0200 CEST m=+228.820454283" user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Syncing labels" service=imap user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e03e85e2-ab77-44a1-baa5-7f91d40ea62f" userID=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Synced labels" service=imap user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43535/mail/v4/messages/count" pkg=gpa/client userID=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Syncing messages" service=imap user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Job started" service=imap user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43535/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43535/mail/v4/messages" pkg=gpa/client userID=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Job finished" service=imap user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Synced messages" service=imap user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Finished user sync" duration=18.723077ms service=imap user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43535/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:46+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35: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 2}}" pkg=telemetry time="2024-09-26T10:35:46+02:00" level=info msg="Adding vault user" userID=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Creating new user" userID=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43535/core/v4/events/latest" pkg=gpa/client userID=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43535/core/v4/settings" pkg=gpa/client userID=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Registering user client, ID:5e12248b-544f-4923-b400-32d535a21a04" pkg=observability time="2024-09-26T10:35:46+02:00" level=info msg="Starting service main loop" service=telemetry user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Starting service main loop" service=notification user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Starting service main loop" service=smtp user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43535/core/v4/labels?Type=4" pkg=gpa/client userID=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43535/core/v4/labels?Type=3" pkg=gpa/client userID=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43535/core/v4/labels?Type=1" pkg=gpa/client userID=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Adding user to imap server" addrID=f9d5ff67-0ba8-43e1-88ca-b07c4bf40bae service=server-manager time="2024-09-26T10:35:46+02:00" level=info msg="Creating new IMAP user" addrID=f9d5ff67-0ba8-43e1-88ca-b07c4bf40bae service=server-manager time="2024-09-26T10:35:46+02:00" level=info msg="Setting gluon ID" addrID=f9d5ff67-0ba8-43e1-88ca-b07c4bf40bae gluonID=559172fd-16d2-49ba-8c00-584aff797abc userID=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Created new IMAP user" addrID=f9d5ff67-0ba8-43e1-88ca-b07c4bf40bae gluonID=559172fd-16d2-49ba-8c00-584aff797abc service=server-manager time="2024-09-26T10:35:46+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:46+02:00" level=info msg=Resuming service=user-events user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=559172fd-16d2-49ba-8c00-584aff797abc labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:46+02:00" level=info msg="Starting IMAP Service" service=imap user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Sync triggered" service=imap user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:46.494775915 +0200 CEST m=+229.064873291" user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Syncing labels" service=imap user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5e12248b-544f-4923-b400-32d535a21a04" userID=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Synced labels" service=imap user=5e12248b-544f-4923-b400-32d535a21a04 Scenario: SMTP client cannot authenticate with wrong password # features/smtp/auth.feature:26 When user "6f493ecc-d0ad-4e62-8798-b60fdcec0184" connects SMTP client "1" # :1 -> *scenario time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43535/mail/v4/messages/count" pkg=gpa/client userID=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Syncing messages" service=imap user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Job started" service=imap user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43535/mail/v4/messages" pkg=gpa/client userID=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Job finished" service=imap user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Synced messages" service=imap user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Finished user sync" duration=3.540027ms service=imap user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=error msg="Incorrect login credentials." pkg=smtp username=6f493ecc-d0ad-4e62-8798-b60fdcec0184@proton.local time="2024-09-26T10:35:46+02:00" level=error msg="Failed to close SMTP client" error="close tcp 127.0.0.1:54990->127.0.0.1:1025: use of closed network connection" time="2024-09-26T10:35:46+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:46+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:46+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:46+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:46+02:00" level=info msg="Closing user" userID=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="De-registering user client, ID:5e12248b-544f-4923-b400-32d535a21a04" pkg=observability time="2024-09-26T10:35:46+02:00" level=info msg="Exiting IMAP Service" service=imap user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Exiting service main loop" service=smtp user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Exiting service main loop" service=notification user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Exiting Service" service=user-identity user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Exiting service main loop" service=telemetry user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Exiting service" service=user-events user=5e12248b-544f-4923-b400-32d535a21a04 time="2024-09-26T10:35:46+02:00" level=info msg="Closing user" userID=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="De-registering user client, ID:e03e85e2-ab77-44a1-baa5-7f91d40ea62f" pkg=observability time="2024-09-26T10:35:46+02:00" level=info msg="Exiting IMAP Service" service=imap user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Exiting service main loop" service=smtp user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Exiting service main loop" service=notification user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Exiting Service" service=user-identity user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Exiting service main loop" service=telemetry user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Exiting service" service=user-events user=e03e85e2-ab77-44a1-baa5-7f91d40ea62f time="2024-09-26T10:35:46+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:46+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:46+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:46+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:46+02:00" level=info msg="Closing service" service=unleash Then SMTP client "1" cannot authenticate with incorrect password # :1 -> *scenario === RUN TestFeatures/SMTP_client_cannot_authenticate_for_disconnected_user time="2024-09-26T10:35:46+02:00" level=info msg="User '6e29aa4d-de59-4ffb-b3f3-3608942c0873' created with id=a239678e-976e-42ba-abb6-189498656a89" pkg=gpa/server/backend time="2024-09-26T10:35:47+02:00" level=info msg="User '8d9401b7-e4b9-4ee3-8a04-61a78ba9e5da' created with id=f3d5f30a-3d5b-451a-9c92-a00600137d08" pkg=gpa/server/backend time="2024-09-26T10:35:47+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:47+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/158/config3688714829/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:47+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/158/cache3240080506/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:47+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/158/cache3240080506/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:47+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/158/data2940733007/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/158/data2940733007/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:47+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:47+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:47+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:47+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:47+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:47+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/158/config3688714829/grpcServerConfig.json time="2024-09-26T10:35:47+02:00" level=info msg="gRPC server listening on /tmp/bridge2814" pkg=grpc time="2024-09-26T10:35:47+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:47+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:47+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:47+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:47+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:47+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:47+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:47+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:47+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:33815/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:47+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:47+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c221091f)" time="2024-09-26T10:35:47+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c221091f)" time="2024-09-26T10:35:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:33815/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:33815/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:47+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Adding vault user" userID=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Creating new user" userID=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:33815/core/v4/events/latest" pkg=gpa/client userID=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:33815/core/v4/settings" pkg=gpa/client userID=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Registering user client, ID:a239678e-976e-42ba-abb6-189498656a89" pkg=observability time="2024-09-26T10:35:47+02:00" level=info msg="Starting service main loop" service=telemetry user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Starting service main loop" service=notification user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Starting service main loop" service=smtp user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:33815/core/v4/labels?Type=4" pkg=gpa/client userID=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:33815/core/v4/labels?Type=3" pkg=gpa/client userID=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:33815/core/v4/labels?Type=1" pkg=gpa/client userID=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Adding user to imap server" addrID=70f9c347-2d9e-4c33-b10b-139f9ae4c4eb service=server-manager time="2024-09-26T10:35:47+02:00" level=info msg="Creating new IMAP user" addrID=70f9c347-2d9e-4c33-b10b-139f9ae4c4eb service=server-manager time="2024-09-26T10:35:47+02:00" level=info msg="Setting gluon ID" addrID=70f9c347-2d9e-4c33-b10b-139f9ae4c4eb gluonID=e6a0ae8f-b616-4edf-92aa-be3f6ac679c6 userID=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Created new IMAP user" addrID=70f9c347-2d9e-4c33-b10b-139f9ae4c4eb gluonID=e6a0ae8f-b616-4edf-92aa-be3f6ac679c6 service=server-manager time="2024-09-26T10:35:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:47+02:00" level=info msg=Resuming service=user-events user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (49c57d9f)" time="2024-09-26T10:35:47+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (49c57d9f)" time="2024-09-26T10:35:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e6a0ae8f-b616-4edf-92aa-be3f6ac679c6 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:47+02:00" level=info msg="Starting IMAP Service" service=imap user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Sync triggered" service=imap user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:47.796017011 +0200 CEST m=+230.366114387" user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Syncing labels" service=imap user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a239678e-976e-42ba-abb6-189498656a89" userID=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Synced labels" service=imap user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:33815/mail/v4/messages/count" pkg=gpa/client userID=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Syncing messages" service=imap user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Job started" service=imap user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:33815/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:33815/mail/v4/messages" pkg=gpa/client userID=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Job finished" service=imap user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Synced messages" service=imap user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Finished user sync" duration=16.361827ms service=imap user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:33815/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:47+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35: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 66}}" pkg=telemetry time="2024-09-26T10:35:48+02:00" level=info msg="Adding vault user" userID=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Creating new user" userID=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33815/core/v4/events/latest" pkg=gpa/client userID=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33815/core/v4/settings" pkg=gpa/client userID=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Registering user client, ID:f3d5f30a-3d5b-451a-9c92-a00600137d08" pkg=observability time="2024-09-26T10:35:48+02:00" level=info msg="Starting service main loop" service=telemetry user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Starting service main loop" service=notification user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Starting service main loop" service=smtp user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33815/core/v4/labels?Type=4" pkg=gpa/client userID=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33815/core/v4/labels?Type=3" pkg=gpa/client userID=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33815/core/v4/labels?Type=1" pkg=gpa/client userID=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Adding user to imap server" addrID=f85a51fc-f89f-4d67-9338-57a3e5eddda4 service=server-manager time="2024-09-26T10:35:48+02:00" level=info msg="Creating new IMAP user" addrID=f85a51fc-f89f-4d67-9338-57a3e5eddda4 service=server-manager time="2024-09-26T10:35:48+02:00" level=info msg="Setting gluon ID" addrID=f85a51fc-f89f-4d67-9338-57a3e5eddda4 gluonID=f0d8700d-5000-4251-b091-96b2f0400209 userID=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Created new IMAP user" addrID=f85a51fc-f89f-4d67-9338-57a3e5eddda4 gluonID=f0d8700d-5000-4251-b091-96b2f0400209 service=server-manager time="2024-09-26T10:35:48+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:48+02:00" level=info msg=Resuming service=user-events user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Logging out user" pkg=bridge/user userID=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:48+02:00" level=info msg="Logging out user" userID=a239678e-976e-42ba-abb6-189498656a89 withAPI=true time="2024-09-26T10:35:48+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:48+02:00" level=info msg="De-registering user client, ID:a239678e-976e-42ba-abb6-189498656a89" pkg=observability time="2024-09-26T10:35:48+02:00" level=info msg="Exiting IMAP Service" service=imap user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:48+02:00" level=info msg="Exiting service main loop" service=smtp user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:48+02:00" level=info msg="Exiting service main loop" service=notification user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:48+02:00" level=info msg="Exiting Service" service=user-identity user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:48+02:00" level=info msg="Exiting service main loop" service=telemetry user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:48+02:00" level=info msg="Exiting service" service=user-events user=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f0d8700d-5000-4251-b091-96b2f0400209 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:48+02:00" level=info msg="Starting IMAP Service" service=imap user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Sync triggered" service=imap user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:48.05332646 +0200 CEST m=+230.623423826" user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Syncing labels" service=imap user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f3d5f30a-3d5b-451a-9c92-a00600137d08" userID=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:33815/auth/v4" pkg=gpa/client userID=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:48+02:00" level=info msg="Closing user" userID=a239678e-976e-42ba-abb6-189498656a89 time="2024-09-26T10:35:48+02:00" level=info msg="De-registering user client, ID:a239678e-976e-42ba-abb6-189498656a89" pkg=observability Scenario: SMTP client cannot authenticate for disconnected user # features/smtp/auth.feature:30 When user "6e29aa4d-de59-4ffb-b3f3-3608942c0873" logs out # :1 -> *scenario And user "6e29aa4d-de59-4ffb-b3f3-3608942c0873" connects SMTP client "1" # :1 -> *scenario time="2024-09-26T10:35:48+02:00" level=error msg="Incorrect login credentials." pkg=smtp username=6e29aa4d-de59-4ffb-b3f3-3608942c0873@proton.local time="2024-09-26T10:35:48+02:00" level=error msg="Failed to close SMTP client" error="close tcp 127.0.0.1:55002->127.0.0.1:1025: use of closed network connection" time="2024-09-26T10:35:48+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:48+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:48+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:48+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:48+02:00" level=info msg="Closing user" userID=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="De-registering user client, ID:f3d5f30a-3d5b-451a-9c92-a00600137d08" pkg=observability time="2024-09-26T10:35:48+02:00" level=info msg="Synced labels" service=imap user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=warning msg="Get \"https://127.0.0.1:33815/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:35:48+02:00" level=error msg="Get \"https://127.0.0.1:33815/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:35: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:33815/mail/v4/messages/count\": context canceled" service=imap user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Finished user sync" duration=3.873831ms service=imap user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Exiting IMAP Service" service=imap user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Exiting service main loop" service=smtp user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Exiting service main loop" service=notification user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Exiting Service" service=user-identity user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Exiting service main loop" service=telemetry user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Exiting service" service=user-events user=f3d5f30a-3d5b-451a-9c92-a00600137d08 time="2024-09-26T10:35:48+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:48+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:48+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:48+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:48+02:00" level=info msg="Closing service" service=unleash Then SMTP client "1" cannot authenticate # :1 -> *scenario === RUN TestFeatures/SMTP_client_can_authenticate_successfully_with_alias time="2024-09-26T10:35:48+02:00" level=info msg="User 'acb99924-1563-4815-904e-b52b5174e853' created with id=72b51dc2-a9d2-4f67-978d-2f3fc61658de" pkg=gpa/server/backend time="2024-09-26T10:35:48+02:00" level=info msg="User '6f17bdbc-28e2-4cee-9b03-0c0d3c5f32bd' created with id=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d" pkg=gpa/server/backend time="2024-09-26T10:35:49+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:49+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/159/config3976991431/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:49+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/159/cache1487380076/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:49+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/159/cache1487380076/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:49+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/159/data3850141216/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/159/data3850141216/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:49+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:49+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:49+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:49+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:49+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:49+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:49+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/159/config3976991431/grpcServerConfig.json time="2024-09-26T10:35:49+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:49+02:00" level=info msg="gRPC server listening on /tmp/bridge3513" pkg=grpc time="2024-09-26T10:35:49+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:49+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:49+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:49+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:49+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:49+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:49+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:49+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:49+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:38281/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:49+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (04b05083)" time="2024-09-26T10:35:49+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (04b05083)" time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:38281/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:38281/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:49+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Adding vault user" userID=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Creating new user" userID=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:38281/core/v4/events/latest" pkg=gpa/client userID=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:38281/core/v4/settings" pkg=gpa/client userID=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Registering user client, ID:72b51dc2-a9d2-4f67-978d-2f3fc61658de" pkg=observability time="2024-09-26T10:35:49+02:00" level=info msg="Starting service main loop" service=telemetry user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Starting service main loop" service=notification user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Starting service main loop" service=smtp user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:38281/core/v4/labels?Type=4" pkg=gpa/client userID=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:38281/core/v4/labels?Type=3" pkg=gpa/client userID=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:38281/core/v4/labels?Type=1" pkg=gpa/client userID=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Adding user to imap server" addrID=fea34815-232b-40ba-b73e-ac68759e3f86 service=server-manager time="2024-09-26T10:35:49+02:00" level=info msg="Creating new IMAP user" addrID=fea34815-232b-40ba-b73e-ac68759e3f86 service=server-manager time="2024-09-26T10:35:49+02:00" level=info msg="Setting gluon ID" addrID=fea34815-232b-40ba-b73e-ac68759e3f86 gluonID=a57c7e40-97c7-4c14-8daa-c4a40fc9cb05 userID=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Created new IMAP user" addrID=fea34815-232b-40ba-b73e-ac68759e3f86 gluonID=a57c7e40-97c7-4c14-8daa-c4a40fc9cb05 service=server-manager time="2024-09-26T10:35:49+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:49+02:00" level=info msg=Resuming service=user-events user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (04bf965f)" time="2024-09-26T10:35:49+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (04bf965f)" time="2024-09-26T10:35:49+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a57c7e40-97c7-4c14-8daa-c4a40fc9cb05 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:49+02:00" level=info msg="Starting IMAP Service" service=imap user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Sync triggered" service=imap user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:49.355797236 +0200 CEST m=+231.925894632" user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Syncing labels" service=imap user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:72b51dc2-a9d2-4f67-978d-2f3fc61658de" userID=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Synced labels" service=imap user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:38281/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:38281/mail/v4/messages/count" pkg=gpa/client userID=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Syncing messages" service=imap user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Job started" service=imap user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:38281/mail/v4/messages" pkg=gpa/client userID=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Job finished" service=imap user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Synced messages" service=imap user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Finished user sync" duration=25.13779ms service=imap user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:38281/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:49+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35: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 77}}" pkg=telemetry time="2024-09-26T10:35:49+02:00" level=info msg="Adding vault user" userID=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Creating new user" userID=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:38281/core/v4/events/latest" pkg=gpa/client userID=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:38281/core/v4/settings" pkg=gpa/client userID=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Registering user client, ID:eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d" pkg=observability time="2024-09-26T10:35:49+02:00" level=info msg="Starting service main loop" service=telemetry user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Starting service main loop" service=notification user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Starting service main loop" service=smtp user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:38281/core/v4/labels?Type=4" pkg=gpa/client userID=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:38281/core/v4/labels?Type=3" pkg=gpa/client userID=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:38281/core/v4/labels?Type=1" pkg=gpa/client userID=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Adding user to imap server" addrID=a89efa78-9411-43a7-9dc5-d82ff8748041 service=server-manager time="2024-09-26T10:35:49+02:00" level=info msg="Creating new IMAP user" addrID=a89efa78-9411-43a7-9dc5-d82ff8748041 service=server-manager time="2024-09-26T10:35:49+02:00" level=info msg="Setting gluon ID" addrID=a89efa78-9411-43a7-9dc5-d82ff8748041 gluonID=3774301d-d3a2-438a-82be-4f1d90ebedf2 userID=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Created new IMAP user" addrID=a89efa78-9411-43a7-9dc5-d82ff8748041 gluonID=3774301d-d3a2-438a-82be-4f1d90ebedf2 service=server-manager time="2024-09-26T10:35:49+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:49+02:00" level=info msg=Resuming service=user-events user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3774301d-d3a2-438a-82be-4f1d90ebedf2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:49+02:00" level=info msg="Starting IMAP Service" service=imap user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Sync triggered" service=imap user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:49.608799121 +0200 CEST m=+232.178896497" user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Syncing labels" service=imap user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d" userID=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:38281/data/v1/stats" pkg=gpa/client userID=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Configuration Status Success event sent." userID=72b51dc2-a9d2-4f67-978d-2f3fc61658de Scenario: SMTP client can authenticate successfully with alias # features/smtp/auth.feature:35 When user "acb99924-1563-4815-904e-b52b5174e853" connects and authenticates SMTP client "1" with address "3e2c3eaf-d6df-4adc-9d59-697c9a0552b1@proton.local" # :1 -> *scenario time="2024-09-26T10:35:49+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:49+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:49+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:49+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:49+02:00" level=info msg="Closing user" userID=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="De-registering user client, ID:72b51dc2-a9d2-4f67-978d-2f3fc61658de" pkg=observability time="2024-09-26T10:35:49+02:00" level=info msg="Exiting IMAP Service" service=imap user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Exiting service main loop" service=smtp user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Exiting service main loop" service=notification user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Exiting Service" service=user-identity user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Exiting service main loop" service=telemetry user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Exiting service" service=user-events user=72b51dc2-a9d2-4f67-978d-2f3fc61658de time="2024-09-26T10:35:49+02:00" level=info msg="Closing user" userID=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="De-registering user client, ID:eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d" pkg=observability time="2024-09-26T10:35:49+02:00" level=info msg="Synced labels" service=imap user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=warning msg="Get \"https://127.0.0.1:38281/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:35:49+02:00" level=error msg="Get \"https://127.0.0.1:38281/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:35:49+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:38281/mail/v4/messages/count\": context canceled" service=imap user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Finished user sync" duration=1.578936ms service=imap user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Exiting IMAP Service" service=imap user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Exiting service main loop" service=smtp user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Exiting service main loop" service=notification user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Exiting Service" service=user-identity user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Exiting service main loop" service=telemetry user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Exiting service" service=user-events user=eef8fb64-a8e2-4b1b-afad-5854cbc5bd2d time="2024-09-26T10:35:49+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:49+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:49+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:49+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:49+02:00" level=info msg="Closing service" service=unleash Then it succeeds # :1 -> *scenario === RUN TestFeatures/SMTP_client_can_not_authenticate_with_disabled_address time="2024-09-26T10:35:49+02:00" level=info msg="User '1664a23f-73cc-4fdf-9af3-d12b606d1d79' created with id=451dcc3c-8557-4340-a619-95c06adde7c7" pkg=gpa/server/backend time="2024-09-26T10:35:50+02:00" level=info msg="User '5ab366f8-2b7f-40b3-a0b5-8ba015bbad28' created with id=a6a86928-3cfc-45ca-9860-4d38d585b460" pkg=gpa/server/backend time="2024-09-26T10:35:50+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:50+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/160/config1751369857/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:50+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/160/cache517656584/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:50+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/160/cache517656584/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:50+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/160/data2874826278/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/160/data2874826278/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:50+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:50+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:50+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:50+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:50+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:50+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:50+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/160/config1751369857/grpcServerConfig.json time="2024-09-26T10:35:50+02:00" level=info msg="gRPC server listening on /tmp/bridge6467" pkg=grpc time="2024-09-26T10:35:50+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:50+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:50+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:50+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:50+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:50+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:50+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:50+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:50+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:50+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:50+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1e34b03c)" time="2024-09-26T10:35:50+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1e34b03c)" time="2024-09-26T10:35:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:35555/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:35555/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:35555/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:50+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Adding vault user" userID=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Creating new user" userID=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:35555/core/v4/events/latest" pkg=gpa/client userID=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:35555/core/v4/settings" pkg=gpa/client userID=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Registering user client, ID:451dcc3c-8557-4340-a619-95c06adde7c7" pkg=observability time="2024-09-26T10:35:50+02:00" level=info msg="Starting service main loop" service=telemetry user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Starting service main loop" service=notification user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Starting service main loop" service=smtp user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:35555/core/v4/labels?Type=4" pkg=gpa/client userID=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:35555/core/v4/labels?Type=3" pkg=gpa/client userID=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:35555/core/v4/labels?Type=1" pkg=gpa/client userID=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Adding user to imap server" addrID=3319ceff-60dc-447c-bf3c-fb3335d04ba4 service=server-manager time="2024-09-26T10:35:50+02:00" level=info msg="Creating new IMAP user" addrID=3319ceff-60dc-447c-bf3c-fb3335d04ba4 service=server-manager time="2024-09-26T10:35:50+02:00" level=info msg="Setting gluon ID" addrID=3319ceff-60dc-447c-bf3c-fb3335d04ba4 gluonID=bf26ca9c-e8e5-43e5-b3b6-fb7b9e6952dc userID=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Created new IMAP user" addrID=3319ceff-60dc-447c-bf3c-fb3335d04ba4 gluonID=bf26ca9c-e8e5-43e5-b3b6-fb7b9e6952dc service=server-manager time="2024-09-26T10:35:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:50+02:00" level=info msg=Resuming service=user-events user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (da2d6bc6)" time="2024-09-26T10:35:50+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (da2d6bc6)" time="2024-09-26T10:35:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bf26ca9c-e8e5-43e5-b3b6-fb7b9e6952dc labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:50+02:00" level=info msg="Starting IMAP Service" service=imap user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Sync triggered" service=imap user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:50.885988374 +0200 CEST m=+233.456085740" user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Syncing labels" service=imap user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:451dcc3c-8557-4340-a619-95c06adde7c7" userID=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Synced labels" service=imap user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:35555/mail/v4/messages/count" pkg=gpa/client userID=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Syncing messages" service=imap user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Job started" service=imap user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:35555/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:35555/mail/v4/messages" pkg=gpa/client userID=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Job finished" service=imap user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Synced messages" service=imap user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Finished user sync" duration=23.046129ms service=imap user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:50+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:35555/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:51+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+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-09-26T10:35:51+02:00" level=info msg="Adding vault user" userID=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Creating new user" userID=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:35555/core/v4/events/latest" pkg=gpa/client userID=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:35555/core/v4/settings" pkg=gpa/client userID=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Registering user client, ID:a6a86928-3cfc-45ca-9860-4d38d585b460" pkg=observability time="2024-09-26T10:35:51+02:00" level=info msg="Starting service main loop" service=telemetry user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Starting service main loop" service=notification user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Starting service main loop" service=smtp user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:35555/core/v4/labels?Type=4" pkg=gpa/client userID=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:35555/core/v4/labels?Type=3" pkg=gpa/client userID=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:35555/core/v4/labels?Type=1" pkg=gpa/client userID=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Adding user to imap server" addrID=9afd6c7e-0f35-413a-897c-e5121d2db776 service=server-manager time="2024-09-26T10:35:51+02:00" level=info msg="Creating new IMAP user" addrID=9afd6c7e-0f35-413a-897c-e5121d2db776 service=server-manager time="2024-09-26T10:35:51+02:00" level=info msg="Setting gluon ID" addrID=9afd6c7e-0f35-413a-897c-e5121d2db776 gluonID=f10fabfc-737d-43b4-852f-adfed0a2c672 userID=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Created new IMAP user" addrID=9afd6c7e-0f35-413a-897c-e5121d2db776 gluonID=f10fabfc-737d-43b4-852f-adfed0a2c672 service=server-manager time="2024-09-26T10:35:51+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:51+02:00" level=info msg=Resuming service=user-events user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f10fabfc-737d-43b4-852f-adfed0a2c672 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:51+02:00" level=info msg="Starting IMAP Service" service=imap user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Sync triggered" service=imap user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:51.134768476 +0200 CEST m=+233.704865852" user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Syncing labels" service=imap user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a6a86928-3cfc-45ca-9860-4d38d585b460" userID=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Synced labels" service=imap user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:35555/mail/v4/messages/count" pkg=gpa/client userID=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Syncing messages" service=imap user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Job started" service=imap user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:35555/mail/v4/messages" pkg=gpa/client userID=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Job finished" service=imap user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Synced messages" service=imap user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Finished user sync" duration=5.527439ms service=imap user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=a6a86928-3cfc-45ca-9860-4d38d585b460 Scenario: SMTP client can not authenticate with disabled address # features/smtp/auth.feature:41 Given the account "5ab366f8-2b7f-40b3-a0b5-8ba015bbad28" has additional disabled address "95540b05-8b2b-4e43-bc47-7e50e44fa1c1@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:35:51+02:00" level=error msg="Incorrect login credentials." pkg=smtp username=95540b05-8b2b-4e43-bc47-7e50e44fa1c1@proton.local When user "5ab366f8-2b7f-40b3-a0b5-8ba015bbad28" connects and authenticates SMTP client "1" with address "95540b05-8b2b-4e43-bc47-7e50e44fa1c1@proton.local" # :1 -> *scenario time="2024-09-26T10:35:51+02:00" level=error msg="Failed to close SMTP client" error="close tcp 127.0.0.1:46254->127.0.0.1:1025: use of closed network connection" time="2024-09-26T10:35:51+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:51+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:51+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:51+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:51+02:00" level=info msg="Closing user" userID=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:51+02:00" level=info msg="De-registering user client, ID:451dcc3c-8557-4340-a619-95c06adde7c7" pkg=observability time="2024-09-26T10:35:51+02:00" level=info msg="Exiting IMAP Service" service=imap user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:51+02:00" level=info msg="Exiting service main loop" service=smtp user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:51+02:00" level=info msg="Exiting service main loop" service=notification user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:51+02:00" level=info msg="Exiting Service" service=user-identity user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:51+02:00" level=info msg="Exiting service main loop" service=telemetry user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:51+02:00" level=info msg="Exiting service" service=user-events user=451dcc3c-8557-4340-a619-95c06adde7c7 time="2024-09-26T10:35:51+02:00" level=info msg="Closing user" userID=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="De-registering user client, ID:a6a86928-3cfc-45ca-9860-4d38d585b460" pkg=observability time="2024-09-26T10:35:51+02:00" level=info msg="Exiting IMAP Service" service=imap user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Exiting service main loop" service=smtp user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Exiting service main loop" service=notification user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Exiting Service" service=user-identity user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Exiting service main loop" service=telemetry user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Exiting service" service=user-events user=a6a86928-3cfc-45ca-9860-4d38d585b460 time="2024-09-26T10:35:51+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:51+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:51+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:51+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:51+02:00" level=info msg="Closing service" service=unleash Then it fails # :1 -> *scenario === RUN TestFeatures/SMTP_Logs_out_user time="2024-09-26T10:35:51+02:00" level=info msg="User 'dcf2b341-b815-4375-a03d-8be5d15b49ba' created with id=337ebdb4-9f25-4b31-a523-009ebdd2498d" pkg=gpa/server/backend time="2024-09-26T10:35:51+02:00" level=info msg="User '79251459-5caa-4fc9-a01b-78648d9a506f' created with id=1b09883c-c541-417e-ab71-76d700f5cb4c" pkg=gpa/server/backend time="2024-09-26T10:35:52+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:52+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/161/config1656819429/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:52+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/161/cache1170526396/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:52+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/161/cache1170526396/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:52+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/161/data546898040/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/161/data546898040/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:52+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:52+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:52+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:52+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:52+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:52+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:52+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/161/config1656819429/grpcServerConfig.json time="2024-09-26T10:35:52+02:00" level=info msg="gRPC server listening on /tmp/bridge5450" pkg=grpc time="2024-09-26T10:35:52+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:52+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:52+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:52+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:52+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:52+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:52+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:52+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:52+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:52+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:52+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4a3ec17c)" time="2024-09-26T10:35:52+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4a3ec17c)" time="2024-09-26T10:35:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36605/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:36605/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:36605/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:52+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Adding vault user" userID=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Creating new user" userID=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36605/core/v4/events/latest" pkg=gpa/client userID=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36605/core/v4/settings" pkg=gpa/client userID=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Registering user client, ID:337ebdb4-9f25-4b31-a523-009ebdd2498d" pkg=observability time="2024-09-26T10:35:52+02:00" level=info msg="Starting service main loop" service=telemetry user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Starting service main loop" service=notification user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Starting service main loop" service=smtp user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36605/core/v4/labels?Type=4" pkg=gpa/client userID=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36605/core/v4/labels?Type=3" pkg=gpa/client userID=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36605/core/v4/labels?Type=1" pkg=gpa/client userID=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Adding user to imap server" addrID=a4165cea-a245-4087-b099-6de883c46010 service=server-manager time="2024-09-26T10:35:52+02:00" level=info msg="Creating new IMAP user" addrID=a4165cea-a245-4087-b099-6de883c46010 service=server-manager time="2024-09-26T10:35:52+02:00" level=info msg="Setting gluon ID" addrID=a4165cea-a245-4087-b099-6de883c46010 gluonID=fb508f97-6a18-459a-88e2-044a216bcd09 userID=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Created new IMAP user" addrID=a4165cea-a245-4087-b099-6de883c46010 gluonID=fb508f97-6a18-459a-88e2-044a216bcd09 service=server-manager time="2024-09-26T10:35:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:52+02:00" level=info msg=Resuming service=user-events user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f6140154)" time="2024-09-26T10:35:52+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f6140154)" time="2024-09-26T10:35:52+02:00" level=info msg="Received mailbox message count" count=0 gluonID=fb508f97-6a18-459a-88e2-044a216bcd09 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:52+02:00" level=info msg="Starting IMAP Service" service=imap user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Sync triggered" service=imap user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:52.651330519 +0200 CEST m=+235.221427895" user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Syncing labels" service=imap user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:337ebdb4-9f25-4b31-a523-009ebdd2498d" userID=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Synced labels" service=imap user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36605/mail/v4/messages/count" pkg=gpa/client userID=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Syncing messages" service=imap user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Job started" service=imap user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:36605/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:36605/mail/v4/messages" pkg=gpa/client userID=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Job finished" service=imap user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Synced messages" service=imap user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Finished user sync" duration=27.698377ms service=imap user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35: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 74}}" pkg=telemetry time="2024-09-26T10:35:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:36605/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:52+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Adding vault user" userID=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Creating new user" userID=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36605/core/v4/events/latest" pkg=gpa/client userID=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36605/core/v4/settings" pkg=gpa/client userID=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Registering user client, ID:1b09883c-c541-417e-ab71-76d700f5cb4c" pkg=observability time="2024-09-26T10:35:52+02:00" level=info msg="Starting service main loop" service=telemetry user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Starting service main loop" service=notification user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Starting service main loop" service=smtp user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36605/core/v4/labels?Type=4" pkg=gpa/client userID=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36605/core/v4/labels?Type=3" pkg=gpa/client userID=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36605/core/v4/labels?Type=1" pkg=gpa/client userID=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Adding user to imap server" addrID=496aa7df-9980-4d6e-9c3f-5a7835147adc service=server-manager time="2024-09-26T10:35:52+02:00" level=info msg="Creating new IMAP user" addrID=496aa7df-9980-4d6e-9c3f-5a7835147adc service=server-manager time="2024-09-26T10:35:52+02:00" level=info msg="Setting gluon ID" addrID=496aa7df-9980-4d6e-9c3f-5a7835147adc gluonID=1e9230ae-fb76-4977-99a8-cc74d4582d66 userID=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Created new IMAP user" addrID=496aa7df-9980-4d6e-9c3f-5a7835147adc gluonID=1e9230ae-fb76-4977-99a8-cc74d4582d66 service=server-manager time="2024-09-26T10:35:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:52+02:00" level=info msg=Resuming service=user-events user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Starting IMAP Service" service=imap user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Sync triggered" service=imap user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:52.925379899 +0200 CEST m=+235.495477275" user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Syncing labels" service=imap user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1b09883c-c541-417e-ab71-76d700f5cb4c" userID=1b09883c-c541-417e-ab71-76d700f5cb4c Scenario: SMTP Logs out user # features/smtp/auth.feature:47 Given user "dcf2b341-b815-4375-a03d-8be5d15b49ba" connects SMTP client "1" # :1 -> *scenario When SMTP client "1" logs out # :1 -> *scenario time="2024-09-26T10:35:52+02:00" level=error msg="Failed to close SMTP client" error="close tcp 127.0.0.1:46270->127.0.0.1:1025: use of closed network connection" time="2024-09-26T10:35:52+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:52+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:52+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:52+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:52+02:00" level=info msg="Closing user" userID=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="De-registering user client, ID:1b09883c-c541-417e-ab71-76d700f5cb4c" pkg=observability time="2024-09-26T10:35:52+02:00" level=info msg="Synced labels" service=imap user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=warning msg="Get \"https://127.0.0.1:36605/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:35:52+02:00" level=error msg="Get \"https://127.0.0.1:36605/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:35: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:36605/mail/v4/messages/count\": context canceled" service=imap user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Finished user sync" duration="916.129µs" service=imap user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Exiting IMAP Service" service=imap user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Exiting service main loop" service=smtp user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Exiting service main loop" service=notification user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Exiting Service" service=user-identity user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Exiting service main loop" service=telemetry user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Exiting service" service=user-events user=1b09883c-c541-417e-ab71-76d700f5cb4c time="2024-09-26T10:35:52+02:00" level=info msg="Closing user" userID=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="De-registering user client, ID:337ebdb4-9f25-4b31-a523-009ebdd2498d" pkg=observability time="2024-09-26T10:35:52+02:00" level=info msg="Exiting IMAP Service" service=imap user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Exiting service main loop" service=smtp user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Exiting service main loop" service=notification user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Exiting Service" service=user-identity user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Exiting service main loop" service=telemetry user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1e9230ae-fb76-4977-99a8-cc74d4582d66 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:52+02:00" level=info msg="Exiting service" service=user-events user=337ebdb4-9f25-4b31-a523-009ebdd2498d time="2024-09-26T10:35:52+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:52+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:52+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:52+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:52+02:00" level=info msg="Closing service" service=unleash Then it succeeds # :1 -> *scenario === RUN TestFeatures/SMTP_client_can_authenticate_two_users time="2024-09-26T10:35:53+02:00" level=info msg="User 'a636f23c-454e-4fc7-80cc-30a61a6f29f8' created with id=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b" pkg=gpa/server/backend time="2024-09-26T10:35:53+02:00" level=info msg="User 'f787e198-5d34-4773-9ed7-746d946bb168' created with id=29d647ae-a482-40f0-9b28-04fe0d4fb2f3" pkg=gpa/server/backend time="2024-09-26T10:35:53+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:53+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/162/config1685611282/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/162/cache2286891565/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/162/cache2286891565/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:53+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/162/data4266029455/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/162/data4266029455/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:53+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:53+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:53+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:53+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:53+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:53+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:53+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/162/config1685611282/grpcServerConfig.json time="2024-09-26T10:35:53+02:00" level=info msg="gRPC server listening on /tmp/bridge9208" pkg=grpc time="2024-09-26T10:35:53+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:53+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:53+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:53+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:53+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:53+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:53+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:53+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:53+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:43589/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:53+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:53+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0a78ce75)" time="2024-09-26T10:35:53+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0a78ce75)" time="2024-09-26T10:35:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:43589/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:43589/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:54+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Adding vault user" userID=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Creating new user" userID=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43589/core/v4/events/latest" pkg=gpa/client userID=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43589/core/v4/settings" pkg=gpa/client userID=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Registering user client, ID:1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b" pkg=observability time="2024-09-26T10:35:54+02:00" level=info msg="Starting service main loop" service=telemetry user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Starting service main loop" service=notification user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Starting service main loop" service=smtp user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43589/core/v4/labels?Type=4" pkg=gpa/client userID=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43589/core/v4/labels?Type=3" pkg=gpa/client userID=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43589/core/v4/labels?Type=1" pkg=gpa/client userID=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Adding user to imap server" addrID=d5f1d6bc-b9d1-4300-bd27-60cba3e0fec7 service=server-manager time="2024-09-26T10:35:54+02:00" level=info msg="Creating new IMAP user" addrID=d5f1d6bc-b9d1-4300-bd27-60cba3e0fec7 service=server-manager time="2024-09-26T10:35:54+02:00" level=info msg="Setting gluon ID" addrID=d5f1d6bc-b9d1-4300-bd27-60cba3e0fec7 gluonID=62581184-a030-4616-864e-86d964c140a9 userID=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Created new IMAP user" addrID=d5f1d6bc-b9d1-4300-bd27-60cba3e0fec7 gluonID=62581184-a030-4616-864e-86d964c140a9 service=server-manager time="2024-09-26T10:35:54+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:54+02:00" level=info msg=Resuming service=user-events user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c63a103a)" time="2024-09-26T10:35:54+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c63a103a)" time="2024-09-26T10:35:54+02:00" level=info msg="Received mailbox message count" count=0 gluonID=62581184-a030-4616-864e-86d964c140a9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:54+02:00" level=info msg="Starting IMAP Service" service=imap user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Sync triggered" service=imap user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:54.162902499 +0200 CEST m=+236.732999875" user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Syncing labels" service=imap user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b" userID=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Synced labels" service=imap user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:43589/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43589/mail/v4/messages/count" pkg=gpa/client userID=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Syncing messages" service=imap user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Job started" service=imap user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:43589/mail/v4/messages" pkg=gpa/client userID=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Job finished" service=imap user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Synced messages" service=imap user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Finished user sync" duration=16.652709ms service=imap user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:43589/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:54+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35: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 10}}" pkg=telemetry time="2024-09-26T10:35:54+02:00" level=info msg="Adding vault user" userID=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Creating new user" userID=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43589/core/v4/events/latest" pkg=gpa/client userID=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43589/core/v4/settings" pkg=gpa/client userID=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Registering user client, ID:29d647ae-a482-40f0-9b28-04fe0d4fb2f3" pkg=observability time="2024-09-26T10:35:54+02:00" level=info msg="Starting service main loop" service=telemetry user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Starting service main loop" service=notification user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Starting service main loop" service=smtp user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43589/core/v4/labels?Type=4" pkg=gpa/client userID=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43589/core/v4/labels?Type=3" pkg=gpa/client userID=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43589/core/v4/labels?Type=1" pkg=gpa/client userID=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Adding user to imap server" addrID=de5ef684-5188-428d-a8a9-ddc633c31ef9 service=server-manager time="2024-09-26T10:35:54+02:00" level=info msg="Creating new IMAP user" addrID=de5ef684-5188-428d-a8a9-ddc633c31ef9 service=server-manager time="2024-09-26T10:35:54+02:00" level=info msg="Setting gluon ID" addrID=de5ef684-5188-428d-a8a9-ddc633c31ef9 gluonID=50074df0-f88f-4541-b671-7e2c41ccadc8 userID=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Created new IMAP user" addrID=de5ef684-5188-428d-a8a9-ddc633c31ef9 gluonID=50074df0-f88f-4541-b671-7e2c41ccadc8 service=server-manager time="2024-09-26T10:35:54+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:54+02:00" level=info msg=Resuming service=user-events user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Received mailbox message count" count=0 gluonID=50074df0-f88f-4541-b671-7e2c41ccadc8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:54+02:00" level=info msg="Starting IMAP Service" service=imap user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Sync triggered" service=imap user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:54.405011673 +0200 CEST m=+236.975109049" user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Syncing labels" service=imap user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:29d647ae-a482-40f0-9b28-04fe0d4fb2f3" userID=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Synced labels" service=imap user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 Scenario: SMTP client can authenticate two users # features/smtp/auth.feature:52 When user "a636f23c-454e-4fc7-80cc-30a61a6f29f8" connects SMTP client "1" # :1 -> *scenario time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43589/mail/v4/messages/count" pkg=gpa/client userID=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Syncing messages" service=imap user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Job started" service=imap user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:43589/mail/v4/messages" pkg=gpa/client userID=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Job finished" service=imap user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Synced messages" service=imap user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Finished user sync" duration=8.146818ms service=imap user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:43589/data/v1/stats" pkg=gpa/client userID=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Configuration Status Success event sent." userID=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b Then SMTP client "1" can authenticate # :1 -> *scenario When user "f787e198-5d34-4773-9ed7-746d946bb168" connects SMTP client "2" # :1 -> *scenario time="2024-09-26T10:35:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:43589/data/v1/stats" pkg=gpa/client userID=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Configuration Status Success event sent." userID=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:54+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:54+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:54+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:54+02:00" level=info msg="Closing user" userID=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="De-registering user client, ID:1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b" pkg=observability time="2024-09-26T10:35:54+02:00" level=info msg="Exiting IMAP Service" service=imap user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Exiting service main loop" service=smtp user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Exiting service main loop" service=notification user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Exiting Service" service=user-identity user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Exiting service main loop" service=telemetry user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Exiting service" service=user-events user=1604c0e1-cb0a-4d1e-a48a-bd9c4b6fe28b time="2024-09-26T10:35:54+02:00" level=info msg="Closing user" userID=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="De-registering user client, ID:29d647ae-a482-40f0-9b28-04fe0d4fb2f3" pkg=observability time="2024-09-26T10:35:54+02:00" level=info msg="Exiting IMAP Service" service=imap user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Exiting service main loop" service=smtp user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Exiting service main loop" service=notification user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Exiting Service" service=user-identity user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Exiting service main loop" service=telemetry user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Exiting service" service=user-events user=29d647ae-a482-40f0-9b28-04fe0d4fb2f3 time="2024-09-26T10:35:54+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:54+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:54+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:54+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:54+02:00" level=info msg="Closing service" service=unleash Then SMTP client "2" can authenticate # :1 -> *scenario === RUN TestFeatures/SMTP_Authenticates_with_secondary_address_of_account_with_disabled_primary_address time="2024-09-26T10:35:54+02:00" level=info msg="User 'f1c80dc3-5226-4c81-9d03-fa924b7a434e' created with id=5035d13d-8be7-4e58-b88c-d47ef3e2b302" pkg=gpa/server/backend time="2024-09-26T10:35:54+02:00" level=info msg="User '6326db4a-9073-460c-86fe-c93375c5588d' created with id=f6c17600-f385-43c0-891c-fdffcc086abd" pkg=gpa/server/backend time="2024-09-26T10:35:55+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:55+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/163/config694831369/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:55+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/163/cache2636321683/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:55+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/163/cache2636321683/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:55+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/163/data815020224/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/163/data815020224/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:55+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:55+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:55+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:55+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:55+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:55+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:55+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/163/config694831369/grpcServerConfig.json time="2024-09-26T10:35:55+02:00" level=info msg="gRPC server listening on /tmp/bridge9703" pkg=grpc time="2024-09-26T10:35:55+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:55+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:55+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:55+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:55+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:55+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:55+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:55+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:55+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:55+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:55+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (743218b3)" time="2024-09-26T10:35:55+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (743218b3)" time="2024-09-26T10:35:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:40171/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:40171/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Adding vault user" userID=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Creating new user" userID=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/events/latest" pkg=gpa/client userID=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/settings" pkg=gpa/client userID=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Registering user client, ID:5035d13d-8be7-4e58-b88c-d47ef3e2b302" pkg=observability time="2024-09-26T10:35:55+02:00" level=info msg="Starting service main loop" service=telemetry user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Starting service main loop" service=notification user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Starting service main loop" service=smtp user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/labels?Type=4" pkg=gpa/client userID=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/labels?Type=3" pkg=gpa/client userID=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/labels?Type=1" pkg=gpa/client userID=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Adding user to imap server" addrID=a27207b0-b6fd-4df3-aaef-5a58b005af17 service=server-manager time="2024-09-26T10:35:55+02:00" level=info msg="Creating new IMAP user" addrID=a27207b0-b6fd-4df3-aaef-5a58b005af17 service=server-manager time="2024-09-26T10:35:55+02:00" level=info msg="Setting gluon ID" addrID=a27207b0-b6fd-4df3-aaef-5a58b005af17 gluonID=ab06800b-5618-473c-8609-001228d26193 userID=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Created new IMAP user" addrID=a27207b0-b6fd-4df3-aaef-5a58b005af17 gluonID=ab06800b-5618-473c-8609-001228d26193 service=server-manager time="2024-09-26T10:35:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:55+02:00" level=info msg=Resuming service=user-events user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (65c32cb0)" time="2024-09-26T10:35:55+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (65c32cb0)" time="2024-09-26T10:35:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ab06800b-5618-473c-8609-001228d26193 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:55+02:00" level=info msg="Starting IMAP Service" service=imap user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Sync triggered" service=imap user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:55.686832526 +0200 CEST m=+238.256929902" user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Syncing labels" service=imap user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5035d13d-8be7-4e58-b88c-d47ef3e2b302" userID=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Synced labels" service=imap user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/mail/v4/messages/count" pkg=gpa/client userID=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Syncing messages" service=imap user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Job started" service=imap user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:40171/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:40171/mail/v4/messages" pkg=gpa/client userID=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Job finished" service=imap user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Synced messages" service=imap user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Finished user sync" duration=16.348231ms service=imap user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:40171/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35: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 34}}" pkg=telemetry time="2024-09-26T10:35:55+02:00" level=info msg="Adding vault user" userID=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="Creating new user" userID=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/events/latest" pkg=gpa/client userID=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/settings" pkg=gpa/client userID=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="Registering user client, ID:f6c17600-f385-43c0-891c-fdffcc086abd" pkg=observability time="2024-09-26T10:35:55+02:00" level=info msg="Starting service main loop" service=telemetry user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="Starting service main loop" service=notification user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="Starting service main loop" service=smtp user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/labels?Type=4" pkg=gpa/client userID=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/labels?Type=3" pkg=gpa/client userID=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/labels?Type=1" pkg=gpa/client userID=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="Adding user to imap server" addrID=82714797-a644-4766-931b-aa1535948985 service=server-manager time="2024-09-26T10:35:55+02:00" level=info msg="Creating new IMAP user" addrID=82714797-a644-4766-931b-aa1535948985 service=server-manager time="2024-09-26T10:35:55+02:00" level=info msg="Setting gluon ID" addrID=82714797-a644-4766-931b-aa1535948985 gluonID=b55557e3-07f5-47a0-9fe2-ad71138cb218 userID=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b55557e3-07f5-47a0-9fe2-ad71138cb218 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:55+02:00" level=info msg="Created new IMAP user" addrID=82714797-a644-4766-931b-aa1535948985 gluonID=b55557e3-07f5-47a0-9fe2-ad71138cb218 service=server-manager time="2024-09-26T10:35:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:55+02:00" level=info msg=Resuming service=user-events user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="Starting IMAP Service" service=imap user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="Sync triggered" service=imap user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:55.932676126 +0200 CEST m=+238.502773502" user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="Syncing labels" service=imap user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f6c17600-f385-43c0-891c-fdffcc086abd" userID=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:55+02:00" level=info msg="Synced labels" service=imap user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:56+02:00" level=info msg="User '0d548fde-5a66-4ffe-a7a6-1d8f25c6d85b' created with id=70748adc-34ef-4db3-9ced-ea9632ee9a79" pkg=gpa/server/backend time="2024-09-26T10:35:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/mail/v4/messages/count" pkg=gpa/client userID=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:56+02:00" level=info msg="Syncing messages" service=imap user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:56+02:00" level=info msg="Job started" service=imap user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:40171/mail/v4/messages" pkg=gpa/client userID=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:56+02:00" level=info msg="Job finished" service=imap user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:56+02:00" level=info msg="Synced messages" service=imap user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:56+02:00" level=info msg="Finished user sync" duration=177.252057ms service=imap user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:56+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=f6c17600-f385-43c0-891c-fdffcc086abd 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 "0d548fde-5a66-4ffe-a7a6-1d8f25c6d85b" and password "password3" # :1 -> *scenario And the account "0d548fde-5a66-4ffe-a7a6-1d8f25c6d85b" has additional address "1b5bb477-902b-4e8e-98e7-9a83e6376d20@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:35:56+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f504d8db)" time="2024-09-26T10:35:56+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f504d8db)" time="2024-09-26T10:35:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:40171/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/events/Ag==" pkg=gpa/client userID=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:40171/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:56+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Adding vault user" userID=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Creating new user" userID=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/events/latest" pkg=gpa/client userID=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/settings" pkg=gpa/client userID=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Registering user client, ID:70748adc-34ef-4db3-9ced-ea9632ee9a79" pkg=observability time="2024-09-26T10:35:56+02:00" level=info msg="Starting service main loop" service=telemetry user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Starting service main loop" service=notification user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Starting service main loop" service=smtp user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/labels?Type=4" pkg=gpa/client userID=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/labels?Type=3" pkg=gpa/client userID=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:40171/core/v4/labels?Type=1" pkg=gpa/client userID=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Adding user to imap server" addrID=e22398ea-c42d-473d-a5fc-c636c4b93b1e service=server-manager time="2024-09-26T10:35:56+02:00" level=info msg="Creating new IMAP user" addrID=e22398ea-c42d-473d-a5fc-c636c4b93b1e service=server-manager time="2024-09-26T10:35:56+02:00" level=info msg="Setting gluon ID" addrID=e22398ea-c42d-473d-a5fc-c636c4b93b1e gluonID=9cf9a254-eb8f-4bc4-ad58-0fe7691261af userID=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Created new IMAP user" addrID=e22398ea-c42d-473d-a5fc-c636c4b93b1e gluonID=9cf9a254-eb8f-4bc4-ad58-0fe7691261af service=server-manager time="2024-09-26T10:35:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:56+02:00" level=info msg=Resuming service=user-events user=70748adc-34ef-4db3-9ced-ea9632ee9a79 And the user logs in with username "0d548fde-5a66-4ffe-a7a6-1d8f25c6d85b" and password "password3" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:35:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9cf9a254-eb8f-4bc4-ad58-0fe7691261af labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:56+02:00" level=info msg="Starting IMAP Service" service=imap user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Sync triggered" service=imap user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:56.795007875 +0200 CEST m=+239.365105251" user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Syncing labels" service=imap user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:70748adc-34ef-4db3-9ced-ea9632ee9a79" userID=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:40171/data/v1/stats" pkg=gpa/client userID=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Configuration Status Success event sent." userID=70748adc-34ef-4db3-9ced-ea9632ee9a79 When user "0d548fde-5a66-4ffe-a7a6-1d8f25c6d85b" connects and authenticates SMTP client "1" with address "1b5bb477-902b-4e8e-98e7-9a83e6376d20@proton.local" # :1 -> *scenario time="2024-09-26T10:35:56+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:56+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:56+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:56+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:56+02:00" level=info msg="Closing user" userID=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:56+02:00" level=info msg="De-registering user client, ID:5035d13d-8be7-4e58-b88c-d47ef3e2b302" pkg=observability time="2024-09-26T10:35:56+02:00" level=info msg="Exiting IMAP Service" service=imap user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:56+02:00" level=info msg="Exiting service main loop" service=smtp user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:56+02:00" level=info msg="Exiting service main loop" service=notification user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:56+02:00" level=info msg="Exiting Service" service=user-identity user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:56+02:00" level=info msg="Exiting service main loop" service=telemetry user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:56+02:00" level=info msg="Exiting service" service=user-events user=5035d13d-8be7-4e58-b88c-d47ef3e2b302 time="2024-09-26T10:35:56+02:00" level=info msg="Closing user" userID=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:56+02:00" level=info msg="De-registering user client, ID:f6c17600-f385-43c0-891c-fdffcc086abd" pkg=observability time="2024-09-26T10:35:56+02:00" level=info msg="Exiting IMAP Service" service=imap user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:56+02:00" level=info msg="Exiting service main loop" service=smtp user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:56+02:00" level=info msg="Exiting service main loop" service=notification user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:56+02:00" level=info msg="Exiting Service" service=user-identity user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:56+02:00" level=info msg="Exiting service main loop" service=telemetry user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:56+02:00" level=info msg="Exiting service" service=user-events user=f6c17600-f385-43c0-891c-fdffcc086abd time="2024-09-26T10:35:56+02:00" level=info msg="Closing user" userID=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="De-registering user client, ID:70748adc-34ef-4db3-9ced-ea9632ee9a79" pkg=observability time="2024-09-26T10:35:56+02:00" level=info msg="Synced labels" service=imap user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=warning msg="Get \"https://127.0.0.1:40171/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:35:56+02:00" level=error msg="Get \"https://127.0.0.1:40171/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:35: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:40171/mail/v4/messages/count\": context canceled" service=imap user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Finished user sync" duration=1.816457ms service=imap user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Exiting IMAP Service" service=imap user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Exiting service main loop" service=smtp user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Exiting service main loop" service=notification user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Exiting Service" service=user-identity user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Exiting service main loop" service=telemetry user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Exiting service" service=user-events user=70748adc-34ef-4db3-9ced-ea9632ee9a79 time="2024-09-26T10:35:56+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:56+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:56+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:56+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:56+02:00" level=info msg="Closing service" service=unleash Then it succeeds # :1 -> *scenario Feature: SMTP initiation === RUN TestFeatures/Send_without_first_announcing_FROM_and_TO time="2024-09-26T10:35:56+02:00" level=info msg="User '8d12c61f-e050-49bc-bfec-3fb442fefa48' created with id=8d64fffb-48b1-4337-8bb4-266009ee5f0c" pkg=gpa/server/backend Background: Given there exists an account with username "8d12c61f-e050-49bc-bfec-3fb442fefa48" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:35:57+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:57+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/164/config2262699353/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:57+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/164/cache2428222134/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:57+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/164/cache2428222134/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:57+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/164/data1705198408/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/164/data1705198408/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:57+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:57+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:57+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:57+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:57+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:57+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:57+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/164/config2262699353/grpcServerConfig.json time="2024-09-26T10:35:57+02:00" level=info msg="gRPC server listening on /tmp/bridge8968" pkg=grpc time="2024-09-26T10:35:57+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:57+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:57+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:57+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:57+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:57+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:57+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:57+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:57+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:57+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:35:57+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1e3b3261)" time="2024-09-26T10:35:57+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1e3b3261)" time="2024-09-26T10:35:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:37941/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:37941/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:37941/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:57+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Adding vault user" userID=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Creating new user" userID=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:37941/core/v4/events/latest" pkg=gpa/client userID=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:37941/core/v4/settings" pkg=gpa/client userID=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Registering user client, ID:8d64fffb-48b1-4337-8bb4-266009ee5f0c" pkg=observability time="2024-09-26T10:35:57+02:00" level=info msg="Starting service main loop" service=telemetry user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Starting service main loop" service=notification user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Starting service main loop" service=smtp user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:37941/core/v4/labels?Type=4" pkg=gpa/client userID=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:37941/core/v4/labels?Type=3" pkg=gpa/client userID=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:37941/core/v4/labels?Type=1" pkg=gpa/client userID=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Adding user to imap server" addrID=0d2c8dfb-6278-4d35-98ea-fa46604aa84e service=server-manager time="2024-09-26T10:35:57+02:00" level=info msg="Creating new IMAP user" addrID=0d2c8dfb-6278-4d35-98ea-fa46604aa84e service=server-manager time="2024-09-26T10:35:57+02:00" level=info msg="Setting gluon ID" addrID=0d2c8dfb-6278-4d35-98ea-fa46604aa84e gluonID=6f4f551e-1ea2-4bb2-ac2e-43a4adc8585f userID=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Created new IMAP user" addrID=0d2c8dfb-6278-4d35-98ea-fa46604aa84e gluonID=6f4f551e-1ea2-4bb2-ac2e-43a4adc8585f service=server-manager time="2024-09-26T10:35:57+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:57+02:00" level=info msg=Resuming service=user-events user=8d64fffb-48b1-4337-8bb4-266009ee5f0c And the user logs in with username "8d12c61f-e050-49bc-bfec-3fb442fefa48" and password "password" # :1 -> *scenario time="2024-09-26T10:35:57+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6f4f551e-1ea2-4bb2-ac2e-43a4adc8585f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:57+02:00" level=info msg="Starting IMAP Service" service=imap user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Sync triggered" service=imap user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:57.473673456 +0200 CEST m=+240.043770822" user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Syncing labels" service=imap user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8d64fffb-48b1-4337-8bb4-266009ee5f0c" userID=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:37941/data/v1/stats" pkg=gpa/client userID=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Configuration Status Success event sent." userID=8d64fffb-48b1-4337-8bb4-266009ee5f0c And user "8d12c61f-e050-49bc-bfec-3fb442fefa48" 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-09-26T10:35:57+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:57+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:57+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:57+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:57+02:00" level=info msg="Closing user" userID=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="De-registering user client, ID:8d64fffb-48b1-4337-8bb4-266009ee5f0c" pkg=observability time="2024-09-26T10:35:57+02:00" level=info msg="Synced labels" service=imap user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=warning msg="Get \"https://127.0.0.1:37941/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:35:57+02:00" level=error msg="Get \"https://127.0.0.1:37941/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:35: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:37941/mail/v4/messages/count\": context canceled" service=imap user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Finished user sync" duration=3.214289ms service=imap user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Exiting IMAP Service" service=imap user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Exiting service main loop" service=smtp user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Exiting service main loop" service=notification user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Exiting Service" service=user-identity user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Exiting service main loop" service=telemetry user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Exiting service" service=user-events user=8d64fffb-48b1-4337-8bb4-266009ee5f0c time="2024-09-26T10:35:57+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:57+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:57+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:57+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:57+02:00" level=info msg="Closing service" service=unleash Then it fails with error "Missing RCPT TO command" # :1 -> *scenario === RUN TestFeatures/Reset_is_the_same_as_without_FROM_and_TO time="2024-09-26T10:35:57+02:00" level=info msg="User '3528b87e-c59a-4d89-bd4f-bb64d062f5df' created with id=c39861d0-8c04-4522-a090-cbd16612b0f7" pkg=gpa/server/backend time="2024-09-26T10:35:57+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:57+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/165/config2615828774/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:57+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/165/cache3813409765/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:57+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/165/cache3813409765/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:57+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/165/data1449864014/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/165/data1449864014/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:57+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:57+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:57+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:57+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:57+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:57+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:57+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/165/config2615828774/grpcServerConfig.json time="2024-09-26T10:35:57+02:00" level=info msg="gRPC server listening on /tmp/bridge5963" pkg=grpc time="2024-09-26T10:35:57+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:57+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:57+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:57+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:57+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:57+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:57+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:57+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:57+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:57+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:57+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e71ea701)" time="2024-09-26T10:35:57+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e71ea701)" time="2024-09-26T10:35:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:33121/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:33121/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:33121/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:58+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Adding vault user" userID=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Creating new user" userID=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:33121/core/v4/events/latest" pkg=gpa/client userID=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:33121/core/v4/settings" pkg=gpa/client userID=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Registering user client, ID:c39861d0-8c04-4522-a090-cbd16612b0f7" pkg=observability time="2024-09-26T10:35:58+02:00" level=info msg="Starting service main loop" service=telemetry user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Starting service main loop" service=notification user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Starting service main loop" service=smtp user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:33121/core/v4/labels?Type=4" pkg=gpa/client userID=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:33121/core/v4/labels?Type=3" pkg=gpa/client userID=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:33121/core/v4/labels?Type=1" pkg=gpa/client userID=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Adding user to imap server" addrID=4429e9f0-91bd-490b-9be2-9c35ac34593a service=server-manager time="2024-09-26T10:35:58+02:00" level=info msg="Creating new IMAP user" addrID=4429e9f0-91bd-490b-9be2-9c35ac34593a service=server-manager time="2024-09-26T10:35:58+02:00" level=info msg="Setting gluon ID" addrID=4429e9f0-91bd-490b-9be2-9c35ac34593a gluonID=42c39036-ec93-4a39-ad6f-36dbea6b5a63 userID=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Created new IMAP user" addrID=4429e9f0-91bd-490b-9be2-9c35ac34593a gluonID=42c39036-ec93-4a39-ad6f-36dbea6b5a63 service=server-manager time="2024-09-26T10:35:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:58+02:00" level=info msg=Resuming service=user-events user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=42c39036-ec93-4a39-ad6f-36dbea6b5a63 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:58+02:00" level=info msg="Starting IMAP Service" service=imap user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Sync triggered" service=imap user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:58.124748171 +0200 CEST m=+240.694845547" user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Syncing labels" service=imap user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c39861d0-8c04-4522-a090-cbd16612b0f7" userID=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Synced labels" service=imap user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:33121/mail/v4/messages/count" pkg=gpa/client userID=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Syncing messages" service=imap user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Job started" service=imap user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:33121/mail/v4/messages" pkg=gpa/client userID=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Job finished" service=imap user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Synced messages" service=imap user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Finished user sync" duration=8.245397ms service=imap user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:33121/data/v1/stats" pkg=gpa/client userID=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Configuration Status Success event sent." userID=c39861d0-8c04-4522-a090-cbd16612b0f7 Scenario: Reset is the same as without FROM and TO # features/smtp/init.feature:17 When SMTP client "1" sends MAIL FROM "<3528b87e-c59a-4d89-bd4f-bb64d062f5df@proton.local>" # :1 -> *scenario Then it succeeds # :1 -> *scenario When SMTP client "1" sends RCPT TO "<3528b87e-c59a-4d89-bd4f-bb64d062f5df@proton.local>" # :1 -> *scenario Then it succeeds # :1 -> *scenario When SMTP client "1" sends RSET # :1 -> *scenario Then it succeeds # :1 -> *scenario When SMTP client "1" sends DATA: # :1 -> *scenario """ Subject: test """ time="2024-09-26T10:35:58+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:58+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:58+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:58+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:58+02:00" level=info msg="Closing user" userID=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="De-registering user client, ID:c39861d0-8c04-4522-a090-cbd16612b0f7" pkg=observability time="2024-09-26T10:35:58+02:00" level=info msg="Exiting IMAP Service" service=imap user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Exiting service main loop" service=smtp user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Exiting service main loop" service=notification user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Exiting Service" service=user-identity user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Exiting service main loop" service=telemetry user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Exiting service" service=user-events user=c39861d0-8c04-4522-a090-cbd16612b0f7 time="2024-09-26T10:35:58+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:58+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:58+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:58+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:58+02:00" level=info msg="Closing service" service=unleash Then it fails with error "Missing RCPT TO command" # :1 -> *scenario === RUN TestFeatures/Send_without_FROM time="2024-09-26T10:35:58+02:00" level=info msg="User '79c3f1b3-24c4-4fb1-9196-f8dff7b7d12c' created with id=38f37d7a-a935-4d26-94ac-f9d4a55a8a07" pkg=gpa/server/backend time="2024-09-26T10:35:58+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:58+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/166/config581715615/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:58+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/166/cache1461976895/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:58+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/166/cache1461976895/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:58+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/166/data4230773135/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/166/data4230773135/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:58+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:58+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:58+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:58+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:58+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:58+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:58+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:58+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:58+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:58+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:58+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:58+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/166/config581715615/grpcServerConfig.json time="2024-09-26T10:35:58+02:00" level=info msg="gRPC server listening on /tmp/bridge5152" pkg=grpc time="2024-09-26T10:35:58+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:58+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:58+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:58+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:33131/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:58+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:58+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (318c50ea)" time="2024-09-26T10:35:58+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (318c50ea)" time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:33131/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:33131/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:58+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Adding vault user" userID=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Creating new user" userID=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:33131/core/v4/events/latest" pkg=gpa/client userID=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:33131/core/v4/settings" pkg=gpa/client userID=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Registering user client, ID:38f37d7a-a935-4d26-94ac-f9d4a55a8a07" pkg=observability time="2024-09-26T10:35:58+02:00" level=info msg="Starting service main loop" service=telemetry user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Starting service main loop" service=notification user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Starting service main loop" service=smtp user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:33131/core/v4/labels?Type=4" pkg=gpa/client userID=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:33131/core/v4/labels?Type=3" pkg=gpa/client userID=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:33131/core/v4/labels?Type=1" pkg=gpa/client userID=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Adding user to imap server" addrID=9a6eca4a-4e9b-46e1-b451-0ed2be3dc025 service=server-manager time="2024-09-26T10:35:58+02:00" level=info msg="Creating new IMAP user" addrID=9a6eca4a-4e9b-46e1-b451-0ed2be3dc025 service=server-manager time="2024-09-26T10:35:58+02:00" level=info msg="Setting gluon ID" addrID=9a6eca4a-4e9b-46e1-b451-0ed2be3dc025 gluonID=59539bef-e53f-41e3-b5f1-60796276dde3 userID=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Created new IMAP user" addrID=9a6eca4a-4e9b-46e1-b451-0ed2be3dc025 gluonID=59539bef-e53f-41e3-b5f1-60796276dde3 service=server-manager time="2024-09-26T10:35:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:58+02:00" level=info msg=Resuming service=user-events user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=59539bef-e53f-41e3-b5f1-60796276dde3 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:58+02:00" level=info msg="Starting IMAP Service" service=imap user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Sync triggered" service=imap user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:58.754214215 +0200 CEST m=+241.324311581" user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Syncing labels" service=imap user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:38f37d7a-a935-4d26-94ac-f9d4a55a8a07" userID=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Synced labels" service=imap user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:33131/mail/v4/messages/count" pkg=gpa/client userID=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Syncing messages" service=imap user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Job started" service=imap user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:33131/mail/v4/messages" pkg=gpa/client userID=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Job finished" service=imap user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Synced messages" service=imap user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Finished user sync" duration=3.30415ms service=imap user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:33131/data/v1/stats" pkg=gpa/client userID=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Configuration Status Success event sent." userID=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 Scenario: Send without FROM # features/smtp/init.feature:30 When SMTP client "1" sends RCPT TO "<79c3f1b3-24c4-4fb1-9196-f8dff7b7d12c@proton.local>" # :1 -> *scenario time="2024-09-26T10:35:58+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:58+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:58+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:58+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:58+02:00" level=info msg="Closing user" userID=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="De-registering user client, ID:38f37d7a-a935-4d26-94ac-f9d4a55a8a07" pkg=observability time="2024-09-26T10:35:58+02:00" level=info msg="Exiting IMAP Service" service=imap user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Exiting service main loop" service=smtp user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Exiting service main loop" service=notification user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Exiting Service" service=user-identity user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Exiting service main loop" service=telemetry user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Exiting service" service=user-events user=38f37d7a-a935-4d26-94ac-f9d4a55a8a07 time="2024-09-26T10:35:58+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:58+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:58+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:58+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:58+02:00" level=info msg="Closing service" service=unleash Then it fails with error "Missing MAIL FROM command" # :1 -> *scenario === RUN TestFeatures/Send_without_TO time="2024-09-26T10:35:58+02:00" level=info msg="User '5962ffd2-c650-4228-8907-535b3abc3f87' created with id=c2ce78b6-d27b-4bea-b8e9-24fed4e99043" pkg=gpa/server/backend time="2024-09-26T10:35:59+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:59+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/167/config2504964327/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:59+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/167/cache566635078/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:59+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/167/cache566635078/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:59+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/167/data770513892/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/167/data770513892/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:59+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:59+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:59+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:59+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:59+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:59+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:59+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/167/config2504964327/grpcServerConfig.json time="2024-09-26T10:35:59+02:00" level=info msg="gRPC server listening on /tmp/bridge7609" pkg=grpc time="2024-09-26T10:35:59+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:59+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:59+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:59+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:59+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:59+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:59+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:59+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:59+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:46385/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:59+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:59+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (fd86b673)" time="2024-09-26T10:35:59+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (fd86b673)" time="2024-09-26T10:35:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:46385/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:46385/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:59+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Adding vault user" userID=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Creating new user" userID=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:46385/core/v4/events/latest" pkg=gpa/client userID=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:46385/core/v4/settings" pkg=gpa/client userID=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Registering user client, ID:c2ce78b6-d27b-4bea-b8e9-24fed4e99043" pkg=observability time="2024-09-26T10:35:59+02:00" level=info msg="Starting service main loop" service=telemetry user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Starting service main loop" service=notification user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Starting service main loop" service=smtp user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:46385/core/v4/labels?Type=4" pkg=gpa/client userID=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:46385/core/v4/labels?Type=3" pkg=gpa/client userID=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:46385/core/v4/labels?Type=1" pkg=gpa/client userID=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Adding user to imap server" addrID=06b9919e-f23e-4c75-ba2d-7a1b5abbeac3 service=server-manager time="2024-09-26T10:35:59+02:00" level=info msg="Creating new IMAP user" addrID=06b9919e-f23e-4c75-ba2d-7a1b5abbeac3 service=server-manager time="2024-09-26T10:35:59+02:00" level=info msg="Setting gluon ID" addrID=06b9919e-f23e-4c75-ba2d-7a1b5abbeac3 gluonID=6bd649c4-bff1-4cb4-8955-bb328fb01097 userID=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Created new IMAP user" addrID=06b9919e-f23e-4c75-ba2d-7a1b5abbeac3 gluonID=6bd649c4-bff1-4cb4-8955-bb328fb01097 service=server-manager time="2024-09-26T10:35:59+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:35:59+02:00" level=info msg=Resuming service=user-events user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6bd649c4-bff1-4cb4-8955-bb328fb01097 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:35:59+02:00" level=info msg="Starting IMAP Service" service=imap user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Sync triggered" service=imap user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:35:59.377098159 +0200 CEST m=+241.947195535" user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Syncing labels" service=imap user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c2ce78b6-d27b-4bea-b8e9-24fed4e99043" userID=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Synced labels" service=imap user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:46385/mail/v4/messages/count" pkg=gpa/client userID=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Syncing messages" service=imap user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Job started" service=imap user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:46385/mail/v4/messages" pkg=gpa/client userID=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Job finished" service=imap user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Synced messages" service=imap user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Finished user sync" duration=9.284076ms service=imap user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:46385/data/v1/stats" pkg=gpa/client userID=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Configuration Status Success event sent." userID=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 Scenario: Send without TO # features/smtp/init.feature:34 When SMTP client "1" sends MAIL FROM "<5962ffd2-c650-4228-8907-535b3abc3f87@proton.local>" # :1 -> *scenario Then it succeeds # :1 -> *scenario When SMTP client "1" sends DATA: # :1 -> *scenario """ Subject: test """ time="2024-09-26T10:35:59+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:35:59+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:35:59+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:35:59+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:35:59+02:00" level=info msg="Closing user" userID=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="De-registering user client, ID:c2ce78b6-d27b-4bea-b8e9-24fed4e99043" pkg=observability time="2024-09-26T10:35:59+02:00" level=info msg="Exiting IMAP Service" service=imap user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Exiting service main loop" service=smtp user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Exiting service main loop" service=notification user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Exiting Service" service=user-identity user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Exiting service main loop" service=telemetry user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Exiting service" service=user-events user=c2ce78b6-d27b-4bea-b8e9-24fed4e99043 time="2024-09-26T10:35:59+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:35:59+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:35:59+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:35: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-09-26T10:35:59+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:35:59+02:00" level=info msg="Closing service" service=unleash Then it fails with error "Missing RCPT TO command" # :1 -> *scenario === RUN TestFeatures/Send_with_empty_FROM time="2024-09-26T10:35:59+02:00" level=info msg="User '91bc9977-10da-4537-b2c7-ec41741d2f25' created with id=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206" pkg=gpa/server/backend time="2024-09-26T10:35:59+02:00" level=info msg="Starting bridge" time="2024-09-26T10:35:59+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/168/config781912510/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:35:59+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/168/cache1499683577/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:35:59+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/168/cache1499683577/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:35:59+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/168/data2938276471/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/168/data2938276471/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:35:59+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:35:59+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:35:59+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:35:59+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:35:59+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:35:59+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:35:59+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/168/config781912510/grpcServerConfig.json time="2024-09-26T10:35:59+02:00" level=info msg="gRPC server listening on /tmp/bridge9372" pkg=grpc time="2024-09-26T10:35:59+02:00" level=info msg="Frontend service started" time="2024-09-26T10:35:59+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:35:59+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:35:59+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:35:59+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:35:59+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:35:59+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:35:59+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:35:59+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:35:59+02:00" level=info msg="Frontend client started" time="2024-09-26T10:35:59+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (a3378e29)" time="2024-09-26T10:35:59+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (a3378e29)" time="2024-09-26T10:35:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:39349/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:35:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:39349/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:35:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:39349/auth/v4" pkg=gpa/manager time="2024-09-26T10:35:59+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Adding vault user" userID=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Creating new user" userID=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:39349/core/v4/events/latest" pkg=gpa/client userID=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:39349/core/v4/settings" pkg=gpa/client userID=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Registering user client, ID:f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206" pkg=observability time="2024-09-26T10:36:00+02:00" level=info msg="Starting service main loop" service=telemetry user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Starting service main loop" service=notification user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Starting service main loop" service=smtp user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:39349/core/v4/labels?Type=4" pkg=gpa/client userID=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:39349/core/v4/labels?Type=3" pkg=gpa/client userID=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:39349/core/v4/labels?Type=1" pkg=gpa/client userID=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Adding user to imap server" addrID=fa92df6d-e69d-4eb8-8f48-5ae8d461236c service=server-manager time="2024-09-26T10:36:00+02:00" level=info msg="Creating new IMAP user" addrID=fa92df6d-e69d-4eb8-8f48-5ae8d461236c service=server-manager time="2024-09-26T10:36:00+02:00" level=info msg="Setting gluon ID" addrID=fa92df6d-e69d-4eb8-8f48-5ae8d461236c gluonID=2b9fd4c0-f0df-458b-b864-00400514263f userID=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Created new IMAP user" addrID=fa92df6d-e69d-4eb8-8f48-5ae8d461236c gluonID=2b9fd4c0-f0df-458b-b864-00400514263f service=server-manager time="2024-09-26T10:36:00+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:00+02:00" level=info msg=Resuming service=user-events user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2b9fd4c0-f0df-458b-b864-00400514263f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:00+02:00" level=info msg="Starting IMAP Service" service=imap user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Sync triggered" service=imap user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:00.073636852 +0200 CEST m=+242.643734228" user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Syncing labels" service=imap user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206" userID=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:39349/data/v1/stats" pkg=gpa/client userID=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Configuration Status Success event sent." userID=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+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-09-26T10:36:00+02:00" level=info msg="Synced labels" service=imap user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:00+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:00+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:00+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:00+02:00" level=info msg="Closing user" userID=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="De-registering user client, ID:f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206" pkg=observability time="2024-09-26T10:36:00+02:00" level=warning msg="Get \"https://127.0.0.1:39349/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:36:00+02:00" level=error msg="Get \"https://127.0.0.1:39349/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:36:00+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:39349/mail/v4/messages/count\": context canceled" service=imap user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Finished user sync" duration=5.668816ms service=imap user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Exiting IMAP Service" service=imap user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Exiting service main loop" service=smtp user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Exiting service main loop" service=notification user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Exiting Service" service=user-identity user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Exiting service main loop" service=telemetry user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Exiting service" service=user-events user=f8de75a2-14c5-4e8f-bfdc-2e4d9ef9e206 time="2024-09-26T10:36:00+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:00+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:00+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:00+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:00+02:00" level=info msg="Closing service" service=unleash Then it fails # :1 -> *scenario === RUN TestFeatures/Send_with_empty_TO time="2024-09-26T10:36:00+02:00" level=info msg="User '0d84905e-cc6e-4b63-a716-3e2e3c90e8dd' created with id=c6d7547c-9d84-40c5-99d9-77db34e7f72c" pkg=gpa/server/backend time="2024-09-26T10:36:00+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:00+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/169/config1477111818/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:00+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/169/cache2424938365/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:00+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/169/cache2424938365/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:00+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/169/data4052583858/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/169/data4052583858/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:00+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:00+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:00+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:00+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:00+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:00+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:00+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/169/config1477111818/grpcServerConfig.json time="2024-09-26T10:36:00+02:00" level=info msg="gRPC server listening on /tmp/bridge0348" pkg=grpc time="2024-09-26T10:36:00+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:00+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:00+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:00+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:00+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:00+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:00+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:00+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:00+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:35809/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:00+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:00+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (faaa1184)" time="2024-09-26T10:36:00+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (faaa1184)" time="2024-09-26T10:36:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:35809/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:35809/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:00+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Adding vault user" userID=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Creating new user" userID=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:35809/core/v4/events/latest" pkg=gpa/client userID=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:35809/core/v4/settings" pkg=gpa/client userID=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Registering user client, ID:c6d7547c-9d84-40c5-99d9-77db34e7f72c" pkg=observability time="2024-09-26T10:36:00+02:00" level=info msg="Starting service main loop" service=telemetry user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Starting service main loop" service=notification user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Starting service main loop" service=smtp user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:35809/core/v4/labels?Type=4" pkg=gpa/client userID=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:35809/core/v4/labels?Type=3" pkg=gpa/client userID=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:35809/core/v4/labels?Type=1" pkg=gpa/client userID=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Adding user to imap server" addrID=b72e1cec-8372-403f-b7a4-f1da0148f853 service=server-manager time="2024-09-26T10:36:00+02:00" level=info msg="Creating new IMAP user" addrID=b72e1cec-8372-403f-b7a4-f1da0148f853 service=server-manager time="2024-09-26T10:36:00+02:00" level=info msg="Setting gluon ID" addrID=b72e1cec-8372-403f-b7a4-f1da0148f853 gluonID=8179cb98-c42f-40f7-bc8a-454a46f1364f userID=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8179cb98-c42f-40f7-bc8a-454a46f1364f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:00+02:00" level=info msg="Created new IMAP user" addrID=b72e1cec-8372-403f-b7a4-f1da0148f853 gluonID=8179cb98-c42f-40f7-bc8a-454a46f1364f service=server-manager time="2024-09-26T10:36:00+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:00+02:00" level=info msg=Resuming service=user-events user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Starting IMAP Service" service=imap user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Sync triggered" service=imap user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:00.712241724 +0200 CEST m=+243.282339090" user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Syncing labels" service=imap user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c6d7547c-9d84-40c5-99d9-77db34e7f72c" userID=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:35809/data/v1/stats" pkg=gpa/client userID=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Configuration Status Success event sent." userID=c6d7547c-9d84-40c5-99d9-77db34e7f72c Scenario: Send with empty TO # features/smtp/init.feature:52 When SMTP client "1" sends MAIL FROM "<0d84905e-cc6e-4b63-a716-3e2e3c90e8dd@proton.local>" # :1 -> *scenario Then it succeeds # :1 -> *scenario When SMTP client "1" sends RCPT TO "<>" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:00+02:00" level=error msg="Send mail failed." error="invalid recipient" pkg=smtp When SMTP client "1" sends DATA: # :1 -> *scenario """ Subject: test """ time="2024-09-26T10:36:00+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:00+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:00+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:00+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:00+02:00" level=info msg="Closing user" userID=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="De-registering user client, ID:c6d7547c-9d84-40c5-99d9-77db34e7f72c" pkg=observability time="2024-09-26T10:36:00+02:00" level=info msg="Synced labels" service=imap user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=warning msg="Get \"https://127.0.0.1:35809/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:36:00+02:00" level=error msg="Get \"https://127.0.0.1:35809/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:36:00+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:35809/mail/v4/messages/count\": context canceled" service=imap user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Finished user sync" duration=2.105946ms service=imap user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Exiting IMAP Service" service=imap user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Exiting service main loop" service=smtp user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Exiting service main loop" service=notification user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Exiting Service" service=user-identity user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Exiting service main loop" service=telemetry user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Exiting service" service=user-events user=c6d7547c-9d84-40c5-99d9-77db34e7f72c time="2024-09-26T10:36:00+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:00+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:00+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:00+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:00+02:00" level=info msg="Closing service" service=unleash Then it fails with error "invalid recipient" # :1 -> *scenario === RUN TestFeatures/Allow_BODY_parameter_of_MAIL_FROM_command time="2024-09-26T10:36:00+02:00" level=info msg="User '548bd80a-e00a-4463-a194-c07cc2548709' created with id=24d650cc-7292-4c40-a6e2-e25febd7c14f" pkg=gpa/server/backend time="2024-09-26T10:36:01+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:01+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/170/config865860035/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:01+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/170/cache1610165858/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:01+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/170/cache1610165858/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:01+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/170/data2352618442/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/170/data2352618442/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:01+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:01+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:01+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:01+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:01+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:01+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:01+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/170/config865860035/grpcServerConfig.json time="2024-09-26T10:36:01+02:00" level=info msg="gRPC server listening on /tmp/bridge7930" pkg=grpc time="2024-09-26T10:36:01+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:01+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:01+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:01+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:01+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:01+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:01+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:01+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:01+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:01+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:01+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (166fc028)" time="2024-09-26T10:36:01+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (166fc028)" time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:37627/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:37627/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:37627/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:01+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Adding vault user" userID=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Creating new user" userID=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:37627/core/v4/events/latest" pkg=gpa/client userID=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:37627/core/v4/settings" pkg=gpa/client userID=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Registering user client, ID:24d650cc-7292-4c40-a6e2-e25febd7c14f" pkg=observability time="2024-09-26T10:36:01+02:00" level=info msg="Starting service main loop" service=telemetry user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Starting service main loop" service=notification user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Starting service main loop" service=smtp user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:37627/core/v4/labels?Type=4" pkg=gpa/client userID=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:37627/core/v4/labels?Type=3" pkg=gpa/client userID=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:37627/core/v4/labels?Type=1" pkg=gpa/client userID=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Adding user to imap server" addrID=9b955fff-94b5-4d44-8abb-8308add4073d service=server-manager time="2024-09-26T10:36:01+02:00" level=info msg="Creating new IMAP user" addrID=9b955fff-94b5-4d44-8abb-8308add4073d service=server-manager time="2024-09-26T10:36:01+02:00" level=info msg="Setting gluon ID" addrID=9b955fff-94b5-4d44-8abb-8308add4073d gluonID=10567eea-7da1-48da-bcb4-09ba835f1d64 userID=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Received mailbox message count" count=0 gluonID=10567eea-7da1-48da-bcb4-09ba835f1d64 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:01+02:00" level=info msg="Created new IMAP user" addrID=9b955fff-94b5-4d44-8abb-8308add4073d gluonID=10567eea-7da1-48da-bcb4-09ba835f1d64 service=server-manager time="2024-09-26T10:36:01+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:01+02:00" level=info msg=Resuming service=user-events user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Starting IMAP Service" service=imap user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Sync triggered" service=imap user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:01.349059265 +0200 CEST m=+243.919156641" user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Syncing labels" service=imap user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:24d650cc-7292-4c40-a6e2-e25febd7c14f" userID=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Synced labels" service=imap user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:37627/mail/v4/messages/count" pkg=gpa/client userID=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Syncing messages" service=imap user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Job started" service=imap user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:37627/mail/v4/messages" pkg=gpa/client userID=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Job finished" service=imap user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Synced messages" service=imap user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Finished user sync" duration=4.634574ms service=imap user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:37627/data/v1/stats" pkg=gpa/client userID=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Configuration Status Success event sent." userID=24d650cc-7292-4c40-a6e2-e25febd7c14f Scenario: Allow BODY parameter of MAIL FROM command # features/smtp/init.feature:63 When SMTP client "1" sends MAIL FROM "<548bd80a-e00a-4463-a194-c07cc2548709@proton.local> BODY=7BIT" # :1 -> *scenario time="2024-09-26T10:36:01+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:01+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:01+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:01+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:01+02:00" level=info msg="Closing user" userID=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="De-registering user client, ID:24d650cc-7292-4c40-a6e2-e25febd7c14f" pkg=observability time="2024-09-26T10:36:01+02:00" level=info msg="Exiting IMAP Service" service=imap user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Exiting service main loop" service=smtp user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Exiting service main loop" service=notification user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Exiting Service" service=user-identity user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Exiting service main loop" service=telemetry user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Exiting service" service=user-events user=24d650cc-7292-4c40-a6e2-e25febd7c14f time="2024-09-26T10:36:01+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:01+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:01+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:01+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:01+02:00" level=info msg="Closing service" service=unleash Then it succeeds # :1 -> *scenario === RUN TestFeatures/FROM_not_owned_by_user time="2024-09-26T10:36:01+02:00" level=info msg="User 'c95576c8-ede9-47d1-af8e-614f0ed8da03' created with id=135d816a-5f1d-4a90-bf62-9057d98ca7f1" pkg=gpa/server/backend time="2024-09-26T10:36:01+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:01+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/171/config710969196/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:01+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/171/cache1127585703/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:01+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/171/cache1127585703/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:01+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/171/data3779977416/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/171/data3779977416/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:01+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:01+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:01+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:01+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:01+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:01+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:01+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/171/config710969196/grpcServerConfig.json time="2024-09-26T10:36:01+02:00" level=info msg="gRPC server listening on /tmp/bridge0271" pkg=grpc time="2024-09-26T10:36:01+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:01+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:01+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:01+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:01+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:01+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:01+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:01+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:01+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:01+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:01+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ce53eeec)" time="2024-09-26T10:36:01+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ce53eeec)" time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33287/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:33287/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:33287/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:01+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="Adding vault user" userID=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="Creating new user" userID=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33287/core/v4/events/latest" pkg=gpa/client userID=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33287/core/v4/settings" pkg=gpa/client userID=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="Registering user client, ID:135d816a-5f1d-4a90-bf62-9057d98ca7f1" pkg=observability time="2024-09-26T10:36:01+02:00" level=info msg="Starting service main loop" service=telemetry user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="Starting service main loop" service=notification user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="Starting service main loop" service=smtp user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33287/core/v4/labels?Type=4" pkg=gpa/client userID=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33287/core/v4/labels?Type=3" pkg=gpa/client userID=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33287/core/v4/labels?Type=1" pkg=gpa/client userID=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="Adding user to imap server" addrID=754ac814-17cb-4b08-9e9f-c4a2f8f00f95 service=server-manager time="2024-09-26T10:36:01+02:00" level=info msg="Creating new IMAP user" addrID=754ac814-17cb-4b08-9e9f-c4a2f8f00f95 service=server-manager time="2024-09-26T10:36:01+02:00" level=info msg="Setting gluon ID" addrID=754ac814-17cb-4b08-9e9f-c4a2f8f00f95 gluonID=c4a6fa75-795b-4b33-9ad4-883a8f703ea7 userID=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="Created new IMAP user" addrID=754ac814-17cb-4b08-9e9f-c4a2f8f00f95 gluonID=c4a6fa75-795b-4b33-9ad4-883a8f703ea7 service=server-manager time="2024-09-26T10:36:01+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:01+02:00" level=info msg=Resuming service=user-events user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c4a6fa75-795b-4b33-9ad4-883a8f703ea7 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:01+02:00" level=info msg="Starting IMAP Service" service=imap user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="Sync triggered" service=imap user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:01.994504377 +0200 CEST m=+244.564601753" user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="Syncing labels" service=imap user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:135d816a-5f1d-4a90-bf62-9057d98ca7f1" userID=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:01+02:00" level=info msg="Synced labels" service=imap user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:33287/mail/v4/messages/count" pkg=gpa/client userID=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="Syncing messages" service=imap user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="Job started" service=imap user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:33287/data/v1/stats" pkg=gpa/client userID=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="Configuration Status Success event sent." userID=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:33287/mail/v4/messages" pkg=gpa/client userID=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="Job finished" service=imap user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="Synced messages" service=imap user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="Finished user sync" duration=6.921002ms service=imap user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36: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-09-26T10:36:02+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:02+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:02+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:02+02:00" level=info msg="Closing user" userID=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="De-registering user client, ID:135d816a-5f1d-4a90-bf62-9057d98ca7f1" pkg=observability time="2024-09-26T10:36:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="Exiting service main loop" service=smtp user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="Exiting service main loop" service=notification user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="Exiting Service" service=user-identity user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="Exiting service" service=user-events user=135d816a-5f1d-4a90-bf62-9057d98ca7f1 time="2024-09-26T10:36:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:02+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:02+02:00" level=info msg="User 'd021a7ca-80eb-4f68-97cd-27e0b87d009d' created with id=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4" pkg=gpa/server/backend Background: Given there exists an account with username "d021a7ca-80eb-4f68-97cd-27e0b87d009d" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:02+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:02+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/172/config777153128/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/172/cache614874504/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/172/cache614874504/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:02+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/172/data3641625341/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/172/data3641625341/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:02+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:02+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:02+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:02+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:02+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:02+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/172/config777153128/grpcServerConfig.json time="2024-09-26T10:36:02+02:00" level=info msg="gRPC server listening on /tmp/bridge2867" pkg=grpc time="2024-09-26T10:36:02+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:02+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:02+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:02+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:02+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:02+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:02+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:02+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:02+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:36:02+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3b7e53a7)" time="2024-09-26T10:36:02+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3b7e53a7)" time="2024-09-26T10:36:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40023/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:40023/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:40023/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:02+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Adding vault user" userID=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Creating new user" userID=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40023/core/v4/events/latest" pkg=gpa/client userID=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40023/core/v4/settings" pkg=gpa/client userID=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Registering user client, ID:c0e3a2c9-1c00-47a4-ad30-10a34550c4a4" pkg=observability time="2024-09-26T10:36:02+02:00" level=info msg="Starting service main loop" service=telemetry user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Starting service main loop" service=notification user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Starting service main loop" service=smtp user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40023/core/v4/labels?Type=4" pkg=gpa/client userID=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40023/core/v4/labels?Type=3" pkg=gpa/client userID=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:40023/core/v4/labels?Type=1" pkg=gpa/client userID=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Adding user to imap server" addrID=e01c3fb9-a5cb-46a4-97c7-f5feefd2237d service=server-manager time="2024-09-26T10:36:02+02:00" level=info msg="Creating new IMAP user" addrID=e01c3fb9-a5cb-46a4-97c7-f5feefd2237d service=server-manager time="2024-09-26T10:36:02+02:00" level=info msg="Setting gluon ID" addrID=e01c3fb9-a5cb-46a4-97c7-f5feefd2237d gluonID=ba539868-69e3-440c-80e4-2f970b60c80b userID=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Created new IMAP user" addrID=e01c3fb9-a5cb-46a4-97c7-f5feefd2237d gluonID=ba539868-69e3-440c-80e4-2f970b60c80b service=server-manager time="2024-09-26T10:36:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:02+02:00" level=info msg=Resuming service=user-events user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 And the user logs in with username "d021a7ca-80eb-4f68-97cd-27e0b87d009d" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:02+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:36:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:02+02:00" level=info msg="Starting SMTP server" port=1144 service=server-manager ssl=false Scenario: Authenticates successfully on custom port # features/smtp/ports.feature:9 When the user changes the SMTP port to 1144 # :1 -> *scenario time="2024-09-26T10:36:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ba539868-69e3-440c-80e4-2f970b60c80b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:02+02:00" level=info msg="Starting IMAP Service" service=imap user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Sync triggered" service=imap user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:02.651253707 +0200 CEST m=+245.221351083" user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Syncing labels" service=imap user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c0e3a2c9-1c00-47a4-ad30-10a34550c4a4" userID=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 When user "d021a7ca-80eb-4f68-97cd-27e0b87d009d" connects SMTP client "1" on port 1144 # :1 -> *scenario time="2024-09-26T10:36:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:40023/data/v1/stats" pkg=gpa/client userID=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Configuration Status Success event sent." userID=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:02+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:02+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:02+02:00" level=info msg="Closing user" userID=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="De-registering user client, ID:c0e3a2c9-1c00-47a4-ad30-10a34550c4a4" pkg=observability time="2024-09-26T10:36:02+02:00" level=info msg="Synced labels" service=imap user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=warning msg="Get \"https://127.0.0.1:40023/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:36:02+02:00" level=error msg="Get \"https://127.0.0.1:40023/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:36: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:40023/mail/v4/messages/count\": context canceled" service=imap user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Finished user sync" duration=2.36125ms service=imap user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Exiting service main loop" service=smtp user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Exiting service main loop" service=notification user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Exiting Service" service=user-identity user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Exiting service" service=user-events user=c0e3a2c9-1c00-47a4-ad30-10a34550c4a4 time="2024-09-26T10:36:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36:02+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-09-26T10:36:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:02+02:00" level=info msg="Closing service" service=unleash Then SMTP client "1" can authenticate # :1 -> *scenario Feature: SMTP sending with attachment === RUN TestFeatures/Sending_with_cyrillic_PDF_attachment time="2024-09-26T10:36:02+02:00" level=info msg="User 'cb13be22-d963-42fc-8f45-67cd6a4d0ea0' created with id=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb" pkg=gpa/server/backend Background: Given there exists an account with username "cb13be22-d963-42fc-8f45-67cd6a4d0ea0" and password "password"# :1 -> *scenario time="2024-09-26T10:36:03+02:00" level=info msg="User 'b64dd2d9-e7cd-4aa9-b191-f309f4bbb622' created with id=f9224311-5a4a-42d1-8109-fec69fed9264" pkg=gpa/server/backend And there exists an account with username "b64dd2d9-e7cd-4aa9-b191-f309f4bbb622" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:03+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/173/config2451528423/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/173/cache732998497/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/173/cache732998497/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/173/data1171156096/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/173/data1171156096/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:03+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:03+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:03+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:03+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:03+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:03+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/173/config2451528423/grpcServerConfig.json time="2024-09-26T10:36:03+02:00" level=info msg="gRPC server listening on /tmp/bridge0258" pkg=grpc time="2024-09-26T10:36:03+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:03+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:03+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:03+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:03+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:03+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:03+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:03+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:36:03+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e51cd25c)" time="2024-09-26T10:36:03+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e51cd25c)" time="2024-09-26T10:36:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:38417/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:38417/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:38417/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:03+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Adding vault user" userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Creating new user" userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:38417/core/v4/events/latest" pkg=gpa/client userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:38417/core/v4/settings" pkg=gpa/client userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Registering user client, ID:0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb" pkg=observability time="2024-09-26T10:36:03+02:00" level=info msg="Starting service main loop" service=telemetry user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Starting service main loop" service=notification user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Starting service main loop" service=smtp user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:38417/core/v4/labels?Type=4" pkg=gpa/client userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:38417/core/v4/labels?Type=3" pkg=gpa/client userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:38417/core/v4/labels?Type=1" pkg=gpa/client userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Adding user to imap server" addrID=984fb0dc-2970-4d78-94fa-e74e930c946a service=server-manager time="2024-09-26T10:36:03+02:00" level=info msg="Creating new IMAP user" addrID=984fb0dc-2970-4d78-94fa-e74e930c946a service=server-manager time="2024-09-26T10:36:03+02:00" level=info msg="Setting gluon ID" addrID=984fb0dc-2970-4d78-94fa-e74e930c946a gluonID=35874f3e-c8a6-4d1c-b35d-44f6832c8cb7 userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Created new IMAP user" addrID=984fb0dc-2970-4d78-94fa-e74e930c946a gluonID=35874f3e-c8a6-4d1c-b35d-44f6832c8cb7 service=server-manager time="2024-09-26T10:36:03+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:03+02:00" level=info msg=Resuming service=user-events user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb And the user logs in with username "cb13be22-d963-42fc-8f45-67cd6a4d0ea0" and password "password" # :1 -> *scenario time="2024-09-26T10:36:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=35874f3e-c8a6-4d1c-b35d-44f6832c8cb7 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:03+02:00" level=info msg="Starting IMAP Service" service=imap user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Sync triggered" service=imap user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:03.663228235 +0200 CEST m=+246.233325611" user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Syncing labels" service=imap user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb" userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Synced labels" service=imap user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:38417/mail/v4/messages/count" pkg=gpa/client userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Syncing messages" service=imap user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Job started" service=imap user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:38417/mail/v4/messages" pkg=gpa/client userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Job finished" service=imap user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Synced messages" service=imap user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Finished user sync" duration=3.389061ms service=imap user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb And user "cb13be22-d963-42fc-8f45-67cd6a4d0ea0" finishes syncing # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:38417/data/v1/stats" pkg=gpa/client userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="Configuration Status Success event sent." userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb When user "cb13be22-d963-42fc-8f45-67cd6a4d0ea0" connects and authenticates SMTP client "1" # :1 -> *scenario And user "cb13be22-d963-42fc-8f45-67cd6a4d0ea0" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:38417/mail/v4/settings" pkg=gpa/client userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:38417/mail/v4/messages" pkg=gpa/client userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:38417/mail/v4/attachments" pkg=gpa/client userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:38417/core/v4/keys?Email=b64dd2d9-e7cd-4aa9-b191-f309f4bbb622%40proton.local" pkg=gpa/client userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:38417/contacts/v4/emails?Email=b64dd2d9-e7cd-4aa9-b191-f309f4bbb622%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:38417/mail/v4/messages/32d05ae8-9c2c-4dfc-ae52-545fd4da7815" pkg=gpa/client userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb Scenario: Sending with cyrillic PDF attachment # features/smtp/send/attachment.feature:16 When SMTP client "1" sends the following message from "cb13be22-d963-42fc-8f45-67cd6a4d0ea0@proton.local" to "b64dd2d9-e7cd-4aa9-b191-f309f4bbb622@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-09-26T10:36: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 38}}" pkg=telemetry time="2024-09-26T10:36:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:38417/core/v4/events/AA==" pkg=gpa/client userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36: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=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:04+02:00" level=info msg="Handling message created event" date=0 messageID=32d05ae8-9c2c-4dfc-ae52-545fd4da7815 service=imap subject="******** (f75f8f2b)" user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:38417/mail/v4/messages/32d05ae8-9c2c-4dfc-ae52-545fd4da7815" pkg=gpa/client userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:04+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=32d05ae8-9c2c-4dfc-ae52-545fd4da7815 service=imap subject="******** (f75f8f2b)" user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:38417/mail/v4/messages/32d05ae8-9c2c-4dfc-ae52-545fd4da7815" pkg=gpa/client userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | cb13be22-d963-42fc-8f45-67cd6a4d0ea0@proton.local | b64dd2d9-e7cd-4aa9-b191-f309f4bbb622@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-09-26T10:36:04+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:04+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:04+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:04+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:04+02:00" level=info msg="Closing user" userID=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:04+02:00" level=info msg="De-registering user client, ID:0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb" pkg=observability time="2024-09-26T10:36:04+02:00" level=info msg="Exiting IMAP Service" service=imap user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:04+02:00" level=info msg="Exiting service main loop" service=smtp user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:04+02:00" level=info msg="Exiting service main loop" service=notification user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:04+02:00" level=info msg="Exiting Service" service=user-identity user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:04+02:00" level=info msg="Exiting service main loop" service=telemetry user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:04+02:00" level=info msg="Exiting service" service=user-events user=0acc9c55-4e5d-40d8-a3d2-88ac634a8cbb time="2024-09-26T10:36:04+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:04+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:04+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:04+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:04+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:04+02:00" level=info msg="User 'f6136ff7-6d2f-44c9-bcff-c94c1d95a73f' created with id=2e3e32c8-dcde-4291-b147-b67a0748d7e4" pkg=gpa/server/backend time="2024-09-26T10:36:05+02:00" level=info msg="User 'a3e1434f-2dbd-48de-b9f5-cbbb620354b7' created with id=deaabd2f-1f04-4c0d-8cb8-a0a89b4c3143" pkg=gpa/server/backend time="2024-09-26T10:36:05+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:05+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/174/config1002307285/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:05+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/174/cache1055642472/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:05+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/174/cache1055642472/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:05+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/174/data1545392679/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/174/data1545392679/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:05+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:05+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:05+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:05+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:05+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:05+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:05+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/174/config1002307285/grpcServerConfig.json time="2024-09-26T10:36:05+02:00" level=info msg="gRPC server listening on /tmp/bridge0879" pkg=grpc time="2024-09-26T10:36:05+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:05+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:05+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:05+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:05+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:05+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:05+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:05+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:05+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:05+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:44103/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:05+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1826accd)" time="2024-09-26T10:36:05+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1826accd)" time="2024-09-26T10:36:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:44103/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:44103/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:05+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Adding vault user" userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Creating new user" userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:44103/core/v4/events/latest" pkg=gpa/client userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:44103/core/v4/settings" pkg=gpa/client userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Registering user client, ID:2e3e32c8-dcde-4291-b147-b67a0748d7e4" pkg=observability time="2024-09-26T10:36:05+02:00" level=info msg="Starting service main loop" service=telemetry user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Starting service main loop" service=notification user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Starting service main loop" service=smtp user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:44103/core/v4/labels?Type=4" pkg=gpa/client userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:44103/core/v4/labels?Type=3" pkg=gpa/client userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:44103/core/v4/labels?Type=1" pkg=gpa/client userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Adding user to imap server" addrID=3d68c4b1-bfc5-4dc9-81de-f6644ceb31f3 service=server-manager time="2024-09-26T10:36:05+02:00" level=info msg="Creating new IMAP user" addrID=3d68c4b1-bfc5-4dc9-81de-f6644ceb31f3 service=server-manager time="2024-09-26T10:36:05+02:00" level=info msg="Setting gluon ID" addrID=3d68c4b1-bfc5-4dc9-81de-f6644ceb31f3 gluonID=5db25e3a-620b-4a41-bfa3-ba6224671e51 userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Created new IMAP user" addrID=3d68c4b1-bfc5-4dc9-81de-f6644ceb31f3 gluonID=5db25e3a-620b-4a41-bfa3-ba6224671e51 service=server-manager time="2024-09-26T10:36:05+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:05+02:00" level=info msg=Resuming service=user-events user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5db25e3a-620b-4a41-bfa3-ba6224671e51 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:05+02:00" level=info msg="Starting IMAP Service" service=imap user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Sync triggered" service=imap user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:05.676464681 +0200 CEST m=+248.246562057" user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Syncing labels" service=imap user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2e3e32c8-dcde-4291-b147-b67a0748d7e4" userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Synced labels" service=imap user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:44103/mail/v4/messages/count" pkg=gpa/client userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Syncing messages" service=imap user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Job started" service=imap user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:44103/mail/v4/messages" pkg=gpa/client userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Job finished" service=imap user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Synced messages" service=imap user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Finished user sync" duration=4.014918ms service=imap user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:44103/data/v1/stats" pkg=gpa/client userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="Configuration Status Success event sent." userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:44103/mail/v4/settings" pkg=gpa/client userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:44103/mail/v4/messages" pkg=gpa/client userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:44103/mail/v4/attachments" pkg=gpa/client userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:44103/core/v4/keys?Email=a3e1434f-2dbd-48de-b9f5-cbbb620354b7%40proton.local" pkg=gpa/client userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:44103/contacts/v4/emails?Email=a3e1434f-2dbd-48de-b9f5-cbbb620354b7%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:44103/mail/v4/messages/7dc8bec0-17eb-427c-9731-0e1d23db9526" pkg=gpa/client userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 Scenario: Sending with cyrillic docx attachment # features/smtp/send/attachment.feature:83 When SMTP client "1" sends the following message from "f6136ff7-6d2f-44c9-bcff-c94c1d95a73f@proton.local" to "a3e1434f-2dbd-48de-b9f5-cbbb620354b7@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-09-26T10:36: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 7}}" pkg=telemetry time="2024-09-26T10:36:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:44103/core/v4/events/AA==" pkg=gpa/client userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36: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=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:06+02:00" level=info msg="Handling message created event" date=0 messageID=7dc8bec0-17eb-427c-9731-0e1d23db9526 service=imap subject="******** (f75f8f2b)" user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:44103/mail/v4/messages/7dc8bec0-17eb-427c-9731-0e1d23db9526" pkg=gpa/client userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:06+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=7dc8bec0-17eb-427c-9731-0e1d23db9526 service=imap subject="******** (f75f8f2b)" user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:44103/mail/v4/messages/7dc8bec0-17eb-427c-9731-0e1d23db9526" pkg=gpa/client userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | f6136ff7-6d2f-44c9-bcff-c94c1d95a73f@proton.local | a3e1434f-2dbd-48de-b9f5-cbbb620354b7@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-09-26T10:36:06+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:06+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:06+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:06+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:06+02:00" level=info msg="Closing user" userID=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:06+02:00" level=info msg="De-registering user client, ID:2e3e32c8-dcde-4291-b147-b67a0748d7e4" pkg=observability time="2024-09-26T10:36:06+02:00" level=info msg="Exiting IMAP Service" service=imap user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:06+02:00" level=info msg="Exiting service main loop" service=smtp user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:06+02:00" level=info msg="Exiting service main loop" service=notification user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:06+02:00" level=info msg="Exiting Service" service=user-identity user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:06+02:00" level=info msg="Exiting service main loop" service=telemetry user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:06+02:00" level=info msg="Exiting service" service=user-events user=2e3e32c8-dcde-4291-b147-b67a0748d7e4 time="2024-09-26T10:36:06+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:06+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:06+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:06+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:06+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:07+02:00" level=info msg="User '1bfc021d-d267-46c9-aa5d-7b845514a645' created with id=dc560e3a-6167-4308-9a7c-9e729344287c" pkg=gpa/server/backend time="2024-09-26T10:36:07+02:00" level=info msg="User 'fb38701d-531c-46b2-9c72-1ef7e5fad292' created with id=b3a9d1f3-be04-4376-b826-e419c4d8ccc8" pkg=gpa/server/backend time="2024-09-26T10:36:07+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:07+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/175/config490456075/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:07+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/175/cache3302488522/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:07+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/175/cache3302488522/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:07+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/175/data3256209653/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/175/data3256209653/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:07+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:07+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:07+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:07+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:07+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:07+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:07+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/175/config490456075/grpcServerConfig.json time="2024-09-26T10:36:07+02:00" level=info msg="gRPC server listening on /tmp/bridge1421" pkg=grpc time="2024-09-26T10:36:07+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:07+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:07+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:07+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:07+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:07+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:07+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:07+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:07+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:07+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:07+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (93bd2c1e)" time="2024-09-26T10:36:07+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (93bd2c1e)" time="2024-09-26T10:36:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:44439/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:44439/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:44439/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:07+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Adding vault user" userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Creating new user" userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:44439/core/v4/events/latest" pkg=gpa/client userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:44439/core/v4/settings" pkg=gpa/client userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Registering user client, ID:dc560e3a-6167-4308-9a7c-9e729344287c" pkg=observability time="2024-09-26T10:36:07+02:00" level=info msg="Starting service main loop" service=telemetry user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Starting service main loop" service=notification user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Starting service main loop" service=smtp user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:44439/core/v4/labels?Type=4" pkg=gpa/client userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:44439/core/v4/labels?Type=3" pkg=gpa/client userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:44439/core/v4/labels?Type=1" pkg=gpa/client userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Adding user to imap server" addrID=bef6fe5e-eeb4-43f5-b7bc-6b7827b2814b service=server-manager time="2024-09-26T10:36:07+02:00" level=info msg="Creating new IMAP user" addrID=bef6fe5e-eeb4-43f5-b7bc-6b7827b2814b service=server-manager time="2024-09-26T10:36:07+02:00" level=info msg="Setting gluon ID" addrID=bef6fe5e-eeb4-43f5-b7bc-6b7827b2814b gluonID=70d43f70-0609-483b-8b11-eb0017bdb235 userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Created new IMAP user" addrID=bef6fe5e-eeb4-43f5-b7bc-6b7827b2814b gluonID=70d43f70-0609-483b-8b11-eb0017bdb235 service=server-manager time="2024-09-26T10:36:07+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:07+02:00" level=info msg=Resuming service=user-events user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Received mailbox message count" count=0 gluonID=70d43f70-0609-483b-8b11-eb0017bdb235 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:07+02:00" level=info msg="Starting IMAP Service" service=imap user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Sync triggered" service=imap user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:07.890430896 +0200 CEST m=+250.460528272" user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Syncing labels" service=imap user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:dc560e3a-6167-4308-9a7c-9e729344287c" userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Synced labels" service=imap user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:44439/mail/v4/messages/count" pkg=gpa/client userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Syncing messages" service=imap user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Job started" service=imap user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:44439/mail/v4/messages" pkg=gpa/client userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Job finished" service=imap user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Synced messages" service=imap user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Finished user sync" duration=4.039094ms service=imap user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:44439/data/v1/stats" pkg=gpa/client userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="Configuration Status Success event sent." userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:44439/mail/v4/settings" pkg=gpa/client userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:44439/mail/v4/messages" pkg=gpa/client userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:44439/mail/v4/attachments" pkg=gpa/client userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:44439/core/v4/keys?Email=fb38701d-531c-46b2-9c72-1ef7e5fad292%40proton.local" pkg=gpa/client userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:44439/contacts/v4/emails?Email=fb38701d-531c-46b2-9c72-1ef7e5fad292%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:44439/mail/v4/messages/65630083-68d6-4303-8d86-d25a099d8765" pkg=gpa/client userID=dc560e3a-6167-4308-9a7c-9e729344287c Scenario Outline: Send message with attachment # features/smtp/send/attachment.feature:170 time="2024-09-26T10:36: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 38}}" pkg=telemetry time="2024-09-26T10:36:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:44439/core/v4/events/AA==" pkg=gpa/client userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36: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=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:08+02:00" level=info msg="Handling message created event" date=0 messageID=65630083-68d6-4303-8d86-d25a099d8765 service=imap subject="******** (8b397895)" user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:44439/mail/v4/messages/65630083-68d6-4303-8d86-d25a099d8765" pkg=gpa/client userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:08+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=65630083-68d6-4303-8d86-d25a099d8765 service=imap subject="******** (8b397895)" user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:44439/mail/v4/messages/65630083-68d6-4303-8d86-d25a099d8765" pkg=gpa/client userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:08+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:08+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:08+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:08+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:08+02:00" level=info msg="Closing user" userID=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:08+02:00" level=info msg="De-registering user client, ID:dc560e3a-6167-4308-9a7c-9e729344287c" pkg=observability time="2024-09-26T10:36:08+02:00" level=info msg="Exiting IMAP Service" service=imap user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:08+02:00" level=info msg="Exiting service main loop" service=smtp user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:08+02:00" level=info msg="Exiting service main loop" service=notification user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:08+02:00" level=info msg="Exiting Service" service=user-identity user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:08+02:00" level=info msg="Exiting service main loop" service=telemetry user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:08+02:00" level=info msg="Exiting service" service=user-events user=dc560e3a-6167-4308-9a7c-9e729344287c time="2024-09-26T10:36:08+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:08+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:08+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:08+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:08+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:09+02:00" level=info msg="User '0b83b681-d947-4e52-8ce1-15b5811ef377' created with id=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b" pkg=gpa/server/backend time="2024-09-26T10:36:09+02:00" level=info msg="User '9c546e53-13b6-43b2-86ed-c32a80e63272' created with id=144ee523-6901-4e0e-b3e2-a0fc75bea4e2" pkg=gpa/server/backend time="2024-09-26T10:36:09+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:09+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/176/config1045721018/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:09+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/176/cache3870677137/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:09+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/176/cache3870677137/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:09+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/176/data3751193450/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/176/data3751193450/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:09+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:09+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:09+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:09+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:09+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:09+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:09+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:09+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/176/config1045721018/grpcServerConfig.json time="2024-09-26T10:36:09+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:09+02:00" level=info msg="gRPC server listening on /tmp/bridge6131" pkg=grpc time="2024-09-26T10:36:09+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:09+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:09+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:09+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:09+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:09+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:09+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:34617/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:09+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:09+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (48c230e4)" time="2024-09-26T10:36:09+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (48c230e4)" time="2024-09-26T10:36:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:34617/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:34617/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:09+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Adding vault user" userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Creating new user" userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:34617/core/v4/events/latest" pkg=gpa/client userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:34617/core/v4/settings" pkg=gpa/client userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Registering user client, ID:1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b" pkg=observability time="2024-09-26T10:36:09+02:00" level=info msg="Starting service main loop" service=telemetry user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Starting service main loop" service=notification user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Starting service main loop" service=smtp user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:34617/core/v4/labels?Type=4" pkg=gpa/client userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:34617/core/v4/labels?Type=3" pkg=gpa/client userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:34617/core/v4/labels?Type=1" pkg=gpa/client userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Adding user to imap server" addrID=54989042-7846-490f-a3ab-47ff039b1ebb service=server-manager time="2024-09-26T10:36:09+02:00" level=info msg="Creating new IMAP user" addrID=54989042-7846-490f-a3ab-47ff039b1ebb service=server-manager time="2024-09-26T10:36:09+02:00" level=info msg="Setting gluon ID" addrID=54989042-7846-490f-a3ab-47ff039b1ebb gluonID=55ecc45b-831a-40d8-873e-633dfb001ad8 userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Created new IMAP user" addrID=54989042-7846-490f-a3ab-47ff039b1ebb gluonID=55ecc45b-831a-40d8-873e-633dfb001ad8 service=server-manager time="2024-09-26T10:36:09+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:09+02:00" level=info msg=Resuming service=user-events user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Received mailbox message count" count=0 gluonID=55ecc45b-831a-40d8-873e-633dfb001ad8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:09+02:00" level=info msg="Starting IMAP Service" service=imap user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Sync triggered" service=imap user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:09.939754938 +0200 CEST m=+252.509852314" user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Syncing labels" service=imap user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b" userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Synced labels" service=imap user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:34617/mail/v4/messages/count" pkg=gpa/client userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Syncing messages" service=imap user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Job started" service=imap user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:34617/mail/v4/messages" pkg=gpa/client userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Job finished" service=imap user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Synced messages" service=imap user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Finished user sync" duration=3.693499ms service=imap user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:34617/data/v1/stats" pkg=gpa/client userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="Configuration Status Success event sent." userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:34617/mail/v4/settings" pkg=gpa/client userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:34617/mail/v4/messages" pkg=gpa/client userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:34617/mail/v4/attachments" pkg=gpa/client userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:34617/core/v4/keys?Email=9c546e53-13b6-43b2-86ed-c32a80e63272%40proton.local" pkg=gpa/client userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:34617/contacts/v4/emails?Email=9c546e53-13b6-43b2-86ed-c32a80e63272%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:34617/mail/v4/messages/a7ac89c7-9919-4d61-9163-61198e262885" pkg=gpa/client userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36: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 99}}" pkg=telemetry time="2024-09-26T10:36:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:34617/core/v4/events/AA==" pkg=gpa/client userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:10+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=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:10+02:00" level=info msg="Handling message created event" date=0 messageID=a7ac89c7-9919-4d61-9163-61198e262885 service=imap subject="******** (8b397895)" user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:34617/mail/v4/messages/a7ac89c7-9919-4d61-9163-61198e262885" pkg=gpa/client userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:10+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=a7ac89c7-9919-4d61-9163-61198e262885 service=imap subject="******** (8b397895)" user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:34617/mail/v4/messages/a7ac89c7-9919-4d61-9163-61198e262885" pkg=gpa/client userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:10+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:10+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:10+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:10+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:10+02:00" level=info msg="Closing user" userID=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:10+02:00" level=info msg="De-registering user client, ID:1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b" pkg=observability time="2024-09-26T10:36:10+02:00" level=info msg="Exiting IMAP Service" service=imap user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:10+02:00" level=info msg="Exiting service main loop" service=smtp user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:10+02:00" level=info msg="Exiting service main loop" service=notification user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:10+02:00" level=info msg="Exiting Service" service=user-identity user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:10+02:00" level=info msg="Exiting service main loop" service=telemetry user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:10+02:00" level=info msg="Exiting service" service=user-events user=1dbebd5d-c2f5-45b9-bdbb-0690c3accc7b time="2024-09-26T10:36:10+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:10+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:10+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:10+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:10+02:00" level=info msg="Closing service" service=unleash | encoded unquoted | =?US-ASCII?Q?filename?= | === RUN TestFeatures/Send_message_with_attachment_non_quoted time="2024-09-26T10:36:11+02:00" level=info msg="User '14cbb56b-a370-421d-bfda-dc3ec1218ddd' created with id=d5bc72fe-13f3-4fb9-90dd-408de5a79cba" pkg=gpa/server/backend time="2024-09-26T10:36:11+02:00" level=info msg="User '3f4559c3-4d19-41ed-a207-6c17d63a2dbb' created with id=3960eb17-f77a-4555-9689-539d1a322c16" pkg=gpa/server/backend time="2024-09-26T10:36:11+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:11+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/177/config1844392459/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:11+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/177/cache3253931384/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:11+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/177/cache3253931384/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:11+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/177/data333589333/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/177/data333589333/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:11+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:11+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:11+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:11+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:11+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:11+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:11+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/177/config1844392459/grpcServerConfig.json time="2024-09-26T10:36:11+02:00" level=info msg="gRPC server listening on /tmp/bridge8451" pkg=grpc time="2024-09-26T10:36:11+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:11+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:11+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:11+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:11+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:11+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:11+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:11+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:11+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:11+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:11+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3699a325)" time="2024-09-26T10:36:11+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3699a325)" time="2024-09-26T10:36:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:42969/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:42969/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:42969/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:11+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="Adding vault user" userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="Creating new user" userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:42969/core/v4/events/latest" pkg=gpa/client userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:42969/core/v4/settings" pkg=gpa/client userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="Registering user client, ID:d5bc72fe-13f3-4fb9-90dd-408de5a79cba" pkg=observability time="2024-09-26T10:36:11+02:00" level=info msg="Starting service main loop" service=telemetry user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="Starting service main loop" service=notification user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="Starting service main loop" service=smtp user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:42969/core/v4/labels?Type=4" pkg=gpa/client userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:42969/core/v4/labels?Type=3" pkg=gpa/client userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:42969/core/v4/labels?Type=1" pkg=gpa/client userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="Adding user to imap server" addrID=c30e2a89-5afc-450e-80dc-f19357223c2a service=server-manager time="2024-09-26T10:36:11+02:00" level=info msg="Creating new IMAP user" addrID=c30e2a89-5afc-450e-80dc-f19357223c2a service=server-manager time="2024-09-26T10:36:11+02:00" level=info msg="Setting gluon ID" addrID=c30e2a89-5afc-450e-80dc-f19357223c2a gluonID=c2f78bf8-35bf-475d-aad9-e98403dd5a57 userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="Created new IMAP user" addrID=c30e2a89-5afc-450e-80dc-f19357223c2a gluonID=c2f78bf8-35bf-475d-aad9-e98403dd5a57 service=server-manager time="2024-09-26T10:36:11+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:11+02:00" level=info msg=Resuming service=user-events user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c2f78bf8-35bf-475d-aad9-e98403dd5a57 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:11+02:00" level=info msg="Starting IMAP Service" service=imap user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="Sync triggered" service=imap user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:11.998773792 +0200 CEST m=+254.568871168" user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="Syncing labels" service=imap user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:11+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d5bc72fe-13f3-4fb9-90dd-408de5a79cba" userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="Synced labels" service=imap user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42969/mail/v4/messages/count" pkg=gpa/client userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="Syncing messages" service=imap user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="Job started" service=imap user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:42969/mail/v4/messages" pkg=gpa/client userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="Job finished" service=imap user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="Synced messages" service=imap user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="Finished user sync" duration=4.779929ms service=imap user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:42969/data/v1/stats" pkg=gpa/client userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="Configuration Status Success event sent." userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42969/mail/v4/settings" pkg=gpa/client userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:42969/mail/v4/messages" pkg=gpa/client userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:42969/mail/v4/attachments" pkg=gpa/client userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42969/core/v4/keys?Email=3f4559c3-4d19-41ed-a207-6c17d63a2dbb%40proton.local" pkg=gpa/client userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42969/contacts/v4/emails?Email=3f4559c3-4d19-41ed-a207-6c17d63a2dbb%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:42969/mail/v4/messages/ac925e2c-7cd5-48a3-a83c-af7a1c47ff94" pkg=gpa/client userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+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 82}}" pkg=telemetry time="2024-09-26T10:36:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42969/core/v4/events/AA==" pkg=gpa/client userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+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=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="Handling message created event" date=0 messageID=ac925e2c-7cd5-48a3-a83c-af7a1c47ff94 service=imap subject="******** (8b397895)" user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42969/mail/v4/messages/ac925e2c-7cd5-48a3-a83c-af7a1c47ff94" pkg=gpa/client userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=ac925e2c-7cd5-48a3-a83c-af7a1c47ff94 service=imap subject="******** (8b397895)" user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42969/mail/v4/messages/ac925e2c-7cd5-48a3-a83c-af7a1c47ff94" pkg=gpa/client userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:13+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:13+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:13+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:13+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:13+02:00" level=info msg="Closing user" userID=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:13+02:00" level=info msg="De-registering user client, ID:d5bc72fe-13f3-4fb9-90dd-408de5a79cba" pkg=observability time="2024-09-26T10:36:13+02:00" level=info msg="Exiting IMAP Service" service=imap user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:13+02:00" level=info msg="Exiting service main loop" service=smtp user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:13+02:00" level=info msg="Exiting service main loop" service=notification user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:13+02:00" level=info msg="Exiting Service" service=user-identity user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:13+02:00" level=info msg="Exiting service main loop" service=telemetry user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:13+02:00" level=info msg="Exiting service" service=user-events user=d5bc72fe-13f3-4fb9-90dd-408de5a79cba time="2024-09-26T10:36:13+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:13+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:13+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:13+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:13+02:00" level=info msg="Closing service" service=unleash | non quoted | filename | Feature: SMTP with bcc === RUN TestFeatures/Send_message_to_address_in_to_and_bcc time="2024-09-26T10:36:13+02:00" level=info msg="User 'a3c97511-d420-438b-8680-23cb77698992' created with id=51ec3f03-6750-4296-83c5-422cfda5d522" pkg=gpa/server/backend Background: Given there exists an account with username "a3c97511-d420-438b-8680-23cb77698992" and password "password" # :1 -> *scenario time="2024-09-26T10:36:13+02:00" level=info msg="User 'e7edf240-58a9-41ee-a54f-73805a15bbe9' created with id=9e3a30c9-90d0-4e71-8f99-2958d95dbacb" pkg=gpa/server/backend And there exists an account with username "e7edf240-58a9-41ee-a54f-73805a15bbe9" and password "password" # :1 -> *scenario time="2024-09-26T10:36:13+02:00" level=info msg="User '90bb23da-fa0d-4404-b25d-66bf1bab5d40' created with id=79cf84a7-870b-4721-9a2c-b4b787ad9717" pkg=gpa/server/backend And there exists an account with username "90bb23da-fa0d-4404-b25d-66bf1bab5d40" and password "password" # :1 -> *scenario time="2024-09-26T10:36:14+02:00" level=info msg="User '99c296bd-90fe-4c2f-8a7d-eeeb4ea46afd' created with id=49cf82f0-5a36-4248-b8e0-a4021c5fb401" pkg=gpa/server/backend And there exists an account with username "99c296bd-90fe-4c2f-8a7d-eeeb4ea46afd" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:14+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:14+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/178/config269868350/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:14+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/178/cache46191247/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:14+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/178/cache46191247/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:14+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/178/data4272956140/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/178/data4272956140/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:14+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:14+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:14+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:14+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:14+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:14+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:14+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/178/config269868350/grpcServerConfig.json time="2024-09-26T10:36:14+02:00" level=info msg="gRPC server listening on /tmp/bridge2601" pkg=grpc time="2024-09-26T10:36:14+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:14+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:14+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:14+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:14+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:14+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:14+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:14+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:14+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:14+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:36:14+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0012c950)" time="2024-09-26T10:36:14+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0012c950)" time="2024-09-26T10:36:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:45757/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:45757/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:14+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Adding vault user" userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Creating new user" userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/events/latest" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/settings" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Registering user client, ID:51ec3f03-6750-4296-83c5-422cfda5d522" pkg=observability time="2024-09-26T10:36:14+02:00" level=info msg="Starting service main loop" service=telemetry user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Starting service main loop" service=notification user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Starting service main loop" service=smtp user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/labels?Type=4" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/labels?Type=3" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/labels?Type=1" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Adding user to imap server" addrID=da408cea-bb76-4cff-b423-d12c707668be service=server-manager time="2024-09-26T10:36:14+02:00" level=info msg="Creating new IMAP user" addrID=da408cea-bb76-4cff-b423-d12c707668be service=server-manager time="2024-09-26T10:36:14+02:00" level=info msg="Setting gluon ID" addrID=da408cea-bb76-4cff-b423-d12c707668be gluonID=c79af8b0-0bdc-4a8a-8430-b6fc698f2d61 userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Created new IMAP user" addrID=da408cea-bb76-4cff-b423-d12c707668be gluonID=c79af8b0-0bdc-4a8a-8430-b6fc698f2d61 service=server-manager time="2024-09-26T10:36:14+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:14+02:00" level=info msg=Resuming service=user-events user=51ec3f03-6750-4296-83c5-422cfda5d522 And the user logs in with username "a3c97511-d420-438b-8680-23cb77698992" and password "password" # :1 -> *scenario time="2024-09-26T10:36:14+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (77d4888f)" time="2024-09-26T10:36:14+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (77d4888f)" time="2024-09-26T10:36:14+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c79af8b0-0bdc-4a8a-8430-b6fc698f2d61 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:14+02:00" level=info msg="Starting IMAP Service" service=imap user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Sync triggered" service=imap user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:14.793951809 +0200 CEST m=+257.364049185" user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Syncing labels" service=imap user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:51ec3f03-6750-4296-83c5-422cfda5d522" userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Synced labels" service=imap user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/mail/v4/messages/count" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Syncing messages" service=imap user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Job started" service=imap user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:45757/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:45757/mail/v4/messages" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Job finished" service=imap user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Synced messages" service=imap user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Finished user sync" duration=35.081216ms service=imap user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:14+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36: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 36}}" pkg=telemetry time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:45757/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:15+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Adding vault user" userID=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Creating new user" userID=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/events/latest" pkg=gpa/client userID=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/settings" pkg=gpa/client userID=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Registering user client, ID:79cf84a7-870b-4721-9a2c-b4b787ad9717" pkg=observability time="2024-09-26T10:36:15+02:00" level=info msg="Starting service main loop" service=telemetry user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Starting service main loop" service=notification user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Starting service main loop" service=smtp user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/labels?Type=4" pkg=gpa/client userID=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/labels?Type=3" pkg=gpa/client userID=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/labels?Type=1" pkg=gpa/client userID=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Adding user to imap server" addrID=55063497-4292-4c2a-8022-4330f7db430c service=server-manager time="2024-09-26T10:36:15+02:00" level=info msg="Creating new IMAP user" addrID=55063497-4292-4c2a-8022-4330f7db430c service=server-manager time="2024-09-26T10:36:15+02:00" level=info msg="Setting gluon ID" addrID=55063497-4292-4c2a-8022-4330f7db430c gluonID=2f8cdde7-d898-472a-b45e-cfab950fe377 userID=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Created new IMAP user" addrID=55063497-4292-4c2a-8022-4330f7db430c gluonID=2f8cdde7-d898-472a-b45e-cfab950fe377 service=server-manager time="2024-09-26T10:36:15+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:15+02:00" level=info msg=Resuming service=user-events user=79cf84a7-870b-4721-9a2c-b4b787ad9717 And the user logs in with username "90bb23da-fa0d-4404-b25d-66bf1bab5d40" and password "password" # :1 -> *scenario time="2024-09-26T10:36:15+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (294c54a1)" time="2024-09-26T10:36:15+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (294c54a1)" time="2024-09-26T10:36:15+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2f8cdde7-d898-472a-b45e-cfab950fe377 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:15+02:00" level=info msg="Starting IMAP Service" service=imap user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Sync triggered" service=imap user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:15.08832088 +0200 CEST m=+257.658418256" user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Syncing labels" service=imap user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:79cf84a7-870b-4721-9a2c-b4b787ad9717" userID=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Synced labels" service=imap user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/mail/v4/messages/count" pkg=gpa/client userID=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Syncing messages" service=imap user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Job started" service=imap user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:45757/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:45757/mail/v4/messages" pkg=gpa/client userID=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Job finished" service=imap user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Synced messages" service=imap user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Finished user sync" duration=15.935857ms service=imap user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:45757/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:15+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Adding vault user" userID=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Creating new user" userID=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/events/latest" pkg=gpa/client userID=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/settings" pkg=gpa/client userID=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Registering user client, ID:49cf82f0-5a36-4248-b8e0-a4021c5fb401" pkg=observability time="2024-09-26T10:36:15+02:00" level=info msg="Starting service main loop" service=telemetry user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Starting service main loop" service=notification user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Starting service main loop" service=smtp user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/labels?Type=4" pkg=gpa/client userID=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/labels?Type=3" pkg=gpa/client userID=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/labels?Type=1" pkg=gpa/client userID=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Adding user to imap server" addrID=b244f69e-2a69-4974-91dd-9a1bf7cc7ef6 service=server-manager time="2024-09-26T10:36:15+02:00" level=info msg="Creating new IMAP user" addrID=b244f69e-2a69-4974-91dd-9a1bf7cc7ef6 service=server-manager time="2024-09-26T10:36:15+02:00" level=info msg="Setting gluon ID" addrID=b244f69e-2a69-4974-91dd-9a1bf7cc7ef6 gluonID=38d6a75b-f3eb-462d-859d-4a9cd02e3cdd userID=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Created new IMAP user" addrID=b244f69e-2a69-4974-91dd-9a1bf7cc7ef6 gluonID=38d6a75b-f3eb-462d-859d-4a9cd02e3cdd service=server-manager time="2024-09-26T10:36:15+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:15+02:00" level=info msg=Resuming service=user-events user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 And the user logs in with username "99c296bd-90fe-4c2f-8a7d-eeeb4ea46afd" and password "password" # :1 -> *scenario time="2024-09-26T10:36:15+02:00" level=info msg="Received mailbox message count" count=0 gluonID=38d6a75b-f3eb-462d-859d-4a9cd02e3cdd labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:15+02:00" level=info msg="Starting IMAP Service" service=imap user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Sync triggered" service=imap user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:15.344706628 +0200 CEST m=+257.914804004" user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Syncing labels" service=imap user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:49cf82f0-5a36-4248-b8e0-a4021c5fb401" userID=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:45757/data/v1/stats" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="Configuration Status Success event sent." userID=51ec3f03-6750-4296-83c5-422cfda5d522 And user "a3c97511-d420-438b-8680-23cb77698992" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/mail/v4/settings" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="Synced labels" service=imap user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:45757/mail/v4/messages" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/mail/v4/messages/count" pkg=gpa/client userID=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Syncing messages" service=imap user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Job started" service=imap user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/keys?Email=90bb23da-fa0d-4404-b25d-66bf1bab5d40%40proton.local" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/keys?Email=e7edf240-58a9-41ee-a54f-73805a15bbe9%40proton.local" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/contacts/v4/emails?Email=90bb23da-fa0d-4404-b25d-66bf1bab5d40%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:45757/mail/v4/messages" pkg=gpa/client userID=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Job finished" service=imap user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/contacts/v4/emails?Email=e7edf240-58a9-41ee-a54f-73805a15bbe9%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="Synced messages" service=imap user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Finished user sync" duration=5.230003ms service=imap user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:45757/mail/v4/messages/add699c4-b2d6-4fae-923f-c1e33bd47a57" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 Scenario: Send message to address in to and bcc # features/smtp/send/bcc.feature:15 When SMTP client "1" sends the following message from "a3c97511-d420-438b-8680-23cb77698992@proton.local" to "e7edf240-58a9-41ee-a54f-73805a15bbe9@proton.local, 90bb23da-fa0d-4404-b25d-66bf1bab5d40@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 "a3c97511-d420-438b-8680-23cb77698992" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/core/v4/events/AA==" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+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=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="Handling message created event" date=0 messageID=add699c4-b2d6-4fae-923f-c1e33bd47a57 service=imap subject="******** (2cf24dba)" user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/mail/v4/messages/add699c4-b2d6-4fae-923f-c1e33bd47a57" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=add699c4-b2d6-4fae-923f-c1e33bd47a57 service=imap subject="******** (2cf24dba)" user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:45757/mail/v4/messages/add699c4-b2d6-4fae-923f-c1e33bd47a57" pkg=gpa/client userID=51ec3f03-6750-4296-83c5-422cfda5d522 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | bcc | subject | unread | | a3c97511-d420-438b-8680-23cb77698992@proton.local | e7edf240-58a9-41ee-a54f-73805a15bbe9@proton.local | 90bb23da-fa0d-4404-b25d-66bf1bab5d40@proton.local | hello | false | time="2024-09-26T10:36:15+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:15+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:15+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:15+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:15+02:00" level=info msg="Closing user" userID=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="De-registering user client, ID:51ec3f03-6750-4296-83c5-422cfda5d522" pkg=observability time="2024-09-26T10:36:15+02:00" level=info msg="Exiting IMAP Service" service=imap user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="Exiting service main loop" service=smtp user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="Exiting service main loop" service=notification user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="Exiting Service" service=user-identity user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="Exiting service main loop" service=telemetry user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="Exiting service" service=user-events user=51ec3f03-6750-4296-83c5-422cfda5d522 time="2024-09-26T10:36:15+02:00" level=info msg="Closing user" userID=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="De-registering user client, ID:79cf84a7-870b-4721-9a2c-b4b787ad9717" pkg=observability time="2024-09-26T10:36:15+02:00" level=info msg="Exiting IMAP Service" service=imap user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Exiting service main loop" service=smtp user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Exiting service main loop" service=notification user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Exiting Service" service=user-identity user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Exiting service main loop" service=telemetry user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Exiting service" service=user-events user=79cf84a7-870b-4721-9a2c-b4b787ad9717 time="2024-09-26T10:36:15+02:00" level=info msg="Closing user" userID=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="De-registering user client, ID:49cf82f0-5a36-4248-b8e0-a4021c5fb401" pkg=observability time="2024-09-26T10:36:15+02:00" level=info msg="Exiting IMAP Service" service=imap user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Exiting service main loop" service=smtp user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Exiting service main loop" service=notification user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Exiting Service" service=user-identity user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Exiting service main loop" service=telemetry user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Exiting service" service=user-events user=49cf82f0-5a36-4248-b8e0-a4021c5fb401 time="2024-09-26T10:36:15+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:15+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:15+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:15+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:15+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:16+02:00" level=info msg="User '88f93536-6bb3-45b2-a957-8afb27ab7f35' created with id=ee859867-4664-4e61-882b-440dd4bfc218" pkg=gpa/server/backend time="2024-09-26T10:36:16+02:00" level=info msg="User '0baf33a4-8ae4-4c12-ab4c-0f3bb7120f22' created with id=dddfd33c-64ae-410c-afdb-fc6ce8b6e1c3" pkg=gpa/server/backend time="2024-09-26T10:36:16+02:00" level=info msg="User '3419bfd3-1316-49bb-ac61-8246f4ec7e90' created with id=998fea01-3cc6-497b-a7d7-2f5ca704cd3d" pkg=gpa/server/backend time="2024-09-26T10:36:17+02:00" level=info msg="User '28ae4ad8-3753-4bc9-a10e-2dd2714a35eb' created with id=2abb0f55-8fdd-42dd-b061-61efe8392bd4" pkg=gpa/server/backend time="2024-09-26T10:36:17+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:17+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/179/config3371544333/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:17+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/179/cache1934958794/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:17+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/179/cache1934958794/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:17+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/179/data1825737032/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/179/data1825737032/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:17+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:17+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:17+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:17+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:17+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:17+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:17+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/179/config3371544333/grpcServerConfig.json time="2024-09-26T10:36:17+02:00" level=info msg="gRPC server listening on /tmp/bridge3770" pkg=grpc time="2024-09-26T10:36:17+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:17+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:17+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:17+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:17+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:17+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:17+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:17+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:17+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:17+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:17+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5d37edb6)" time="2024-09-26T10:36:17+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5d37edb6)" time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:41753/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:41753/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:17+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Adding vault user" userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Creating new user" userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/events/latest" pkg=gpa/client userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/settings" pkg=gpa/client userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Registering user client, ID:ee859867-4664-4e61-882b-440dd4bfc218" pkg=observability time="2024-09-26T10:36:17+02:00" level=info msg="Starting service main loop" service=telemetry user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Starting service main loop" service=notification user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Starting service main loop" service=smtp user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/labels?Type=4" pkg=gpa/client userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/labels?Type=3" pkg=gpa/client userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/labels?Type=1" pkg=gpa/client userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Adding user to imap server" addrID=9f1e9a36-a8e3-4a7f-8601-a85bd100b6a4 service=server-manager time="2024-09-26T10:36:17+02:00" level=info msg="Creating new IMAP user" addrID=9f1e9a36-a8e3-4a7f-8601-a85bd100b6a4 service=server-manager time="2024-09-26T10:36:17+02:00" level=info msg="Setting gluon ID" addrID=9f1e9a36-a8e3-4a7f-8601-a85bd100b6a4 gluonID=adce97ff-837e-4636-8ce2-eef8d59c49cf userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Created new IMAP user" addrID=9f1e9a36-a8e3-4a7f-8601-a85bd100b6a4 gluonID=adce97ff-837e-4636-8ce2-eef8d59c49cf service=server-manager time="2024-09-26T10:36:17+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:17+02:00" level=info msg=Resuming service=user-events user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (831a50eb)" time="2024-09-26T10:36:17+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (831a50eb)" time="2024-09-26T10:36:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=adce97ff-837e-4636-8ce2-eef8d59c49cf labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:17+02:00" level=info msg="Starting IMAP Service" service=imap user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Sync triggered" service=imap user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:17.641166226 +0200 CEST m=+260.211263602" user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Syncing labels" service=imap user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ee859867-4664-4e61-882b-440dd4bfc218" userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Synced labels" service=imap user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:41753/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/mail/v4/messages/count" pkg=gpa/client userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Syncing messages" service=imap user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Job started" service=imap user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:41753/mail/v4/messages" pkg=gpa/client userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Job finished" service=imap user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Synced messages" service=imap user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Finished user sync" duration=16.959281ms service=imap user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:41753/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:17+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+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 time="2024-09-26T10:36:17+02:00" level=info msg="Adding vault user" userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Creating new user" userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/events/latest" pkg=gpa/client userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/settings" pkg=gpa/client userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Registering user client, ID:998fea01-3cc6-497b-a7d7-2f5ca704cd3d" pkg=observability time="2024-09-26T10:36:17+02:00" level=info msg="Starting service main loop" service=telemetry user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Starting service main loop" service=notification user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Starting service main loop" service=smtp user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/labels?Type=4" pkg=gpa/client userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/labels?Type=3" pkg=gpa/client userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/labels?Type=1" pkg=gpa/client userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Adding user to imap server" addrID=41712e12-2050-4bbe-98ed-1d8556da27c3 service=server-manager time="2024-09-26T10:36:17+02:00" level=info msg="Creating new IMAP user" addrID=41712e12-2050-4bbe-98ed-1d8556da27c3 service=server-manager time="2024-09-26T10:36:17+02:00" level=info msg="Setting gluon ID" addrID=41712e12-2050-4bbe-98ed-1d8556da27c3 gluonID=fe3305ad-a3ef-4099-b315-df4bec1aeaaf userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Created new IMAP user" addrID=41712e12-2050-4bbe-98ed-1d8556da27c3 gluonID=fe3305ad-a3ef-4099-b315-df4bec1aeaaf service=server-manager time="2024-09-26T10:36:17+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:17+02:00" level=info msg=Resuming service=user-events user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4f6c5a66)" time="2024-09-26T10:36:17+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4f6c5a66)" time="2024-09-26T10:36:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=fe3305ad-a3ef-4099-b315-df4bec1aeaaf labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:17+02:00" level=info msg="Starting IMAP Service" service=imap user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Sync triggered" service=imap user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:17.895768369 +0200 CEST m=+260.465865745" user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Syncing labels" service=imap user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:998fea01-3cc6-497b-a7d7-2f5ca704cd3d" userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Synced labels" service=imap user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/mail/v4/messages/count" pkg=gpa/client userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Syncing messages" service=imap user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Job started" service=imap user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:41753/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:41753/mail/v4/messages" pkg=gpa/client userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Job finished" service=imap user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Synced messages" service=imap user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Finished user sync" duration=19.857388ms service=imap user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:17+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41753/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:18+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Adding vault user" userID=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Creating new user" userID=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/events/latest" pkg=gpa/client userID=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/settings" pkg=gpa/client userID=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Registering user client, ID:2abb0f55-8fdd-42dd-b061-61efe8392bd4" pkg=observability time="2024-09-26T10:36:18+02:00" level=info msg="Starting service main loop" service=telemetry user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Starting service main loop" service=notification user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Starting service main loop" service=smtp user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/labels?Type=4" pkg=gpa/client userID=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/labels?Type=3" pkg=gpa/client userID=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/labels?Type=1" pkg=gpa/client userID=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Adding user to imap server" addrID=794531f5-5af8-4816-bad1-756959cdab7e service=server-manager time="2024-09-26T10:36:18+02:00" level=info msg="Creating new IMAP user" addrID=794531f5-5af8-4816-bad1-756959cdab7e service=server-manager time="2024-09-26T10:36:18+02:00" level=info msg="Setting gluon ID" addrID=794531f5-5af8-4816-bad1-756959cdab7e gluonID=00172926-e679-4344-a04b-bb276fd39840 userID=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Created new IMAP user" addrID=794531f5-5af8-4816-bad1-756959cdab7e gluonID=00172926-e679-4344-a04b-bb276fd39840 service=server-manager time="2024-09-26T10:36:18+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:18+02:00" level=info msg=Resuming service=user-events user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Received mailbox message count" count=0 gluonID=00172926-e679-4344-a04b-bb276fd39840 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:18+02:00" level=info msg="Starting IMAP Service" service=imap user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Sync triggered" service=imap user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:18.155429831 +0200 CEST m=+260.725527207" user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Syncing labels" service=imap user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2abb0f55-8fdd-42dd-b061-61efe8392bd4" userID=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41753/data/v1/stats" pkg=gpa/client userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="Configuration Status Success event sent." userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/mail/v4/settings" pkg=gpa/client userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41753/mail/v4/messages" pkg=gpa/client userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="Synced labels" service=imap user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/keys?Email=3419bfd3-1316-49bb-ac61-8246f4ec7e90%40proton.local" pkg=gpa/client userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/mail/v4/messages/count" pkg=gpa/client userID=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Syncing messages" service=imap user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Job started" service=imap user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/contacts/v4/emails?Email=3419bfd3-1316-49bb-ac61-8246f4ec7e90%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41753/mail/v4/messages" pkg=gpa/client userID=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Job finished" service=imap user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Synced messages" service=imap user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Finished user sync" duration=4.498837ms service=imap user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41753/mail/v4/messages/61a91dbe-f75a-4c60-8a78-37b5ea0ebe10" pkg=gpa/client userID=ee859867-4664-4e61-882b-440dd4bfc218 Scenario: Send message only to bcc # features/smtp/send/bcc.feature:51 When SMTP client "1" sends the following message from "88f93536-6bb3-45b2-a957-8afb27ab7f35@proton.local" to "3419bfd3-1316-49bb-ac61-8246f4ec7e90@proton.local": # :1 -> *scenario """ Subject: hello From: Bridge Test <[user:user]@[domain]>  hello  """ Then it succeeds # :1 -> *scenario When user "88f93536-6bb3-45b2-a957-8afb27ab7f35" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/events/AA==" pkg=gpa/client userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+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=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="Handling message created event" date=0 messageID=61a91dbe-f75a-4c60-8a78-37b5ea0ebe10 service=imap subject="******** (2cf24dba)" user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/mail/v4/messages/61a91dbe-f75a-4c60-8a78-37b5ea0ebe10" pkg=gpa/client userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=61a91dbe-f75a-4c60-8a78-37b5ea0ebe10 service=imap subject="******** (2cf24dba)" user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/mail/v4/messages/61a91dbe-f75a-4c60-8a78-37b5ea0ebe10" pkg=gpa/client userID=ee859867-4664-4e61-882b-440dd4bfc218 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | bcc | subject | | 88f93536-6bb3-45b2-a957-8afb27ab7f35@proton.local |  | 3419bfd3-1316-49bb-ac61-8246f4ec7e90@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-09-26T10:36:18+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41753/data/v1/stats" pkg=gpa/client userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:18+02:00" level=info msg="Configuration Status Success event sent." userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d When user "3419bfd3-1316-49bb-ac61-8246f4ec7e90" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/core/v4/events/Ag==" pkg=gpa/client userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:18+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=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:18+02:00" level=info msg="Handling message created event" date=0 messageID=a12d3534-927b-4518-b053-613495ea9314 service=imap subject="******** (2cf24dba)" user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41753/mail/v4/messages/a12d3534-927b-4518-b053-613495ea9314" pkg=gpa/client userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:18+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:18+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:18+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:18+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:18+02:00" level=info msg="Closing user" userID=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="De-registering user client, ID:ee859867-4664-4e61-882b-440dd4bfc218" pkg=observability time="2024-09-26T10:36:18+02:00" level=info msg="Exiting IMAP Service" service=imap user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="Exiting service main loop" service=smtp user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="Exiting service main loop" service=notification user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="Exiting Service" service=user-identity user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="Exiting service main loop" service=telemetry user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="Exiting service" service=user-events user=ee859867-4664-4e61-882b-440dd4bfc218 time="2024-09-26T10:36:18+02:00" level=info msg="Closing user" userID=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:18+02:00" level=info msg="De-registering user client, ID:998fea01-3cc6-497b-a7d7-2f5ca704cd3d" pkg=observability time="2024-09-26T10:36:18+02:00" level=info msg="Exiting IMAP Service" service=imap user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:18+02:00" level=info msg="Exiting service main loop" service=smtp user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:18+02:00" level=info msg="Exiting service main loop" service=notification user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:18+02:00" level=info msg="Exiting Service" service=user-identity user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:18+02:00" level=info msg="Exiting service main loop" service=telemetry user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:18+02:00" level=info msg="Exiting service" service=user-events user=998fea01-3cc6-497b-a7d7-2f5ca704cd3d time="2024-09-26T10:36:18+02:00" level=info msg="Closing user" userID=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="De-registering user client, ID:2abb0f55-8fdd-42dd-b061-61efe8392bd4" pkg=observability time="2024-09-26T10:36:18+02:00" level=info msg="Exiting IMAP Service" service=imap user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Exiting service main loop" service=smtp user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Exiting service main loop" service=notification user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Exiting Service" service=user-identity user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Exiting service main loop" service=telemetry user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Exiting service" service=user-events user=2abb0f55-8fdd-42dd-b061-61efe8392bd4 time="2024-09-26T10:36:18+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:18+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:18+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:18+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:18+02:00" level=info msg="Closing service" service=unleash Then IMAP client "2" eventually sees the following messages in "Inbox": # :1 -> *scenario | from | to | bcc | subject | unread | | 88f93536-6bb3-45b2-a957-8afb27ab7f35@proton.local |  |  | hello | true | === RUN TestFeatures/Send_message_to_bcc_and_bcc2 time="2024-09-26T10:36:19+02:00" level=info msg="User 'a63d666b-fb1a-4c87-85f0-9eda4af6ef0f' created with id=50c5b610-b28a-4ddf-ad45-477e98ce1c70" pkg=gpa/server/backend time="2024-09-26T10:36:19+02:00" level=info msg="User '84acafec-01d7-4612-9816-bef483573e38' created with id=0e6d4017-9d20-4887-9ce6-cf5c7a17b766" pkg=gpa/server/backend time="2024-09-26T10:36:19+02:00" level=info msg="User '0d07a2b9-8129-40bc-8524-b097f4d543c6' created with id=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef" pkg=gpa/server/backend time="2024-09-26T10:36:20+02:00" level=info msg="User 'ea5a58e6-6b9c-4521-aa20-0a68a67c8042' created with id=8d40f61b-97a4-4829-b6c0-1e87ed072045" pkg=gpa/server/backend time="2024-09-26T10:36:20+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:20+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/180/config3933222786/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:20+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/180/cache2727745250/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:20+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/180/cache2727745250/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:20+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/180/data210187745/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/180/data210187745/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:20+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:20+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:20+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:20+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:20+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:20+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:20+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/180/config3933222786/grpcServerConfig.json time="2024-09-26T10:36:20+02:00" level=info msg="gRPC server listening on /tmp/bridge2752" pkg=grpc time="2024-09-26T10:36:20+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:20+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:20+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:20+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:20+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:20+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:20+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:20+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:20+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:20+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:20+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0afe6b0f)" time="2024-09-26T10:36:20+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0afe6b0f)" time="2024-09-26T10:36:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:45493/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:45493/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:20+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Adding vault user" userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Creating new user" userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/events/latest" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/settings" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Registering user client, ID:50c5b610-b28a-4ddf-ad45-477e98ce1c70" pkg=observability time="2024-09-26T10:36:20+02:00" level=info msg="Starting service main loop" service=telemetry user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Starting service main loop" service=notification user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Starting service main loop" service=smtp user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/labels?Type=4" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/labels?Type=3" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/labels?Type=1" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Adding user to imap server" addrID=d5b6b9a3-acfd-4251-ba3f-53a1083aed2f service=server-manager time="2024-09-26T10:36:20+02:00" level=info msg="Creating new IMAP user" addrID=d5b6b9a3-acfd-4251-ba3f-53a1083aed2f service=server-manager time="2024-09-26T10:36:20+02:00" level=info msg="Setting gluon ID" addrID=d5b6b9a3-acfd-4251-ba3f-53a1083aed2f gluonID=35b4ba21-6502-4b27-8ff7-c1a9a54bb68f userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Created new IMAP user" addrID=d5b6b9a3-acfd-4251-ba3f-53a1083aed2f gluonID=35b4ba21-6502-4b27-8ff7-c1a9a54bb68f service=server-manager time="2024-09-26T10:36:20+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:20+02:00" level=info msg=Resuming service=user-events user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (94fe4163)" time="2024-09-26T10:36:20+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (94fe4163)" time="2024-09-26T10:36:20+02:00" level=info msg="Received mailbox message count" count=0 gluonID=35b4ba21-6502-4b27-8ff7-c1a9a54bb68f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:20+02:00" level=info msg="Starting IMAP Service" service=imap user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Sync triggered" service=imap user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:20.77230833 +0200 CEST m=+263.342405706" user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Syncing labels" service=imap user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:50c5b610-b28a-4ddf-ad45-477e98ce1c70" userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Synced labels" service=imap user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/mail/v4/messages/count" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Syncing messages" service=imap user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Job started" service=imap user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:45493/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:45493/mail/v4/messages" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Job finished" service=imap user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Synced messages" service=imap user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Finished user sync" duration=25.566092ms service=imap user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:45493/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:20+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36: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-09-26T10:36:21+02:00" level=info msg="Adding vault user" userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Creating new user" userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/events/latest" pkg=gpa/client userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/settings" pkg=gpa/client userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Registering user client, ID:5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef" pkg=observability time="2024-09-26T10:36:21+02:00" level=info msg="Starting service main loop" service=telemetry user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Starting service main loop" service=notification user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Starting service main loop" service=smtp user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/labels?Type=4" pkg=gpa/client userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/labels?Type=3" pkg=gpa/client userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/labels?Type=1" pkg=gpa/client userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Adding user to imap server" addrID=5fb9213b-e1e9-4aae-b7d7-e426252cd392 service=server-manager time="2024-09-26T10:36:21+02:00" level=info msg="Creating new IMAP user" addrID=5fb9213b-e1e9-4aae-b7d7-e426252cd392 service=server-manager time="2024-09-26T10:36:21+02:00" level=info msg="Setting gluon ID" addrID=5fb9213b-e1e9-4aae-b7d7-e426252cd392 gluonID=bfade9f1-ae9b-4533-b487-66a6a96fe87d userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Created new IMAP user" addrID=5fb9213b-e1e9-4aae-b7d7-e426252cd392 gluonID=bfade9f1-ae9b-4533-b487-66a6a96fe87d service=server-manager time="2024-09-26T10:36:21+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:21+02:00" level=info msg=Resuming service=user-events user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0de26280)" time="2024-09-26T10:36:21+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0de26280)" time="2024-09-26T10:36:21+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bfade9f1-ae9b-4533-b487-66a6a96fe87d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:21+02:00" level=info msg="Starting IMAP Service" service=imap user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Sync triggered" service=imap user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:21.035039296 +0200 CEST m=+263.605136672" user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Syncing labels" service=imap user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef" userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Synced labels" service=imap user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/mail/v4/messages/count" pkg=gpa/client userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Syncing messages" service=imap user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Job started" service=imap user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:45493/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:45493/mail/v4/messages" pkg=gpa/client userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Job finished" service=imap user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Synced messages" service=imap user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Finished user sync" duration=20.693506ms service=imap user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:45493/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:21+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Adding vault user" userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Creating new user" userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/events/latest" pkg=gpa/client userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/settings" pkg=gpa/client userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Registering user client, ID:8d40f61b-97a4-4829-b6c0-1e87ed072045" pkg=observability time="2024-09-26T10:36:21+02:00" level=info msg="Starting service main loop" service=telemetry user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Starting service main loop" service=notification user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Starting service main loop" service=smtp user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/labels?Type=4" pkg=gpa/client userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/labels?Type=3" pkg=gpa/client userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/labels?Type=1" pkg=gpa/client userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Adding user to imap server" addrID=a0a3b318-743a-49cb-8ea6-f35b6c56cb80 service=server-manager time="2024-09-26T10:36:21+02:00" level=info msg="Creating new IMAP user" addrID=a0a3b318-743a-49cb-8ea6-f35b6c56cb80 service=server-manager time="2024-09-26T10:36:21+02:00" level=info msg="Setting gluon ID" addrID=a0a3b318-743a-49cb-8ea6-f35b6c56cb80 gluonID=4236e08f-410d-4add-8bb5-4506253e2157 userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Created new IMAP user" addrID=a0a3b318-743a-49cb-8ea6-f35b6c56cb80 gluonID=4236e08f-410d-4add-8bb5-4506253e2157 service=server-manager time="2024-09-26T10:36:21+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:21+02:00" level=info msg=Resuming service=user-events user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4236e08f-410d-4add-8bb5-4506253e2157 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:21+02:00" level=info msg="Starting IMAP Service" service=imap user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Sync triggered" service=imap user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:21.282105969 +0200 CEST m=+263.852203345" user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Syncing labels" service=imap user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:45493/data/v1/stats" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:21+02:00" level=info msg="Configuration Status Success event sent." userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/mail/v4/settings" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:21+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8d40f61b-97a4-4829-b6c0-1e87ed072045" userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:45493/mail/v4/messages" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/keys?Email=0d07a2b9-8129-40bc-8524-b097f4d543c6%40proton.local" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/keys?Email=ea5a58e6-6b9c-4521-aa20-0a68a67c8042%40proton.local" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/contacts/v4/emails?Email=0d07a2b9-8129-40bc-8524-b097f4d543c6%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/contacts/v4/emails?Email=ea5a58e6-6b9c-4521-aa20-0a68a67c8042%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:21+02:00" level=info msg="Synced labels" service=imap user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/mail/v4/messages/count" pkg=gpa/client userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Syncing messages" service=imap user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Job started" service=imap user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:45493/mail/v4/messages" pkg=gpa/client userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Job finished" service=imap user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Synced messages" service=imap user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Finished user sync" duration=17.695267ms service=imap user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:45493/mail/v4/messages/0c789d52-bde3-4f87-b807-c097c684d3a4" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 Scenario: Send message to bcc and bcc2 # features/smtp/send/bcc.feature:85 When SMTP client "1" sends the following message from "a63d666b-fb1a-4c87-85f0-9eda4af6ef0f@proton.local" to "0d07a2b9-8129-40bc-8524-b097f4d543c6@proton.local, ea5a58e6-6b9c-4521-aa20-0a68a67c8042@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 When user "a63d666b-fb1a-4c87-85f0-9eda4af6ef0f" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/events/AA==" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:21+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=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:21+02:00" level=info msg="Handling message created event" date=0 messageID=0c789d52-bde3-4f87-b807-c097c684d3a4 service=imap subject="******** (8f434346)" user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/mail/v4/messages/0c789d52-bde3-4f87-b807-c097c684d3a4" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:21+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=0c789d52-bde3-4f87-b807-c097c684d3a4 service=imap subject="******** (8f434346)" user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/mail/v4/messages/0c789d52-bde3-4f87-b807-c097c684d3a4" pkg=gpa/client userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 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-09-26T10:36:21+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:45493/data/v1/stats" pkg=gpa/client userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:21+02:00" level=info msg="Configuration Status Success event sent." userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef When user "0d07a2b9-8129-40bc-8524-b097f4d543c6" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-09-26T10:36:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/events/Ag==" pkg=gpa/client userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:22+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=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:22+02:00" level=info msg="Handling message created event" date=0 messageID=227c2eab-52df-4d6c-b60d-040dbd9cc7f2 service=imap subject="******** (8f434346)" user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/mail/v4/messages/227c2eab-52df-4d6c-b60d-040dbd9cc7f2" pkg=gpa/client userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef Then IMAP client "2" eventually sees the following messages in "Inbox": # :1 -> *scenario | from | to | bcc | subject | unread | | a63d666b-fb1a-4c87-85f0-9eda4af6ef0f@proton.local |  |  | hi | true | time="2024-09-26T10:36:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:45493/data/v1/stats" pkg=gpa/client userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:22+02:00" level=info msg="Configuration Status Success event sent." userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 When user "ea5a58e6-6b9c-4521-aa20-0a68a67c8042" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-09-26T10:36:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/core/v4/events/Aw==" pkg=gpa/client userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:22+02:00" level=info msg="Received new API event" new="Event Bw==: messages: created=1, updated=0, deleted=0" old="Aw==" service=user-events user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:22+02:00" level=info msg="Handling message created event" date=0 messageID=75938760-e5dd-428d-930e-42b5e51ed58b service=imap subject="******** (8f434346)" user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:45493/mail/v4/messages/75938760-e5dd-428d-930e-42b5e51ed58b" pkg=gpa/client userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:22+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:22+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:22+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:22+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:22+02:00" level=info msg="Closing user" userID=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:22+02:00" level=info msg="De-registering user client, ID:50c5b610-b28a-4ddf-ad45-477e98ce1c70" pkg=observability time="2024-09-26T10:36:22+02:00" level=info msg="Exiting IMAP Service" service=imap user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:22+02:00" level=info msg="Exiting service main loop" service=smtp user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:22+02:00" level=info msg="Exiting service main loop" service=notification user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:22+02:00" level=info msg="Exiting Service" service=user-identity user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:22+02:00" level=info msg="Exiting service main loop" service=telemetry user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:22+02:00" level=info msg="Exiting service" service=user-events user=50c5b610-b28a-4ddf-ad45-477e98ce1c70 time="2024-09-26T10:36:22+02:00" level=info msg="Closing user" userID=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:22+02:00" level=info msg="De-registering user client, ID:5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef" pkg=observability time="2024-09-26T10:36:22+02:00" level=info msg="Exiting IMAP Service" service=imap user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:22+02:00" level=info msg="Exiting service main loop" service=smtp user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:22+02:00" level=info msg="Exiting service main loop" service=notification user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:22+02:00" level=info msg="Exiting Service" service=user-identity user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:22+02:00" level=info msg="Exiting service main loop" service=telemetry user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:22+02:00" level=info msg="Exiting service" service=user-events user=5bb1afa2-5fce-4ebd-bfc5-58bb6e226bef time="2024-09-26T10:36:22+02:00" level=info msg="Closing user" userID=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:22+02:00" level=info msg="De-registering user client, ID:8d40f61b-97a4-4829-b6c0-1e87ed072045" pkg=observability time="2024-09-26T10:36:22+02:00" level=info msg="Exiting IMAP Service" service=imap user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:22+02:00" level=info msg="Exiting service main loop" service=smtp user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:22+02:00" level=info msg="Exiting service main loop" service=notification user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:22+02:00" level=info msg="Exiting Service" service=user-identity user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:22+02:00" level=info msg="Exiting service main loop" service=telemetry user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:22+02:00" level=info msg="Exiting service" service=user-events user=8d40f61b-97a4-4829-b6c0-1e87ed072045 time="2024-09-26T10:36:22+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:22+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:22+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:22+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:22+02:00" level=info msg="Closing service" service=unleash Then IMAP client "2" eventually sees the following messages in "Inbox": # :1 -> *scenario | from | to | bcc | subject | unread | | a63d666b-fb1a-4c87-85f0-9eda4af6ef0f@proton.local |  |  | hi | true | Feature: SMTP sending embedded message === RUN TestFeatures/Send_it time="2024-09-26T10:36:22+02:00" level=info msg="User '802d8538-f121-4367-a82f-058cb958314e' created with id=aa4eed1b-42ba-4d94-b2fa-890617a2770f" pkg=gpa/server/backend Background: Given there exists an account with username "802d8538-f121-4367-a82f-058cb958314e" and password "password" # :1 -> *scenario time="2024-09-26T10:36:22+02:00" level=info msg="User '8b9549c4-ae83-4f08-8a68-4c2bafb49aa4' created with id=80c8387a-96ef-47d1-8d17-695b43c6eb96" pkg=gpa/server/backend And there exists an account with username "8b9549c4-ae83-4f08-8a68-4c2bafb49aa4" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:23+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:23+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/181/config3949112488/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:23+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/181/cache2151216154/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:23+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/181/cache2151216154/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:23+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/181/data3497264887/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/181/data3497264887/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:23+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:23+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:23+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:23+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:23+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:23+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:23+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/181/config3949112488/grpcServerConfig.json time="2024-09-26T10:36:23+02:00" level=info msg="gRPC server listening on /tmp/bridge1166" pkg=grpc time="2024-09-26T10:36:23+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:23+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:23+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:23+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:23+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:23+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:23+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:23+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:23+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:23+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:36:23+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b84e7329)" time="2024-09-26T10:36:23+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b84e7329)" time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42361/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42361/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:23+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Adding vault user" userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Creating new user" userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/core/v4/events/latest" pkg=gpa/client userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/core/v4/settings" pkg=gpa/client userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Registering user client, ID:aa4eed1b-42ba-4d94-b2fa-890617a2770f" pkg=observability time="2024-09-26T10:36:23+02:00" level=info msg="Starting service main loop" service=telemetry user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Starting service main loop" service=notification user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Starting service main loop" service=smtp user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/core/v4/labels?Type=4" pkg=gpa/client userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/core/v4/labels?Type=3" pkg=gpa/client userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/core/v4/labels?Type=1" pkg=gpa/client userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Adding user to imap server" addrID=98a4cf01-3af6-40a3-be75-0e44a51824e4 service=server-manager time="2024-09-26T10:36:23+02:00" level=info msg="Creating new IMAP user" addrID=98a4cf01-3af6-40a3-be75-0e44a51824e4 service=server-manager time="2024-09-26T10:36:23+02:00" level=info msg="Setting gluon ID" addrID=98a4cf01-3af6-40a3-be75-0e44a51824e4 gluonID=79f4a285-53ff-4a92-870d-e73655622c53 userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Created new IMAP user" addrID=98a4cf01-3af6-40a3-be75-0e44a51824e4 gluonID=79f4a285-53ff-4a92-870d-e73655622c53 service=server-manager time="2024-09-26T10:36:23+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:23+02:00" level=info msg=Resuming service=user-events user=aa4eed1b-42ba-4d94-b2fa-890617a2770f And the user logs in with username "802d8538-f121-4367-a82f-058cb958314e" and password "password" # :1 -> *scenario time="2024-09-26T10:36:23+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b91ec50d)" time="2024-09-26T10:36:23+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b91ec50d)" time="2024-09-26T10:36:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=79f4a285-53ff-4a92-870d-e73655622c53 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:23+02:00" level=info msg="Starting IMAP Service" service=imap user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Sync triggered" service=imap user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:23.303907407 +0200 CEST m=+265.874004783" user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Syncing labels" service=imap user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:aa4eed1b-42ba-4d94-b2fa-890617a2770f" userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Synced labels" service=imap user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/mail/v4/messages/count" pkg=gpa/client userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Syncing messages" service=imap user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Job started" service=imap user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42361/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42361/mail/v4/messages" pkg=gpa/client userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Job finished" service=imap user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Synced messages" service=imap user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Finished user sync" duration=15.053212ms service=imap user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42361/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:23+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36: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 5}}" pkg=telemetry time="2024-09-26T10:36:23+02:00" level=info msg="Adding vault user" userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Creating new user" userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/core/v4/events/latest" pkg=gpa/client userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/core/v4/settings" pkg=gpa/client userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Registering user client, ID:80c8387a-96ef-47d1-8d17-695b43c6eb96" pkg=observability time="2024-09-26T10:36:23+02:00" level=info msg="Starting service main loop" service=telemetry user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Starting service main loop" service=notification user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Starting service main loop" service=smtp user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/core/v4/labels?Type=4" pkg=gpa/client userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/core/v4/labels?Type=3" pkg=gpa/client userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/core/v4/labels?Type=1" pkg=gpa/client userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Adding user to imap server" addrID=23f961cb-f37f-49da-98b3-633133307e59 service=server-manager time="2024-09-26T10:36:23+02:00" level=info msg="Creating new IMAP user" addrID=23f961cb-f37f-49da-98b3-633133307e59 service=server-manager time="2024-09-26T10:36:23+02:00" level=info msg="Setting gluon ID" addrID=23f961cb-f37f-49da-98b3-633133307e59 gluonID=cc1d739c-6a1e-4e91-b6da-9511ec4ba0fd userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Created new IMAP user" addrID=23f961cb-f37f-49da-98b3-633133307e59 gluonID=cc1d739c-6a1e-4e91-b6da-9511ec4ba0fd service=server-manager time="2024-09-26T10:36:23+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:23+02:00" level=info msg=Resuming service=user-events user=80c8387a-96ef-47d1-8d17-695b43c6eb96 And the user logs in with username "8b9549c4-ae83-4f08-8a68-4c2bafb49aa4" and password "password" # :1 -> *scenario time="2024-09-26T10:36:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cc1d739c-6a1e-4e91-b6da-9511ec4ba0fd labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:23+02:00" level=info msg="Starting IMAP Service" service=imap user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Sync triggered" service=imap user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:23.551308233 +0200 CEST m=+266.121405609" user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Syncing labels" service=imap user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:80c8387a-96ef-47d1-8d17-695b43c6eb96" userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Synced labels" service=imap user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/mail/v4/messages/count" pkg=gpa/client userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Syncing messages" service=imap user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Job started" service=imap user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42361/mail/v4/messages" pkg=gpa/client userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Job finished" service=imap user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Synced messages" service=imap user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Finished user sync" duration=8.219717ms service=imap user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42361/data/v1/stats" pkg=gpa/client userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="Configuration Status Success event sent." userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f And user "802d8538-f121-4367-a82f-058cb958314e" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/mail/v4/settings" pkg=gpa/client userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42361/mail/v4/messages" pkg=gpa/client userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42361/mail/v4/attachments" pkg=gpa/client userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/core/v4/keys?Email=8b9549c4-ae83-4f08-8a68-4c2bafb49aa4%40proton.local" pkg=gpa/client userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/contacts/v4/emails?Email=8b9549c4-ae83-4f08-8a68-4c2bafb49aa4%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42361/mail/v4/messages/5564f9d7-8b11-4a2f-b3e8-c4728c5b6102" pkg=gpa/client userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f Scenario: Send it # features/smtp/send/embedded_message.feature:12 When SMTP client "1" sends the following message from "802d8538-f121-4367-a82f-058cb958314e@proton.local" to "8b9549c4-ae83-4f08-8a68-4c2bafb49aa4@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 "802d8538-f121-4367-a82f-058cb958314e" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/core/v4/events/AA==" pkg=gpa/client userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:24+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=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:24+02:00" level=info msg="Handling message created event" date=0 messageID=5564f9d7-8b11-4a2f-b3e8-c4728c5b6102 service=imap subject="******** (7fdefc66)" user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/mail/v4/messages/5564f9d7-8b11-4a2f-b3e8-c4728c5b6102" pkg=gpa/client userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:24+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=5564f9d7-8b11-4a2f-b3e8-c4728c5b6102 service=imap subject="******** (7fdefc66)" user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/mail/v4/messages/5564f9d7-8b11-4a2f-b3e8-c4728c5b6102" pkg=gpa/client userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 802d8538-f121-4367-a82f-058cb958314e@proton.local | 8b9549c4-ae83-4f08-8a68-4c2bafb49aa4@proton.local | Embedded message | time="2024-09-26T10:36:24+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:42361/data/v1/stats" pkg=gpa/client userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:24+02:00" level=info msg="Configuration Status Success event sent." userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 When user "8b9549c4-ae83-4f08-8a68-4c2bafb49aa4" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-09-26T10:36:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/core/v4/events/AQ==" pkg=gpa/client userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:24+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=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:24+02:00" level=info msg="Handling message created event" date=0 messageID=f64bc169-785e-4de9-ac9f-0e97a6a6f544 service=imap subject="******** (7fdefc66)" user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:42361/mail/v4/messages/f64bc169-785e-4de9-ac9f-0e97a6a6f544" pkg=gpa/client userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:24+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:24+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:24+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:24+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:24+02:00" level=info msg="Closing user" userID=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:24+02:00" level=info msg="De-registering user client, ID:aa4eed1b-42ba-4d94-b2fa-890617a2770f" pkg=observability time="2024-09-26T10:36:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:24+02:00" level=info msg="Exiting service main loop" service=smtp user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:24+02:00" level=info msg="Exiting service main loop" service=notification user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:24+02:00" level=info msg="Exiting Service" service=user-identity user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:24+02:00" level=info msg="Exiting service" service=user-events user=aa4eed1b-42ba-4d94-b2fa-890617a2770f time="2024-09-26T10:36:24+02:00" level=info msg="Closing user" userID=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:24+02:00" level=info msg="De-registering user client, ID:80c8387a-96ef-47d1-8d17-695b43c6eb96" pkg=observability time="2024-09-26T10:36:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:24+02:00" level=info msg="Exiting service main loop" service=smtp user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:24+02:00" level=info msg="Exiting service main loop" service=notification user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:24+02:00" level=info msg="Exiting Service" service=user-identity user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:24+02:00" level=info msg="Exiting service" service=user-events user=80c8387a-96ef-47d1-8d17-695b43c6eb96 time="2024-09-26T10:36:24+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:24+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:24+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:24+02:00" level=info msg="Closing service" service=unleash Then IMAP client "2" eventually sees the following messages in "Inbox": # :1 -> *scenario | from | to | subject | attachments | unread | | 802d8538-f121-4367-a82f-058cb958314e@proton.local | 8b9549c4-ae83-4f08-8a68-4c2bafb49aa4@proton.local | Embedded message | embedded.eml | true | Feature: SMTP wrong messages === RUN TestFeatures/Message_with_attachment_and_wrong_boundaries time="2024-09-26T10:36:24+02:00" level=info msg="User 'fad8f642-5987-4180-90be-653f20d1feca' created with id=0213257a-1062-41cf-8d1a-31396d268621" pkg=gpa/server/backend Background: Given there exists an account with username "fad8f642-5987-4180-90be-653f20d1feca" and password "password" # :1 -> *scenario time="2024-09-26T10:36:25+02:00" level=info msg="User '26983915-74cb-4c9a-a516-c2a6030253f8' created with id=7952436a-24d9-4567-a0ac-b4e4013f92ab" pkg=gpa/server/backend And there exists an account with username "26983915-74cb-4c9a-a516-c2a6030253f8" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:25+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:25+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/182/config2555228654/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:25+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/182/cache2000786924/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:25+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/182/cache2000786924/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:25+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/182/data3337825323/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/182/data3337825323/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:25+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:25+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:25+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:25+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:25+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:25+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:25+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/182/config2555228654/grpcServerConfig.json time="2024-09-26T10:36:25+02:00" level=info msg="gRPC server listening on /tmp/bridge7050" pkg=grpc time="2024-09-26T10:36:25+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:25+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:25+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:25+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:25+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:25+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:25+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:25+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:25+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:37645/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:25+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:36:25+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0ce66708)" time="2024-09-26T10:36:25+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0ce66708)" time="2024-09-26T10:36:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:37645/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:37645/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:25+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Adding vault user" userID=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Creating new user" userID=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:37645/core/v4/events/latest" pkg=gpa/client userID=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:37645/core/v4/settings" pkg=gpa/client userID=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Registering user client, ID:0213257a-1062-41cf-8d1a-31396d268621" pkg=observability time="2024-09-26T10:36:25+02:00" level=info msg="Starting service main loop" service=telemetry user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Starting service main loop" service=notification user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Starting service main loop" service=smtp user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:37645/core/v4/labels?Type=4" pkg=gpa/client userID=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:37645/core/v4/labels?Type=3" pkg=gpa/client userID=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:37645/core/v4/labels?Type=1" pkg=gpa/client userID=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Adding user to imap server" addrID=4ca7ee4d-60f2-461a-b32d-13ed48ebefaa service=server-manager time="2024-09-26T10:36:25+02:00" level=info msg="Creating new IMAP user" addrID=4ca7ee4d-60f2-461a-b32d-13ed48ebefaa service=server-manager time="2024-09-26T10:36:25+02:00" level=info msg="Setting gluon ID" addrID=4ca7ee4d-60f2-461a-b32d-13ed48ebefaa gluonID=5c73ea41-57ff-4eb7-96d3-6eeffedad7e6 userID=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Created new IMAP user" addrID=4ca7ee4d-60f2-461a-b32d-13ed48ebefaa gluonID=5c73ea41-57ff-4eb7-96d3-6eeffedad7e6 service=server-manager time="2024-09-26T10:36:25+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:25+02:00" level=info msg=Resuming service=user-events user=0213257a-1062-41cf-8d1a-31396d268621 And the user logs in with username "fad8f642-5987-4180-90be-653f20d1feca" and password "password" # :1 -> *scenario time="2024-09-26T10:36:25+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5c73ea41-57ff-4eb7-96d3-6eeffedad7e6 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:25+02:00" level=info msg="Starting IMAP Service" service=imap user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Sync triggered" service=imap user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:25.609334681 +0200 CEST m=+268.179432057" user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Syncing labels" service=imap user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0213257a-1062-41cf-8d1a-31396d268621" userID=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:37645/data/v1/stats" pkg=gpa/client userID=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Configuration Status Success event sent." userID=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Synced labels" service=imap user=0213257a-1062-41cf-8d1a-31396d268621 And user "fad8f642-5987-4180-90be-653f20d1feca" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:37645/mail/v4/messages/count" pkg=gpa/client userID=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Syncing messages" service=imap user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Job started" service=imap user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=error msg="Send mail failed." error="failed to create parser: unexpected EOF" pkg=smtp time="2024-09-26T10:36:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:37645/mail/v4/messages" pkg=gpa/client userID=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Job finished" service=imap user=0213257a-1062-41cf-8d1a-31396d268621 Scenario: Message with attachment and wrong boundaries # features/smtp/send/failures.feature:11 When SMTP client "1" sends the following message from "fad8f642-5987-4180-90be-653f20d1feca@proton.local" to "26983915-74cb-4c9a-a516-c2a6030253f8@proton.local": # :1 -> *scenario time="2024-09-26T10:36:25+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0213257a-1062-41cf-8d1a-31396d268621 """ 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-09-26T10:36:25+02:00" level=info msg="Synced messages" service=imap user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Finished user sync" duration=4.018716ms service=imap user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:25+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:25+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:25+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:25+02:00" level=info msg="Closing user" userID=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="De-registering user client, ID:0213257a-1062-41cf-8d1a-31396d268621" pkg=observability time="2024-09-26T10:36:25+02:00" level=info msg="Exiting IMAP Service" service=imap user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Exiting service main loop" service=smtp user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Exiting service main loop" service=notification user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Exiting Service" service=user-identity user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Exiting service main loop" service=telemetry user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Exiting service" service=user-events user=0213257a-1062-41cf-8d1a-31396d268621 time="2024-09-26T10:36:25+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:25+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:25+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:25+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:25+02:00" level=info msg="Closing service" service=unleash Then it fails # :1 -> *scenario === RUN TestFeatures/Invalid_from time="2024-09-26T10:36:25+02:00" level=info msg="User 'a6526093-31cd-4329-b78b-c28848aa45eb' created with id=b2253776-d82c-40bc-801a-10e44bf2a6f8" pkg=gpa/server/backend time="2024-09-26T10:36:26+02:00" level=info msg="User 'fb80c0c3-6b75-49cb-942a-0ed4f6bb3dd5' created with id=a7a8342e-65de-4ae3-9c64-0e60903ef00a" pkg=gpa/server/backend time="2024-09-26T10:36:26+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:26+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/183/config135569023/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:26+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/183/cache1619183453/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:26+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/183/cache1619183453/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:26+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/183/data2194764417/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/183/data2194764417/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:26+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:26+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:26+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:26+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:26+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:26+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:26+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/183/config135569023/grpcServerConfig.json time="2024-09-26T10:36:26+02:00" level=info msg="gRPC server listening on /tmp/bridge3218" pkg=grpc time="2024-09-26T10:36:26+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:26+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:26+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:26+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:26+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:26+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:26+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:26+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:26+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:26+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:26+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e41399fb)" time="2024-09-26T10:36:26+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e41399fb)" time="2024-09-26T10:36:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42725/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:42725/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:42725/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:26+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Adding vault user" userID=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Creating new user" userID=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42725/core/v4/events/latest" pkg=gpa/client userID=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42725/core/v4/settings" pkg=gpa/client userID=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Registering user client, ID:b2253776-d82c-40bc-801a-10e44bf2a6f8" pkg=observability time="2024-09-26T10:36:26+02:00" level=info msg="Starting service main loop" service=telemetry user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Starting service main loop" service=notification user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Starting service main loop" service=smtp user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42725/core/v4/labels?Type=4" pkg=gpa/client userID=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42725/core/v4/labels?Type=3" pkg=gpa/client userID=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42725/core/v4/labels?Type=1" pkg=gpa/client userID=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Adding user to imap server" addrID=831f0b73-63a5-4530-8253-7d5ebcbc06f8 service=server-manager time="2024-09-26T10:36:26+02:00" level=info msg="Creating new IMAP user" addrID=831f0b73-63a5-4530-8253-7d5ebcbc06f8 service=server-manager time="2024-09-26T10:36:26+02:00" level=info msg="Setting gluon ID" addrID=831f0b73-63a5-4530-8253-7d5ebcbc06f8 gluonID=ae2f3d31-7634-4195-9de1-79e0acc2d406 userID=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Created new IMAP user" addrID=831f0b73-63a5-4530-8253-7d5ebcbc06f8 gluonID=ae2f3d31-7634-4195-9de1-79e0acc2d406 service=server-manager time="2024-09-26T10:36:26+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:26+02:00" level=info msg=Resuming service=user-events user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ae2f3d31-7634-4195-9de1-79e0acc2d406 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:26+02:00" level=info msg="Starting IMAP Service" service=imap user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Sync triggered" service=imap user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:26.625760239 +0200 CEST m=+269.195857615" user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Syncing labels" service=imap user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b2253776-d82c-40bc-801a-10e44bf2a6f8" userID=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:42725/data/v1/stats" pkg=gpa/client userID=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Configuration Status Success event sent." userID=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+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 "fb80c0c3-6b75-49cb-942a-0ed4f6bb3dd5@proton.local": # :1 -> *scenario """ From: Bridge Test  To: Internal Bridge <[user:to]@[domain]>  hello  """ time="2024-09-26T10:36:26+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:26+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:26+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:26+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:26+02:00" level=info msg="Closing user" userID=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="De-registering user client, ID:b2253776-d82c-40bc-801a-10e44bf2a6f8" pkg=observability time="2024-09-26T10:36:26+02:00" level=info msg="Synced labels" service=imap user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=warning msg="Get \"https://127.0.0.1:42725/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:36:26+02:00" level=error msg="Get \"https://127.0.0.1:42725/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:36:26+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:42725/mail/v4/messages/count\": context canceled" service=imap user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Finished user sync" duration=3.092017ms service=imap user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Exiting IMAP Service" service=imap user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Exiting service main loop" service=smtp user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Exiting service main loop" service=notification user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Exiting Service" service=user-identity user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Exiting service main loop" service=telemetry user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Exiting service" service=user-events user=b2253776-d82c-40bc-801a-10e44bf2a6f8 time="2024-09-26T10:36:26+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:26+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:26+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:26+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:26+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:26+02:00" level=info msg="User '41980c29-5c3a-4869-86ab-217736e2df72' created with id=10446096-bc33-4109-b1f5-143d7a7f9bb6" pkg=gpa/server/backend Background: Given there exists an account with username "41980c29-5c3a-4869-86ab-217736e2df72" and password "password"# :1 -> *scenario And the account "41980c29-5c3a-4869-86ab-217736e2df72" has additional disabled address "6d86aef4-03aa-4f1b-951e-b815511d4c72@proton.local" # :1 -> *scenario time="2024-09-26T10:36:27+02:00" level=info msg="User 'daa67a68-1348-428e-9137-0c7a4b56e254' created with id=986fc529-dd2e-4129-b930-d7fb014c3136" pkg=gpa/server/backend And there exists an account with username "daa67a68-1348-428e-9137-0c7a4b56e254" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:27+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:27+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/184/config617047396/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:27+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/184/cache1483766034/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:27+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/184/cache1483766034/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:27+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/184/data561596102/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/184/data561596102/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:27+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:27+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:27+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:27+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:27+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:27+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:27+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/184/config617047396/grpcServerConfig.json time="2024-09-26T10:36:27+02:00" level=info msg="gRPC server listening on /tmp/bridge7130" pkg=grpc time="2024-09-26T10:36:27+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:27+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:27+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:27+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:27+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:27+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:27+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:42365/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:27+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:27+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:27+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:36:27+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (313ea97c)" time="2024-09-26T10:36:27+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (313ea97c)" time="2024-09-26T10:36:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:42365/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:42365/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:27+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Adding vault user" userID=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Creating new user" userID=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:42365/core/v4/events/latest" pkg=gpa/client userID=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:42365/core/v4/settings" pkg=gpa/client userID=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Registering user client, ID:10446096-bc33-4109-b1f5-143d7a7f9bb6" pkg=observability time="2024-09-26T10:36:27+02:00" level=info msg="Starting service main loop" service=telemetry user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Starting service main loop" service=notification user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Starting service main loop" service=smtp user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:42365/core/v4/labels?Type=4" pkg=gpa/client userID=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:42365/core/v4/labels?Type=3" pkg=gpa/client userID=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:42365/core/v4/labels?Type=1" pkg=gpa/client userID=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Adding user to imap server" addrID=e03f00a2-70e4-4b49-95e0-e651c9309db4 service=server-manager time="2024-09-26T10:36:27+02:00" level=info msg="Creating new IMAP user" addrID=e03f00a2-70e4-4b49-95e0-e651c9309db4 service=server-manager time="2024-09-26T10:36:27+02:00" level=info msg="Setting gluon ID" addrID=e03f00a2-70e4-4b49-95e0-e651c9309db4 gluonID=dc7312fe-0255-437f-b33f-f127b1aa36d5 userID=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Created new IMAP user" addrID=e03f00a2-70e4-4b49-95e0-e651c9309db4 gluonID=dc7312fe-0255-437f-b33f-f127b1aa36d5 service=server-manager time="2024-09-26T10:36:27+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:27+02:00" level=info msg=Resuming service=user-events user=10446096-bc33-4109-b1f5-143d7a7f9bb6 And the user logs in with username "41980c29-5c3a-4869-86ab-217736e2df72" and password "password" # :1 -> *scenario time="2024-09-26T10:36:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dc7312fe-0255-437f-b33f-f127b1aa36d5 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:27+02:00" level=info msg="Starting IMAP Service" service=imap user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Sync triggered" service=imap user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:27.906773191 +0200 CEST m=+270.476870567" user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Syncing labels" service=imap user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:10446096-bc33-4109-b1f5-143d7a7f9bb6" userID=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Synced labels" service=imap user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:42365/mail/v4/messages/count" pkg=gpa/client userID=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Syncing messages" service=imap user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Job started" service=imap user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:42365/mail/v4/messages" pkg=gpa/client userID=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Job finished" service=imap user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Synced messages" service=imap user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Finished user sync" duration=3.652411ms service=imap user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:42365/data/v1/stats" pkg=gpa/client userID=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:27+02:00" level=info msg="Configuration Status Success event sent." userID=10446096-bc33-4109-b1f5-143d7a7f9bb6 And user "41980c29-5c3a-4869-86ab-217736e2df72" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36: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 4}}" pkg=telemetry Scenario: Send from a valid address that cannot send # features/smtp/send/failures_disabled.feature:14 Given the account "41980c29-5c3a-4869-86ab-217736e2df72" has additional disabled address "6d86aef4-03aa-4f1b-951e-b815511d4c72@proton.local" # :1 -> *scenario time="2024-09-26T10:36:28+02:00" level=error msg="Cannot send emails from address: 6d86aef4-03aa-4f1b-951e-b815511d4c72@proton.local" service=smtp user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:28+02:00" level=error msg="Send mail failed." error="cannot send from address: 6d86aef4-03aa-4f1b-951e-b815511d4c72@proton.local" pkg=smtp When SMTP client "1" sends the following message from "6d86aef4-03aa-4f1b-951e-b815511d4c72@proton.local" to "daa67a68-1348-428e-9137-0c7a4b56e254@proton.local": # :1 -> *scenario """ From: Bridge Test Disabled <[user:disabled]@[domain]> To: Internal Bridge <[user:to]@[domain]>  Hello """ time="2024-09-26T10:36:28+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:28+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:28+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:28+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:28+02:00" level=info msg="Closing user" userID=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:28+02:00" level=info msg="De-registering user client, ID:10446096-bc33-4109-b1f5-143d7a7f9bb6" pkg=observability time="2024-09-26T10:36:28+02:00" level=info msg="Exiting IMAP Service" service=imap user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:28+02:00" level=info msg="Exiting service main loop" service=smtp user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:28+02:00" level=info msg="Exiting service main loop" service=notification user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:28+02:00" level=info msg="Exiting Service" service=user-identity user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:28+02:00" level=info msg="Exiting service main loop" service=telemetry user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:28+02:00" level=info msg="Exiting service" service=user-events user=10446096-bc33-4109-b1f5-143d7a7f9bb6 time="2024-09-26T10:36:28+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:28+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:28+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:28+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:28+02:00" level=info msg="Closing service" service=unleash And it fails with error "Error: cannot send from address: 6d86aef4-03aa-4f1b-951e-b815511d4c72@proton.local" # :1 -> *scenario Feature: SMTP sending of plain messages === RUN TestFeatures/HTML_message_to_external_account time="2024-09-26T10:36:28+02:00" level=info msg="User '62cfe918-1ca1-43d2-b9f1-681d95d685a8' created with id=98f812e6-5334-4c55-89b6-dcd3aba49be6" pkg=gpa/server/backend Background: Given there exists an account with username "62cfe918-1ca1-43d2-b9f1-681d95d685a8" and password "password"# :1 -> *scenario time="2024-09-26T10:36:28+02:00" level=info msg="User '96049dbe-7d81-49fa-83d6-1ba4c13646c9' created with id=b5b1adca-8fa2-4132-8a0c-9a0d5359ebf8" pkg=gpa/server/backend And there exists an account with username "96049dbe-7d81-49fa-83d6-1ba4c13646c9" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:28+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:28+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/185/config4128316101/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:28+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/185/cache788836236/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:28+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/185/cache788836236/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:28+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/185/data1498503242/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/185/data1498503242/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:28+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:28+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:28+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:28+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:28+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:28+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:28+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/185/config4128316101/grpcServerConfig.json time="2024-09-26T10:36:28+02:00" level=info msg="gRPC server listening on /tmp/bridge0510" pkg=grpc time="2024-09-26T10:36:28+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:28+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:28+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:28+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:28+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:28+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:28+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:28+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:28+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:41151/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:28+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:36:28+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (841578f2)" time="2024-09-26T10:36:28+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (841578f2)" time="2024-09-26T10:36:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:41151/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:41151/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:29+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Adding vault user" userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Creating new user" userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:41151/core/v4/events/latest" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:41151/core/v4/settings" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Registering user client, ID:98f812e6-5334-4c55-89b6-dcd3aba49be6" pkg=observability time="2024-09-26T10:36:29+02:00" level=info msg="Starting service main loop" service=telemetry user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Starting service main loop" service=notification user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Starting service main loop" service=smtp user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:41151/core/v4/labels?Type=4" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:41151/core/v4/labels?Type=3" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:41151/core/v4/labels?Type=1" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Adding user to imap server" addrID=5eb4fa81-d6cc-4c39-a8c2-793605690241 service=server-manager time="2024-09-26T10:36:29+02:00" level=info msg="Creating new IMAP user" addrID=5eb4fa81-d6cc-4c39-a8c2-793605690241 service=server-manager time="2024-09-26T10:36:29+02:00" level=info msg="Setting gluon ID" addrID=5eb4fa81-d6cc-4c39-a8c2-793605690241 gluonID=a9e692d9-8822-409a-bb83-5d06dfd9a5cb userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Created new IMAP user" addrID=5eb4fa81-d6cc-4c39-a8c2-793605690241 gluonID=a9e692d9-8822-409a-bb83-5d06dfd9a5cb service=server-manager time="2024-09-26T10:36:29+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:29+02:00" level=info msg=Resuming service=user-events user=98f812e6-5334-4c55-89b6-dcd3aba49be6 And the user logs in with username "62cfe918-1ca1-43d2-b9f1-681d95d685a8" and password "password" # :1 -> *scenario time="2024-09-26T10:36:29+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a9e692d9-8822-409a-bb83-5d06dfd9a5cb labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:29+02:00" level=info msg="Starting IMAP Service" service=imap user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Sync triggered" service=imap user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:29.163698166 +0200 CEST m=+271.733795542" user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Syncing labels" service=imap user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:98f812e6-5334-4c55-89b6-dcd3aba49be6" userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Synced labels" service=imap user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:41151/mail/v4/messages/count" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Syncing messages" service=imap user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Job started" service=imap user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:41151/mail/v4/messages" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Job finished" service=imap user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Synced messages" service=imap user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Finished user sync" duration=4.273038ms service=imap user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=98f812e6-5334-4c55-89b6-dcd3aba49be6 And user "62cfe918-1ca1-43d2-b9f1-681d95d685a8" finishes syncing # :1 -> *scenario time="2024-09-26T10:36:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:41151/data/v1/stats" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="Configuration Status Success event sent." userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 And user "62cfe918-1ca1-43d2-b9f1-681d95d685a8" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:41151/mail/v4/settings" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:41151/mail/v4/messages" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:41151/mail/v4/messages" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:41151/mail/v4/messages" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:41151/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:41151/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:41151/mail/v4/messages/562dd60f-e114-4058-a874-0f06ea972b8c" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 Scenario: HTML message to external account # features/smtp/send/html.feature:14 When SMTP client "1" sends the following message from "62cfe918-1ca1-43d2-b9f1-681d95d685a8@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 "62cfe918-1ca1-43d2-b9f1-681d95d685a8" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36: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 12}}" pkg=telemetry time="2024-09-26T10:36:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:41151/core/v4/events/AA==" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:30+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=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:30+02:00" level=info msg="Handling message created event" date=0 messageID=562dd60f-e114-4058-a874-0f06ea972b8c service=imap subject="******** (1d8cf8ad)" user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:41151/mail/v4/messages/562dd60f-e114-4058-a874-0f06ea972b8c" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:30+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=562dd60f-e114-4058-a874-0f06ea972b8c service=imap subject="******** (1d8cf8ad)" user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:41151/mail/v4/messages/562dd60f-e114-4058-a874-0f06ea972b8c" pkg=gpa/client userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 62cfe918-1ca1-43d2-b9f1-681d95d685a8@proton.local | pm.bridge.qa@gmail.com | HTML text external | time="2024-09-26T10:36:30+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:30+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:30+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:30+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:30+02:00" level=info msg="Closing user" userID=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:30+02:00" level=info msg="De-registering user client, ID:98f812e6-5334-4c55-89b6-dcd3aba49be6" pkg=observability time="2024-09-26T10:36:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:30+02:00" level=info msg="Exiting service main loop" service=smtp user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:30+02:00" level=info msg="Exiting service main loop" service=notification user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:30+02:00" level=info msg="Exiting Service" service=user-identity user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:30+02:00" level=info msg="Exiting service" service=user-events user=98f812e6-5334-4c55-89b6-dcd3aba49be6 time="2024-09-26T10:36:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:30+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:30+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:30+02:00" level=info msg="User 'c379e58d-783e-4123-9d66-ecb30b9d4624' created with id=c9c06713-3c97-4150-a4ab-e40874cacd16" pkg=gpa/server/backend time="2024-09-26T10:36:30+02:00" level=info msg="User 'ce1381ee-1942-4c15-97fa-1cf05dca712c' created with id=595a7619-ddd9-46d7-a388-6951e88942f6" pkg=gpa/server/backend time="2024-09-26T10:36:30+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:30+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/186/config2487742090/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:30+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/186/cache4142288743/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:30+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/186/cache4142288743/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:30+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/186/data747545313/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/186/data747545313/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:30+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:30+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:30+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:30+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:30+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:30+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/186/config2487742090/grpcServerConfig.json time="2024-09-26T10:36:30+02:00" level=info msg="gRPC server listening on /tmp/bridge6568" pkg=grpc time="2024-09-26T10:36:30+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:30+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:30+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:30+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:30+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:30+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:30+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:30+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:45829/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:30+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:30+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e754f1dc)" time="2024-09-26T10:36:30+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e754f1dc)" time="2024-09-26T10:36:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:45829/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:45829/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:31+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Adding vault user" userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Creating new user" userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:45829/core/v4/events/latest" pkg=gpa/client userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:45829/core/v4/settings" pkg=gpa/client userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Registering user client, ID:c9c06713-3c97-4150-a4ab-e40874cacd16" pkg=observability time="2024-09-26T10:36:31+02:00" level=info msg="Starting service main loop" service=telemetry user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Starting service main loop" service=notification user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Starting service main loop" service=smtp user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:45829/core/v4/labels?Type=4" pkg=gpa/client userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:45829/core/v4/labels?Type=3" pkg=gpa/client userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:45829/core/v4/labels?Type=1" pkg=gpa/client userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Adding user to imap server" addrID=5e036028-5c99-4240-9abb-5d79f88896df service=server-manager time="2024-09-26T10:36:31+02:00" level=info msg="Creating new IMAP user" addrID=5e036028-5c99-4240-9abb-5d79f88896df service=server-manager time="2024-09-26T10:36:31+02:00" level=info msg="Setting gluon ID" addrID=5e036028-5c99-4240-9abb-5d79f88896df gluonID=7e6486a1-a520-4d64-9ba5-06faa7fe1715 userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Created new IMAP user" addrID=5e036028-5c99-4240-9abb-5d79f88896df gluonID=7e6486a1-a520-4d64-9ba5-06faa7fe1715 service=server-manager time="2024-09-26T10:36:31+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:31+02:00" level=info msg=Resuming service=user-events user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7e6486a1-a520-4d64-9ba5-06faa7fe1715 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:31+02:00" level=info msg="Starting IMAP Service" service=imap user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Sync triggered" service=imap user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:31.207105882 +0200 CEST m=+273.777203258" user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Syncing labels" service=imap user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c9c06713-3c97-4150-a4ab-e40874cacd16" userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Synced labels" service=imap user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:45829/mail/v4/messages/count" pkg=gpa/client userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Syncing messages" service=imap user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Job started" service=imap user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:45829/mail/v4/messages" pkg=gpa/client userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Job finished" service=imap user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Synced messages" service=imap user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Finished user sync" duration=4.559121ms service=imap user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:45829/data/v1/stats" pkg=gpa/client userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="Configuration Status Success event sent." userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:45829/mail/v4/settings" pkg=gpa/client userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:45829/mail/v4/messages" pkg=gpa/client userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:45829/mail/v4/attachments" pkg=gpa/client userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:45829/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:45829/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:45829/mail/v4/messages/4d266513-e1fa-4ba6-bc2c-7f4e30235b27" pkg=gpa/client userID=c9c06713-3c97-4150-a4ab-e40874cacd16 Scenario: HTML message with inline image to external account # features/smtp/send/html.feature:56 When SMTP client "1" sends the following message from "c379e58d-783e-4123-9d66-ecb30b9d4624@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 "c379e58d-783e-4123-9d66-ecb30b9d4624" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36: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 90}}" pkg=telemetry time="2024-09-26T10:36:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:45829/core/v4/events/AA==" pkg=gpa/client userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:32+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=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:32+02:00" level=info msg="Handling message created event" date=0 messageID=4d266513-e1fa-4ba6-bc2c-7f4e30235b27 service=imap subject="******** (ad07dba3)" user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:45829/mail/v4/messages/4d266513-e1fa-4ba6-bc2c-7f4e30235b27" pkg=gpa/client userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:32+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=4d266513-e1fa-4ba6-bc2c-7f4e30235b27 service=imap subject="******** (ad07dba3)" user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:45829/mail/v4/messages/4d266513-e1fa-4ba6-bc2c-7f4e30235b27" pkg=gpa/client userID=c9c06713-3c97-4150-a4ab-e40874cacd16 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | c379e58d-783e-4123-9d66-ecb30b9d4624@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-09-26T10:36:32+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:32+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:32+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:32+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:32+02:00" level=info msg="Closing user" userID=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:32+02:00" level=info msg="De-registering user client, ID:c9c06713-3c97-4150-a4ab-e40874cacd16" pkg=observability time="2024-09-26T10:36:32+02:00" level=info msg="Exiting IMAP Service" service=imap user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:32+02:00" level=info msg="Exiting service main loop" service=smtp user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:32+02:00" level=info msg="Exiting service main loop" service=notification user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:32+02:00" level=info msg="Exiting Service" service=user-identity user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:32+02:00" level=info msg="Exiting service main loop" service=telemetry user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:32+02:00" level=info msg="Exiting service" service=user-events user=c9c06713-3c97-4150-a4ab-e40874cacd16 time="2024-09-26T10:36:32+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:32+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:32+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:32+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:32+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:32+02:00" level=info msg="User '88e68be1-d537-44ed-af05-65b661dedce6' created with id=ecb39a6b-da93-40ad-a5d0-c4a4a158821d" pkg=gpa/server/backend time="2024-09-26T10:36:32+02:00" level=info msg="User '4f3bb075-0f1f-4995-aa8e-08a04b0f30b8' created with id=d1edb40a-5902-4f01-8c57-2a52a0da1505" pkg=gpa/server/backend time="2024-09-26T10:36:33+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:33+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/187/config765283309/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:33+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/187/cache292530971/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:33+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/187/cache292530971/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:33+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/187/data608148528/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/187/data608148528/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:33+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:33+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:33+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:33+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:33+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:33+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/187/config765283309/grpcServerConfig.json time="2024-09-26T10:36:33+02:00" level=info msg="gRPC server listening on /tmp/bridge4745" pkg=grpc time="2024-09-26T10:36:33+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:33+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:33+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:33+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:33+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:33+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:33+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:33+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:33+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:33+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:33+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (240102f4)" time="2024-09-26T10:36:33+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (240102f4)" time="2024-09-26T10:36:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:37779/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:37779/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:33+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Adding vault user" userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Creating new user" userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/core/v4/events/latest" pkg=gpa/client userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/core/v4/settings" pkg=gpa/client userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Registering user client, ID:ecb39a6b-da93-40ad-a5d0-c4a4a158821d" pkg=observability time="2024-09-26T10:36:33+02:00" level=info msg="Starting service main loop" service=telemetry user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Starting service main loop" service=notification user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Starting service main loop" service=smtp user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/core/v4/labels?Type=4" pkg=gpa/client userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/core/v4/labels?Type=3" pkg=gpa/client userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/core/v4/labels?Type=1" pkg=gpa/client userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Adding user to imap server" addrID=ff372c59-5e58-4b17-a3fa-07f31ee313bc service=server-manager time="2024-09-26T10:36:33+02:00" level=info msg="Creating new IMAP user" addrID=ff372c59-5e58-4b17-a3fa-07f31ee313bc service=server-manager time="2024-09-26T10:36:33+02:00" level=info msg="Setting gluon ID" addrID=ff372c59-5e58-4b17-a3fa-07f31ee313bc gluonID=026d3e3e-ac34-46bf-a71e-16cbd8a9b48d userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Created new IMAP user" addrID=ff372c59-5e58-4b17-a3fa-07f31ee313bc gluonID=026d3e3e-ac34-46bf-a71e-16cbd8a9b48d service=server-manager time="2024-09-26T10:36:33+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:33+02:00" level=info msg=Resuming service=user-events user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=026d3e3e-ac34-46bf-a71e-16cbd8a9b48d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:33+02:00" level=info msg="Starting IMAP Service" service=imap user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Sync triggered" service=imap user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:33.342066031 +0200 CEST m=+275.912163407" user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Syncing labels" service=imap user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ecb39a6b-da93-40ad-a5d0-c4a4a158821d" userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Synced labels" service=imap user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/mail/v4/messages/count" pkg=gpa/client userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Syncing messages" service=imap user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Job started" service=imap user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:37779/mail/v4/messages" pkg=gpa/client userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Job finished" service=imap user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Synced messages" service=imap user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Finished user sync" duration=3.648032ms service=imap user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:37779/data/v1/stats" pkg=gpa/client userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="Configuration Status Success event sent." userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/mail/v4/settings" pkg=gpa/client userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:37779/mail/v4/messages" pkg=gpa/client userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:37779/mail/v4/attachments" pkg=gpa/client userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/core/v4/keys?Email=4f3bb075-0f1f-4995-aa8e-08a04b0f30b8%40proton.local" pkg=gpa/client userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/contacts/v4/emails?Email=4f3bb075-0f1f-4995-aa8e-08a04b0f30b8%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:37779/mail/v4/messages/0e4923ed-ccfa-44fd-977f-3fdcf32f99ef" pkg=gpa/client userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d Scenario: HTML message with alternative inline to internal account # features/smtp/send/html.feature:156 When SMTP client "1" sends the following message from "88e68be1-d537-44ed-af05-65b661dedce6@proton.local" to "4f3bb075-0f1f-4995-aa8e-08a04b0f30b8@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 "88e68be1-d537-44ed-af05-65b661dedce6" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36: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 53}}" pkg=telemetry time="2024-09-26T10:36:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/core/v4/events/AA==" pkg=gpa/client userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:34+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=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:34+02:00" level=info msg="Handling message created event" date=0 messageID=0e4923ed-ccfa-44fd-977f-3fdcf32f99ef service=imap subject="******** (c97b2181)" user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/mail/v4/messages/0e4923ed-ccfa-44fd-977f-3fdcf32f99ef" pkg=gpa/client userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:34+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=0e4923ed-ccfa-44fd-977f-3fdcf32f99ef service=imap subject="******** (c97b2181)" user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:37779/mail/v4/messages/0e4923ed-ccfa-44fd-977f-3fdcf32f99ef" pkg=gpa/client userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 88e68be1-d537-44ed-af05-65b661dedce6@proton.local | 4f3bb075-0f1f-4995-aa8e-08a04b0f30b8@proton.local | Html Inline Alternative Internal | time="2024-09-26T10:36:34+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:34+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:34+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:34+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:34+02:00" level=info msg="Closing user" userID=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:34+02:00" level=info msg="De-registering user client, ID:ecb39a6b-da93-40ad-a5d0-c4a4a158821d" pkg=observability time="2024-09-26T10:36:34+02:00" level=info msg="Exiting IMAP Service" service=imap user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:34+02:00" level=info msg="Exiting service main loop" service=smtp user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:34+02:00" level=info msg="Exiting service main loop" service=notification user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:34+02:00" level=info msg="Exiting Service" service=user-identity user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:34+02:00" level=info msg="Exiting service main loop" service=telemetry user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:34+02:00" level=info msg="Exiting service" service=user-events user=ecb39a6b-da93-40ad-a5d0-c4a4a158821d time="2024-09-26T10:36:34+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:34+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:34+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:34+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:34+02:00" level=info msg="User 'ddafc971-a38d-4532-817f-f06dd6d11d59' created with id=a466d8f3-26d6-4779-a170-83a369f9fa16" pkg=gpa/server/backend time="2024-09-26T10:36:34+02:00" level=info msg="User '325a1ab6-ca11-45e9-82a5-c0f14edd3b0d' created with id=f5b79652-5a0f-4d8e-8ae7-aa0a9ba7b0e0" pkg=gpa/server/backend time="2024-09-26T10:36:35+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:35+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/188/config101366992/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:35+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/188/cache2337280005/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:35+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/188/cache2337280005/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:35+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/188/data1800329449/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/188/data1800329449/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:35+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:35+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:35+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:35+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:35+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:35+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/188/config101366992/grpcServerConfig.json time="2024-09-26T10:36:35+02:00" level=info msg="gRPC server listening on /tmp/bridge7095" pkg=grpc time="2024-09-26T10:36:35+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:35+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:35+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:35+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:35+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:35+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:35+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:35+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:35+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:35+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:35+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9d7354db)" time="2024-09-26T10:36:35+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9d7354db)" time="2024-09-26T10:36:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34949/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:34949/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:34949/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:35+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Adding vault user" userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Creating new user" userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34949/core/v4/events/latest" pkg=gpa/client userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34949/core/v4/settings" pkg=gpa/client userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Registering user client, ID:a466d8f3-26d6-4779-a170-83a369f9fa16" pkg=observability time="2024-09-26T10:36:35+02:00" level=info msg="Starting service main loop" service=telemetry user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Starting service main loop" service=notification user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Starting service main loop" service=smtp user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34949/core/v4/labels?Type=4" pkg=gpa/client userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34949/core/v4/labels?Type=3" pkg=gpa/client userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34949/core/v4/labels?Type=1" pkg=gpa/client userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Adding user to imap server" addrID=91aead49-69d6-46b9-a1f2-d76bd851ccee service=server-manager time="2024-09-26T10:36:35+02:00" level=info msg="Creating new IMAP user" addrID=91aead49-69d6-46b9-a1f2-d76bd851ccee service=server-manager time="2024-09-26T10:36:35+02:00" level=info msg="Setting gluon ID" addrID=91aead49-69d6-46b9-a1f2-d76bd851ccee gluonID=2fa9bf25-918e-41c7-8541-8287b1394905 userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Created new IMAP user" addrID=91aead49-69d6-46b9-a1f2-d76bd851ccee gluonID=2fa9bf25-918e-41c7-8541-8287b1394905 service=server-manager time="2024-09-26T10:36:35+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:35+02:00" level=info msg=Resuming service=user-events user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2fa9bf25-918e-41c7-8541-8287b1394905 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:35+02:00" level=info msg="Starting IMAP Service" service=imap user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Sync triggered" service=imap user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:35.395009062 +0200 CEST m=+277.965106438" user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Syncing labels" service=imap user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a466d8f3-26d6-4779-a170-83a369f9fa16" userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Synced labels" service=imap user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34949/mail/v4/messages/count" pkg=gpa/client userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Syncing messages" service=imap user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Job started" service=imap user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:34949/mail/v4/messages" pkg=gpa/client userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Job finished" service=imap user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Synced messages" service=imap user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Finished user sync" duration=3.735748ms service=imap user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:34949/data/v1/stats" pkg=gpa/client userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="Configuration Status Success event sent." userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34949/mail/v4/settings" pkg=gpa/client userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:34949/mail/v4/messages" pkg=gpa/client userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:34949/mail/v4/attachments" pkg=gpa/client userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34949/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34949/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:34949/mail/v4/messages/314a01b7-d47b-4988-bc93-61723c5911e0" pkg=gpa/client userID=a466d8f3-26d6-4779-a170-83a369f9fa16 Scenario: HTML message with alternative inline to external account # features/smtp/send/html.feature:237 When SMTP client "1" sends the following message from "ddafc971-a38d-4532-817f-f06dd6d11d59@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 "ddafc971-a38d-4532-817f-f06dd6d11d59" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36: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 36}}" pkg=telemetry time="2024-09-26T10:36:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:34949/core/v4/events/AA==" pkg=gpa/client userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36: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=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:36+02:00" level=info msg="Handling message created event" date=0 messageID=314a01b7-d47b-4988-bc93-61723c5911e0 service=imap subject="******** (6adb39ef)" user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:34949/mail/v4/messages/314a01b7-d47b-4988-bc93-61723c5911e0" pkg=gpa/client userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:36+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=314a01b7-d47b-4988-bc93-61723c5911e0 service=imap subject="******** (6adb39ef)" user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:34949/mail/v4/messages/314a01b7-d47b-4988-bc93-61723c5911e0" pkg=gpa/client userID=a466d8f3-26d6-4779-a170-83a369f9fa16 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | ddafc971-a38d-4532-817f-f06dd6d11d59@proton.local | pm.bridge.qa@gmail.com | Html Inline Alternative External | time="2024-09-26T10:36:36+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:36+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:36+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:36+02:00" level=info msg="Closing user" userID=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:36+02:00" level=info msg="De-registering user client, ID:a466d8f3-26d6-4779-a170-83a369f9fa16" pkg=observability time="2024-09-26T10:36:36+02:00" level=info msg="Exiting IMAP Service" service=imap user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:36+02:00" level=info msg="Exiting service main loop" service=smtp user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:36+02:00" level=info msg="Exiting service main loop" service=notification user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:36+02:00" level=info msg="Exiting Service" service=user-identity user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:36+02:00" level=info msg="Exiting service main loop" service=telemetry user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:36+02:00" level=info msg="Exiting service" service=user-events user=a466d8f3-26d6-4779-a170-83a369f9fa16 time="2024-09-26T10:36:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:36+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:36+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:36+02:00" level=info msg="User 'b50eab4d-418b-4196-a172-8ea6e6d7fa48' created with id=2dd54dab-d70d-42e1-9922-c19201e2ca3a" pkg=gpa/server/backend time="2024-09-26T10:36:36+02:00" level=info msg="User '6c6f4be6-1424-486a-9e92-e2c74efa3c28' created with id=57acf7ac-2fb5-4238-9da5-a024a55987ca" pkg=gpa/server/backend time="2024-09-26T10:36:37+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:37+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/189/config3378480104/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:37+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/189/cache2634079310/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:37+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/189/cache2634079310/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:37+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/189/data4083197482/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/189/data4083197482/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:37+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:37+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:37+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:37+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:37+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:37+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:37+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/189/config3378480104/grpcServerConfig.json time="2024-09-26T10:36:37+02:00" level=info msg="gRPC server listening on /tmp/bridge8016" pkg=grpc time="2024-09-26T10:36:37+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:37+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:37+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:37+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:37+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:37+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:37+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:37+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:37+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:37+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:35351/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:37+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f175f7c6)" time="2024-09-26T10:36:37+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f175f7c6)" time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:35351/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:35351/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:37+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Adding vault user" userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Creating new user" userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:35351/core/v4/events/latest" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:35351/core/v4/settings" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Registering user client, ID:2dd54dab-d70d-42e1-9922-c19201e2ca3a" pkg=observability time="2024-09-26T10:36:37+02:00" level=info msg="Starting service main loop" service=telemetry user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Starting service main loop" service=notification user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Starting service main loop" service=smtp user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:35351/core/v4/labels?Type=4" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:35351/core/v4/labels?Type=3" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:35351/core/v4/labels?Type=1" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Adding user to imap server" addrID=c17dda41-f4c9-4fba-99bf-21ca866453d9 service=server-manager time="2024-09-26T10:36:37+02:00" level=info msg="Creating new IMAP user" addrID=c17dda41-f4c9-4fba-99bf-21ca866453d9 service=server-manager time="2024-09-26T10:36:37+02:00" level=info msg="Setting gluon ID" addrID=c17dda41-f4c9-4fba-99bf-21ca866453d9 gluonID=aa2a0fba-3861-426c-bd5e-2600b01a9812 userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Created new IMAP user" addrID=c17dda41-f4c9-4fba-99bf-21ca866453d9 gluonID=aa2a0fba-3861-426c-bd5e-2600b01a9812 service=server-manager time="2024-09-26T10:36:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:37+02:00" level=info msg=Resuming service=user-events user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aa2a0fba-3861-426c-bd5e-2600b01a9812 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:37+02:00" level=info msg="Starting IMAP Service" service=imap user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Sync triggered" service=imap user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:37.419564151 +0200 CEST m=+279.989661527" user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Syncing labels" service=imap user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2dd54dab-d70d-42e1-9922-c19201e2ca3a" userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Synced labels" service=imap user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:35351/mail/v4/messages/count" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Syncing messages" service=imap user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Job started" service=imap user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:35351/mail/v4/messages" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Job finished" service=imap user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Synced messages" service=imap user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Finished user sync" duration=4.253421ms service=imap user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:35351/data/v1/stats" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="Configuration Status Success event sent." userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:35351/mail/v4/settings" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:35351/mail/v4/messages" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:35351/mail/v4/messages" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:35351/mail/v4/messages" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:35351/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:35351/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:35351/mail/v4/messages/745819b0-dfa8-4350-95fe-537e78b5d8d7" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a 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 "b50eab4d-418b-4196-a172-8ea6e6d7fa48@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 "b50eab4d-418b-4196-a172-8ea6e6d7fa48" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36: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 70}}" pkg=telemetry time="2024-09-26T10:36:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:35351/core/v4/events/AA==" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:38+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=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:38+02:00" level=info msg="Handling message created event" date=0 messageID=745819b0-dfa8-4350-95fe-537e78b5d8d7 service=imap subject="******** (1d8cf8ad)" user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:35351/mail/v4/messages/745819b0-dfa8-4350-95fe-537e78b5d8d7" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:38+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=745819b0-dfa8-4350-95fe-537e78b5d8d7 service=imap subject="******** (1d8cf8ad)" user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:35351/mail/v4/messages/745819b0-dfa8-4350-95fe-537e78b5d8d7" pkg=gpa/client userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | b50eab4d-418b-4196-a172-8ea6e6d7fa48@proton.local | pm.bridge.qa@gmail.com | HTML text external | time="2024-09-26T10:36:38+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:38+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:38+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:38+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:38+02:00" level=info msg="Closing user" userID=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:38+02:00" level=info msg="De-registering user client, ID:2dd54dab-d70d-42e1-9922-c19201e2ca3a" pkg=observability time="2024-09-26T10:36:38+02:00" level=info msg="Exiting IMAP Service" service=imap user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:38+02:00" level=info msg="Exiting service main loop" service=smtp user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:38+02:00" level=info msg="Exiting service main loop" service=notification user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:38+02:00" level=info msg="Exiting Service" service=user-identity user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:38+02:00" level=info msg="Exiting service main loop" service=telemetry user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:38+02:00" level=info msg="Exiting service" service=user-events user=2dd54dab-d70d-42e1-9922-c19201e2ca3a time="2024-09-26T10:36:38+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:38+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:38+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:38+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:38+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:38+02:00" level=info msg="User '596cc1ba-23aa-4fb5-b4d9-0c4e74b65df7' created with id=5753cb93-b73e-4fcf-a696-cbc214c2ce68" pkg=gpa/server/backend time="2024-09-26T10:36:38+02:00" level=info msg="User '5b217efe-09e7-4680-8b41-7f751f1b4490' created with id=a0b34291-632a-4d8a-b78e-b36979506083" pkg=gpa/server/backend time="2024-09-26T10:36:39+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:39+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/190/config554795948/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:39+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/190/cache3052499353/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:39+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/190/cache3052499353/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:39+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/190/data3747974509/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/190/data3747974509/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:39+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:39+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:39+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:39+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:39+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:39+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:39+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/190/config554795948/grpcServerConfig.json time="2024-09-26T10:36:39+02:00" level=info msg="gRPC server listening on /tmp/bridge7994" pkg=grpc time="2024-09-26T10:36:39+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:39+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:39+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:39+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:39+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:39+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:39+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:39+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:39+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:39+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:39+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b91900df)" time="2024-09-26T10:36:39+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b91900df)" time="2024-09-26T10:36:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:43647/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:43647/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:43647/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:39+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Adding vault user" userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Creating new user" userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:43647/core/v4/events/latest" pkg=gpa/client userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:43647/core/v4/settings" pkg=gpa/client userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Registering user client, ID:5753cb93-b73e-4fcf-a696-cbc214c2ce68" pkg=observability time="2024-09-26T10:36:39+02:00" level=info msg="Starting service main loop" service=telemetry user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Starting service main loop" service=notification user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Starting service main loop" service=smtp user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:43647/core/v4/labels?Type=4" pkg=gpa/client userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:43647/core/v4/labels?Type=3" pkg=gpa/client userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:43647/core/v4/labels?Type=1" pkg=gpa/client userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Adding user to imap server" addrID=84ccba98-c0f3-41cd-9b03-7d52a74b0828 service=server-manager time="2024-09-26T10:36:39+02:00" level=info msg="Creating new IMAP user" addrID=84ccba98-c0f3-41cd-9b03-7d52a74b0828 service=server-manager time="2024-09-26T10:36:39+02:00" level=info msg="Setting gluon ID" addrID=84ccba98-c0f3-41cd-9b03-7d52a74b0828 gluonID=04041207-8204-4088-ae11-fc2f03f09241 userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Created new IMAP user" addrID=84ccba98-c0f3-41cd-9b03-7d52a74b0828 gluonID=04041207-8204-4088-ae11-fc2f03f09241 service=server-manager time="2024-09-26T10:36:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:39+02:00" level=info msg=Resuming service=user-events user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=04041207-8204-4088-ae11-fc2f03f09241 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:39+02:00" level=info msg="Starting IMAP Service" service=imap user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Sync triggered" service=imap user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:39.44138019 +0200 CEST m=+282.011477566" user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Syncing labels" service=imap user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5753cb93-b73e-4fcf-a696-cbc214c2ce68" userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Synced labels" service=imap user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:43647/mail/v4/messages/count" pkg=gpa/client userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Syncing messages" service=imap user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Job started" service=imap user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:43647/mail/v4/messages" pkg=gpa/client userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Job finished" service=imap user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Synced messages" service=imap user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Finished user sync" duration=4.388226ms service=imap user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:43647/data/v1/stats" pkg=gpa/client userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="Configuration Status Success event sent." userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 Scenario: HTML message with Foreign/Nonascii chars in Subject and Body to external # features/smtp/send/html.feature:360 When user "596cc1ba-23aa-4fb5-b4d9-0c4e74b65df7" connects and authenticates SMTP client "1" # :1 -> *scenario time="2024-09-26T10:36:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:43647/mail/v4/settings" pkg=gpa/client userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:43647/mail/v4/messages" pkg=gpa/client userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:43647/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:43647/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:43647/mail/v4/messages/5b11b475-d606-46b4-a656-70d2c5fd06f4" pkg=gpa/client userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 And SMTP client "1" sends the following EML "html/foreign_ascii_subject_body.template.eml" from "596cc1ba-23aa-4fb5-b4d9-0c4e74b65df7@proton.local" to "pm.bridge.qa@gmail.com" # :1 -> *scenario Then it succeeds # :1 -> *scenario When user "596cc1ba-23aa-4fb5-b4d9-0c4e74b65df7" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36: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 48}}" pkg=telemetry time="2024-09-26T10:36:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:43647/core/v4/events/AA==" pkg=gpa/client userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:40+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=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:40+02:00" level=info msg="Handling message created event" date=0 messageID=5b11b475-d606-46b4-a656-70d2c5fd06f4 service=imap subject="******** (d192b9b2)" user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:43647/mail/v4/messages/5b11b475-d606-46b4-a656-70d2c5fd06f4" pkg=gpa/client userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:40+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=5b11b475-d606-46b4-a656-70d2c5fd06f4 service=imap subject="******** (d192b9b2)" user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:43647/mail/v4/messages/5b11b475-d606-46b4-a656-70d2c5fd06f4" pkg=gpa/client userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 596cc1ba-23aa-4fb5-b4d9-0c4e74b65df7@proton.local | pm.bridge.qa@gmail.com | Subjεέςτ ¶ Ä È | time="2024-09-26T10:36:40+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:40+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:40+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:40+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:40+02:00" level=info msg="Closing user" userID=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:40+02:00" level=info msg="De-registering user client, ID:5753cb93-b73e-4fcf-a696-cbc214c2ce68" pkg=observability time="2024-09-26T10:36:40+02:00" level=info msg="Exiting IMAP Service" service=imap user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:40+02:00" level=info msg="Exiting service main loop" service=smtp user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:40+02:00" level=info msg="Exiting service main loop" service=notification user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:40+02:00" level=info msg="Exiting Service" service=user-identity user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:40+02:00" level=info msg="Exiting service main loop" service=telemetry user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:40+02:00" level=info msg="Exiting service" service=user-events user=5753cb93-b73e-4fcf-a696-cbc214c2ce68 time="2024-09-26T10:36:40+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:40+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:40+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:40+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:40+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:40+02:00" level=info msg="User '47856e8b-89c3-4539-9d84-d5db8356b584' created with id=59cf1dc7-d071-4032-83f4-31d56ab58bfa" pkg=gpa/server/backend Background: Given there exists an account with username "47856e8b-89c3-4539-9d84-d5db8356b584" and password "password" # :1 -> *scenario time="2024-09-26T10:36:41+02:00" level=info msg="User 'f9338f07-a534-47c8-b40b-55fff33314ee' created with id=8e75b978-12c5-45ae-98ed-11f3e2c6f5b8" pkg=gpa/server/backend And there exists an account with username "f9338f07-a534-47c8-b40b-55fff33314ee" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:41+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:41+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/191/config3112193410/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:41+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/191/cache3403119955/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:41+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/191/cache3403119955/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:41+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/191/data2786162872/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/191/data2786162872/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:41+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:41+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:41+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:41+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:41+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:41+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:41+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/191/config3112193410/grpcServerConfig.json time="2024-09-26T10:36:41+02:00" level=info msg="gRPC server listening on /tmp/bridge7346" pkg=grpc time="2024-09-26T10:36:41+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:41+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:41+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:41+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:41+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:41+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:41+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:41+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:41+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:41+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:36:41+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e64348ba)" time="2024-09-26T10:36:41+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e64348ba)" time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:39801/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:39801/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:39801/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:41+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Adding vault user" userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Creating new user" userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:39801/core/v4/events/latest" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:39801/core/v4/settings" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Registering user client, ID:59cf1dc7-d071-4032-83f4-31d56ab58bfa" pkg=observability time="2024-09-26T10:36:41+02:00" level=info msg="Starting service main loop" service=telemetry user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Starting service main loop" service=notification user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Starting service main loop" service=smtp user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:39801/core/v4/labels?Type=4" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:39801/core/v4/labels?Type=3" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:39801/core/v4/labels?Type=1" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Adding user to imap server" addrID=7f7a8ed7-37a9-4aff-964e-d623d5d01aa2 service=server-manager time="2024-09-26T10:36:41+02:00" level=info msg="Creating new IMAP user" addrID=7f7a8ed7-37a9-4aff-964e-d623d5d01aa2 service=server-manager time="2024-09-26T10:36:41+02:00" level=info msg="Setting gluon ID" addrID=7f7a8ed7-37a9-4aff-964e-d623d5d01aa2 gluonID=15c3f6f4-0bed-4c52-ad71-eefbbc82aee3 userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Created new IMAP user" addrID=7f7a8ed7-37a9-4aff-964e-d623d5d01aa2 gluonID=15c3f6f4-0bed-4c52-ad71-eefbbc82aee3 service=server-manager time="2024-09-26T10:36:41+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:41+02:00" level=info msg=Resuming service=user-events user=59cf1dc7-d071-4032-83f4-31d56ab58bfa And the user logs in with username "47856e8b-89c3-4539-9d84-d5db8356b584" and password "password" # :1 -> *scenario time="2024-09-26T10:36:41+02:00" level=info msg="Received mailbox message count" count=0 gluonID=15c3f6f4-0bed-4c52-ad71-eefbbc82aee3 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:41+02:00" level=info msg="Starting IMAP Service" service=imap user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Sync triggered" service=imap user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:41.451421483 +0200 CEST m=+284.021518859" user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Syncing labels" service=imap user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:59cf1dc7-d071-4032-83f4-31d56ab58bfa" userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:39801/data/v1/stats" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Configuration Status Success event sent." userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa And user "47856e8b-89c3-4539-9d84-d5db8356b584" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:39801/mail/v4/settings" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Synced labels" service=imap user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:39801/mail/v4/messages/count" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Syncing messages" service=imap user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Job started" service=imap user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:39801/mail/v4/messages" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:39801/mail/v4/messages" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:39801/mail/v4/attachments" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:39801/mail/v4/messages" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Creating new child job" service=imap user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Job finished" service=imap user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:39801/core/v4/keys?Email=f9338f07-a534-47c8-b40b-55fff33314ee%40proton.local" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:39801/mail/v4/messages/e79f629e-351c-4465-85c3-482e703cc530" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:39801/contacts/v4/emails?Email=f9338f07-a534-47c8-b40b-55fff33314ee%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:39801/mail/v4/messages/e79f629e-351c-4465-85c3-482e703cc530" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa Scenario: HTML message with attachment to internal account # features/smtp/send/html_att.feature:11 When SMTP client "1" sends the following message from "47856e8b-89c3-4539-9d84-d5db8356b584@proton.local" to "f9338f07-a534-47c8-b40b-55fff33314ee@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 "47856e8b-89c3-4539-9d84-d5db8356b584" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36:41+02:00" level=info msg="Child job finished" service=imap user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Synced messages" service=imap user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Finished user sync" duration=31.250084ms service=imap user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:41+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36: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 85}}" pkg=telemetry time="2024-09-26T10:36:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:39801/core/v4/events/AA==" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:42+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=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:42+02:00" level=info msg="Handling message created event" date=0 messageID=e79f629e-351c-4465-85c3-482e703cc530 service=imap subject="******** (64ef96fe)" user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:39801/mail/v4/messages/e79f629e-351c-4465-85c3-482e703cc530" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:42+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=e79f629e-351c-4465-85c3-482e703cc530 service=imap subject="******** (64ef96fe)" user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:39801/mail/v4/messages/e79f629e-351c-4465-85c3-482e703cc530" pkg=gpa/client userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 47856e8b-89c3-4539-9d84-d5db8356b584@proton.local | f9338f07-a534-47c8-b40b-55fff33314ee@proton.local | HTML with attachment internal | time="2024-09-26T10:36:42+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:42+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:42+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:42+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:42+02:00" level=info msg="Closing user" userID=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:42+02:00" level=info msg="De-registering user client, ID:59cf1dc7-d071-4032-83f4-31d56ab58bfa" pkg=observability time="2024-09-26T10:36:42+02:00" level=info msg="Exiting IMAP Service" service=imap user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:42+02:00" level=info msg="Exiting service main loop" service=smtp user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:42+02:00" level=info msg="Exiting service main loop" service=notification user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:42+02:00" level=info msg="Exiting Service" service=user-identity user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:42+02:00" level=info msg="Exiting service main loop" service=telemetry user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:42+02:00" level=info msg="Exiting service" service=user-events user=59cf1dc7-d071-4032-83f4-31d56ab58bfa time="2024-09-26T10:36:42+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:42+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:42+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:42+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:42+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:42+02:00" level=info msg="User 'e1b58e11-8026-475e-b8e1-e71864eeb324' created with id=d99293a5-5d97-46b4-b2e0-4f256d1c6edc" pkg=gpa/server/backend time="2024-09-26T10:36:43+02:00" level=info msg="User '0e1fa4ee-4614-4292-9bb5-bcd8c27037d6' created with id=6fe32de4-e9fc-4973-bbd2-0babea7296e2" pkg=gpa/server/backend time="2024-09-26T10:36:43+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:43+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/192/config649898197/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:43+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/192/cache3794369662/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:43+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/192/cache3794369662/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:43+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/192/data282598092/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/192/data282598092/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:43+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:43+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:43+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:43+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:43+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:43+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:43+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/192/config649898197/grpcServerConfig.json time="2024-09-26T10:36:43+02:00" level=info msg="gRPC server listening on /tmp/bridge9204" pkg=grpc time="2024-09-26T10:36:43+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:43+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:43+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:43+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:43+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:43+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:43+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:43+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:43+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:43+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:43+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5277cbc8)" time="2024-09-26T10:36:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:42809/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:43+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5277cbc8)" time="2024-09-26T10:36:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:42809/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:42809/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:43+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Adding vault user" userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Creating new user" userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:42809/core/v4/events/latest" pkg=gpa/client userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:42809/core/v4/settings" pkg=gpa/client userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Registering user client, ID:d99293a5-5d97-46b4-b2e0-4f256d1c6edc" pkg=observability time="2024-09-26T10:36:43+02:00" level=info msg="Starting service main loop" service=telemetry user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Starting service main loop" service=notification user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Starting service main loop" service=smtp user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:42809/core/v4/labels?Type=4" pkg=gpa/client userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:42809/core/v4/labels?Type=3" pkg=gpa/client userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:42809/core/v4/labels?Type=1" pkg=gpa/client userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Adding user to imap server" addrID=91d6ccd6-bb74-47c8-8244-6a85886c756e service=server-manager time="2024-09-26T10:36:43+02:00" level=info msg="Creating new IMAP user" addrID=91d6ccd6-bb74-47c8-8244-6a85886c756e service=server-manager time="2024-09-26T10:36:43+02:00" level=info msg="Setting gluon ID" addrID=91d6ccd6-bb74-47c8-8244-6a85886c756e gluonID=255ed4d3-dfdd-4348-9b77-b97054542eb4 userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Created new IMAP user" addrID=91d6ccd6-bb74-47c8-8244-6a85886c756e gluonID=255ed4d3-dfdd-4348-9b77-b97054542eb4 service=server-manager time="2024-09-26T10:36:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:43+02:00" level=info msg=Resuming service=user-events user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=255ed4d3-dfdd-4348-9b77-b97054542eb4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:43+02:00" level=info msg="Starting IMAP Service" service=imap user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Sync triggered" service=imap user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:43.493841297 +0200 CEST m=+286.063938663" user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Syncing labels" service=imap user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d99293a5-5d97-46b4-b2e0-4f256d1c6edc" userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:42809/data/v1/stats" pkg=gpa/client userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Configuration Status Success event sent." userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:42809/mail/v4/settings" pkg=gpa/client userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Synced labels" service=imap user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:42809/mail/v4/messages/count" pkg=gpa/client userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Syncing messages" service=imap user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Job started" service=imap user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:42809/mail/v4/messages" pkg=gpa/client userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Job finished" service=imap user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Synced messages" service=imap user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Finished user sync" duration=3.716121ms service=imap user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:42809/mail/v4/messages" pkg=gpa/client userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:42809/mail/v4/attachments" pkg=gpa/client userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:42809/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:42809/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:42809/mail/v4/messages/8b27ef50-234d-427f-890d-14b7f5afbc2b" pkg=gpa/client userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc Scenario: HTML message with attachment to external account # features/smtp/send/html_att.feature:63 When SMTP client "1" sends the following message from "e1b58e11-8026-475e-b8e1-e71864eeb324@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 "e1b58e11-8026-475e-b8e1-e71864eeb324" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36: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 10}}" pkg=telemetry time="2024-09-26T10:36:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42809/core/v4/events/AA==" pkg=gpa/client userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36: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=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:44+02:00" level=info msg="Handling message created event" date=0 messageID=8b27ef50-234d-427f-890d-14b7f5afbc2b service=imap subject="******** (d5f194d1)" user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42809/mail/v4/messages/8b27ef50-234d-427f-890d-14b7f5afbc2b" pkg=gpa/client userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:44+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=8b27ef50-234d-427f-890d-14b7f5afbc2b service=imap subject="******** (d5f194d1)" user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42809/mail/v4/messages/8b27ef50-234d-427f-890d-14b7f5afbc2b" pkg=gpa/client userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | e1b58e11-8026-475e-b8e1-e71864eeb324@proton.local | pm.bridge.qa@gmail.com | HTML with attachment external PGP | time="2024-09-26T10:36:44+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:44+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:44+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:44+02:00" level=info msg="Closing user" userID=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:44+02:00" level=info msg="De-registering user client, ID:d99293a5-5d97-46b4-b2e0-4f256d1c6edc" pkg=observability time="2024-09-26T10:36:44+02:00" level=info msg="Exiting IMAP Service" service=imap user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:44+02:00" level=info msg="Exiting service main loop" service=smtp user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:44+02:00" level=info msg="Exiting service main loop" service=notification user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:44+02:00" level=info msg="Exiting Service" service=user-identity user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:44+02:00" level=info msg="Exiting service main loop" service=telemetry user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:44+02:00" level=info msg="Exiting service" service=user-events user=d99293a5-5d97-46b4-b2e0-4f256d1c6edc time="2024-09-26T10:36:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:44+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:44+02:00" level=info msg="User '18830c6f-7064-43be-92c8-7052d118a7fd' created with id=63aacac6-0dac-44a6-a5dd-f71c0fd459a4" pkg=gpa/server/backend time="2024-09-26T10:36:45+02:00" level=info msg="User '2ac02c0e-67a8-4b4b-9820-e9cf7d717975' created with id=9c1874d9-0578-4e24-b562-4ddfc2e3c869" pkg=gpa/server/backend time="2024-09-26T10:36:45+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:45+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/193/config1797774602/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:45+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/193/cache1452898640/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:45+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/193/cache1452898640/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:45+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/193/data783738388/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/193/data783738388/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:45+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:45+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:45+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:45+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:45+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:45+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/193/config1797774602/grpcServerConfig.json time="2024-09-26T10:36:45+02:00" level=info msg="gRPC server listening on /tmp/bridge6879" pkg=grpc time="2024-09-26T10:36:45+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:45+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:45+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:45+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:45+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:45+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:45+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:45+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:45+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:42181/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:45+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:45+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (642a136d)" time="2024-09-26T10:36:45+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (642a136d)" time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:42181/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:42181/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:45+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Adding vault user" userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Creating new user" userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:42181/core/v4/events/latest" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:42181/core/v4/settings" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Registering user client, ID:63aacac6-0dac-44a6-a5dd-f71c0fd459a4" pkg=observability time="2024-09-26T10:36:45+02:00" level=info msg="Starting service main loop" service=telemetry user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Starting service main loop" service=notification user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Starting service main loop" service=smtp user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:42181/core/v4/labels?Type=4" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:42181/core/v4/labels?Type=3" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:42181/core/v4/labels?Type=1" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Adding user to imap server" addrID=8ad54916-8b66-4131-98a2-9051dd83b0ae service=server-manager time="2024-09-26T10:36:45+02:00" level=info msg="Creating new IMAP user" addrID=8ad54916-8b66-4131-98a2-9051dd83b0ae service=server-manager time="2024-09-26T10:36:45+02:00" level=info msg="Setting gluon ID" addrID=8ad54916-8b66-4131-98a2-9051dd83b0ae gluonID=3d764bc2-dab2-468b-96d1-e887a80cd10a userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Created new IMAP user" addrID=8ad54916-8b66-4131-98a2-9051dd83b0ae gluonID=3d764bc2-dab2-468b-96d1-e887a80cd10a service=server-manager time="2024-09-26T10:36:45+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:45+02:00" level=info msg=Resuming service=user-events user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3d764bc2-dab2-468b-96d1-e887a80cd10a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:45+02:00" level=info msg="Starting IMAP Service" service=imap user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Sync triggered" service=imap user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:45.540187155 +0200 CEST m=+288.110284531" user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Syncing labels" service=imap user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:63aacac6-0dac-44a6-a5dd-f71c0fd459a4" userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:42181/data/v1/stats" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Configuration Status Success event sent." userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:42181/mail/v4/settings" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:42181/mail/v4/messages" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Synced labels" service=imap user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:42181/mail/v4/messages/count" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Syncing messages" service=imap user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Job started" service=imap user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:42181/mail/v4/messages" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:42181/mail/v4/messages" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Creating new child job" service=imap user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Job finished" service=imap user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:42181/mail/v4/attachments" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:42181/mail/v4/messages/045f8b8b-ce63-42e9-9c29-db0712fee915" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:42181/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:42181/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Child job finished" service=imap user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Synced messages" service=imap user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Finished user sync" duration=12.795018ms service=imap user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:42181/mail/v4/messages/045f8b8b-ce63-42e9-9c29-db0712fee915" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 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 "18830c6f-7064-43be-92c8-7052d118a7fd@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 "18830c6f-7064-43be-92c8-7052d118a7fd" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36: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 57}}" pkg=telemetry time="2024-09-26T10:36:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:42181/core/v4/events/AA==" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:46+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=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:46+02:00" level=info msg="Handling message created event" date=0 messageID=045f8b8b-ce63-42e9-9c29-db0712fee915 service=imap subject="******** (eea612bb)" user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:42181/mail/v4/messages/045f8b8b-ce63-42e9-9c29-db0712fee915" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:46+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=045f8b8b-ce63-42e9-9c29-db0712fee915 service=imap subject="******** (eea612bb)" user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:42181/mail/v4/messages/045f8b8b-ce63-42e9-9c29-db0712fee915" pkg=gpa/client userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 18830c6f-7064-43be-92c8-7052d118a7fd@proton.local | pm.bridge.qa@gmail.com | Alternative plain and HTML with rfc822 attachment | time="2024-09-26T10:36:46+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:46+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:46+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:46+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:46+02:00" level=info msg="Closing user" userID=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:46+02:00" level=info msg="De-registering user client, ID:63aacac6-0dac-44a6-a5dd-f71c0fd459a4" pkg=observability time="2024-09-26T10:36:46+02:00" level=info msg="Exiting IMAP Service" service=imap user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:46+02:00" level=info msg="Exiting service main loop" service=smtp user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:46+02:00" level=info msg="Exiting service main loop" service=notification user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:46+02:00" level=info msg="Exiting Service" service=user-identity user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:46+02:00" level=info msg="Exiting service main loop" service=telemetry user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:46+02:00" level=info msg="Exiting service" service=user-events user=63aacac6-0dac-44a6-a5dd-f71c0fd459a4 time="2024-09-26T10:36:46+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:46+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:46+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:46+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:46+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:46+02:00" level=info msg="User '71510d8e-37e4-4bc1-bfb0-cc551e104030' created with id=731e189d-039c-4a13-9df8-8718c60ba427" pkg=gpa/server/backend Background: Given there exists an account with username "71510d8e-37e4-4bc1-bfb0-cc551e104030" and password "password" # :1 -> *scenario time="2024-09-26T10:36:47+02:00" level=info msg="User '74b3e0c6-ee5c-4d09-ae35-786036935ce7' created with id=89812ad4-f435-4c2f-80e7-c3c0e91d0eef" pkg=gpa/server/backend And there exists an account with username "74b3e0c6-ee5c-4d09-ae35-786036935ce7" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:47+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:47+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/194/config1455528725/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:47+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/194/cache2836891981/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:47+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/194/cache2836891981/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:47+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/194/data86279163/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/194/data86279163/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:47+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:47+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:47+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:47+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:47+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:47+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/194/config1455528725/grpcServerConfig.json time="2024-09-26T10:36:47+02:00" level=info msg="gRPC server listening on /tmp/bridge8860" pkg=grpc time="2024-09-26T10:36:47+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:47+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:47+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:47+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:47+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:47+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:47+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:47+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:47+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:47+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:36:47+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0c309075)" time="2024-09-26T10:36:47+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0c309075)" time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44561/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:44561/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:44561/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:47+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Adding vault user" userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Creating new user" userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44561/core/v4/events/latest" pkg=gpa/client userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44561/core/v4/settings" pkg=gpa/client userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Registering user client, ID:731e189d-039c-4a13-9df8-8718c60ba427" pkg=observability time="2024-09-26T10:36:47+02:00" level=info msg="Starting service main loop" service=telemetry user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Starting service main loop" service=notification user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Starting service main loop" service=smtp user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44561/core/v4/labels?Type=4" pkg=gpa/client userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44561/core/v4/labels?Type=3" pkg=gpa/client userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44561/core/v4/labels?Type=1" pkg=gpa/client userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Adding user to imap server" addrID=a9b52d9d-a59b-43bc-8254-560ced2ad843 service=server-manager time="2024-09-26T10:36:47+02:00" level=info msg="Creating new IMAP user" addrID=a9b52d9d-a59b-43bc-8254-560ced2ad843 service=server-manager time="2024-09-26T10:36:47+02:00" level=info msg="Setting gluon ID" addrID=a9b52d9d-a59b-43bc-8254-560ced2ad843 gluonID=80f451eb-95bc-437e-b28b-ab89600f4493 userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Created new IMAP user" addrID=a9b52d9d-a59b-43bc-8254-560ced2ad843 gluonID=80f451eb-95bc-437e-b28b-ab89600f4493 service=server-manager time="2024-09-26T10:36:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:47+02:00" level=info msg=Resuming service=user-events user=731e189d-039c-4a13-9df8-8718c60ba427 And the user logs in with username "71510d8e-37e4-4bc1-bfb0-cc551e104030" and password "password" # :1 -> *scenario time="2024-09-26T10:36:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=80f451eb-95bc-437e-b28b-ab89600f4493 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:47+02:00" level=info msg="Starting IMAP Service" service=imap user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Sync triggered" service=imap user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:47.550702715 +0200 CEST m=+290.120800091" user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Syncing labels" service=imap user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:731e189d-039c-4a13-9df8-8718c60ba427" userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:44561/data/v1/stats" pkg=gpa/client userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Configuration Status Success event sent." userID=731e189d-039c-4a13-9df8-8718c60ba427 And user "71510d8e-37e4-4bc1-bfb0-cc551e104030" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44561/mail/v4/settings" pkg=gpa/client userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:44561/mail/v4/messages" pkg=gpa/client userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:44561/mail/v4/attachments" pkg=gpa/client userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44561/core/v4/keys?Email=74b3e0c6-ee5c-4d09-ae35-786036935ce7%40proton.local" pkg=gpa/client userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44561/contacts/v4/emails?Email=74b3e0c6-ee5c-4d09-ae35-786036935ce7%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:44561/mail/v4/messages/d91e2671-c405-4639-85a7-e925972510ee" pkg=gpa/client userID=731e189d-039c-4a13-9df8-8718c60ba427 Scenario: A message with inline attachment to internal account # features/smtp/send/inline.feature:11 When SMTP client "1" sends the following message from "71510d8e-37e4-4bc1-bfb0-cc551e104030@proton.local" to "74b3e0c6-ee5c-4d09-ae35-786036935ce7@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 "71510d8e-37e4-4bc1-bfb0-cc551e104030" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36:47+02:00" level=info msg="Synced labels" service=imap user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44561/mail/v4/messages/count" pkg=gpa/client userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Syncing messages" service=imap user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Job started" service=imap user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:44561/mail/v4/messages" pkg=gpa/client userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:44561/mail/v4/messages" pkg=gpa/client userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Creating new child job" service=imap user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Job finished" service=imap user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:44561/mail/v4/messages/d91e2671-c405-4639-85a7-e925972510ee" pkg=gpa/client userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Child job finished" service=imap user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Synced messages" service=imap user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Finished user sync" duration=13.226696ms service=imap user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=731e189d-039c-4a13-9df8-8718c60ba427 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 71510d8e-37e4-4bc1-bfb0-cc551e104030@proton.local | 74b3e0c6-ee5c-4d09-ae35-786036935ce7@proton.local | Plain with inline | time="2024-09-26T10:36:47+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:47+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:47+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:47+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:47+02:00" level=info msg="Closing user" userID=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="De-registering user client, ID:731e189d-039c-4a13-9df8-8718c60ba427" pkg=observability time="2024-09-26T10:36:47+02:00" level=info msg="Exiting IMAP Service" service=imap user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Exiting service main loop" service=smtp user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Exiting service main loop" service=notification user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Exiting Service" service=user-identity user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Exiting service main loop" service=telemetry user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Exiting service" service=user-events user=731e189d-039c-4a13-9df8-8718c60ba427 time="2024-09-26T10:36:47+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:47+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:47+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:47+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:47+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:47+02:00" level=info msg="User '7d5286ad-7f0d-4beb-b761-531e5fd42696' created with id=129912a5-4299-4f5f-a1e2-581b842a7537" pkg=gpa/server/backend time="2024-09-26T10:36:48+02:00" level=info msg="User 'e959c770-c653-4889-9c3e-01df7ca7fc4f' created with id=88e179bf-52f4-456d-912f-f1117f7c2fa1" pkg=gpa/server/backend time="2024-09-26T10:36:48+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:48+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/195/config1718726705/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:48+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/195/cache4071958739/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:48+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/195/cache4071958739/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:48+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/195/data3957302560/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/195/data3957302560/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:48+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:48+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:48+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:48+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:48+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:48+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:48+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/195/config1718726705/grpcServerConfig.json time="2024-09-26T10:36:48+02:00" level=info msg="gRPC server listening on /tmp/bridge8321" pkg=grpc time="2024-09-26T10:36:48+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:48+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:48+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:48+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:48+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:48+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:48+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:48+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:48+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:48+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:48+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1d9a6365)" time="2024-09-26T10:36:48+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1d9a6365)" time="2024-09-26T10:36:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:39705/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:39705/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:48+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Adding vault user" userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Creating new user" userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/core/v4/events/latest" pkg=gpa/client userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/core/v4/settings" pkg=gpa/client userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Registering user client, ID:129912a5-4299-4f5f-a1e2-581b842a7537" pkg=observability time="2024-09-26T10:36:48+02:00" level=info msg="Starting service main loop" service=telemetry user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Starting service main loop" service=notification user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Starting service main loop" service=smtp user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/core/v4/labels?Type=4" pkg=gpa/client userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/core/v4/labels?Type=3" pkg=gpa/client userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/core/v4/labels?Type=1" pkg=gpa/client userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Adding user to imap server" addrID=15759879-b37a-4f41-b6fc-c735812fb9ef service=server-manager time="2024-09-26T10:36:48+02:00" level=info msg="Creating new IMAP user" addrID=15759879-b37a-4f41-b6fc-c735812fb9ef service=server-manager time="2024-09-26T10:36:48+02:00" level=info msg="Setting gluon ID" addrID=15759879-b37a-4f41-b6fc-c735812fb9ef gluonID=d302ce9d-a353-4f36-b811-6cd2a70297c8 userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Created new IMAP user" addrID=15759879-b37a-4f41-b6fc-c735812fb9ef gluonID=d302ce9d-a353-4f36-b811-6cd2a70297c8 service=server-manager time="2024-09-26T10:36:48+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:48+02:00" level=info msg=Resuming service=user-events user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d302ce9d-a353-4f36-b811-6cd2a70297c8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:48+02:00" level=info msg="Starting IMAP Service" service=imap user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Sync triggered" service=imap user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:48.657462141 +0200 CEST m=+291.227559517" user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Syncing labels" service=imap user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:129912a5-4299-4f5f-a1e2-581b842a7537" userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Synced labels" service=imap user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/mail/v4/messages/count" pkg=gpa/client userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Syncing messages" service=imap user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Job started" service=imap user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:39705/mail/v4/messages" pkg=gpa/client userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Job finished" service=imap user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Synced messages" service=imap user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Finished user sync" duration=4.612272ms service=imap user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:39705/data/v1/stats" pkg=gpa/client userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="Configuration Status Success event sent." userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/mail/v4/settings" pkg=gpa/client userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:39705/mail/v4/messages" pkg=gpa/client userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:39705/mail/v4/attachments" pkg=gpa/client userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/core/v4/keys?Email=e959c770-c653-4889-9c3e-01df7ca7fc4f%40proton.local" pkg=gpa/client userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/contacts/v4/emails?Email=e959c770-c653-4889-9c3e-01df7ca7fc4f%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:39705/mail/v4/messages/08f68bbf-b0e8-4e40-8a2c-fcf7bfce562d" pkg=gpa/client userID=129912a5-4299-4f5f-a1e2-581b842a7537 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 "7d5286ad-7f0d-4beb-b761-531e5fd42696@proton.local" to "e959c770-c653-4889-9c3e-01df7ca7fc4f@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 When user "7d5286ad-7f0d-4beb-b761-531e5fd42696" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36: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 25}}" pkg=telemetry time="2024-09-26T10:36:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/core/v4/events/AA==" pkg=gpa/client userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:49+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=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:49+02:00" level=info msg="Handling message created event" date=0 messageID=08f68bbf-b0e8-4e40-8a2c-fcf7bfce562d service=imap subject="******** (abb50e42)" user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/mail/v4/messages/08f68bbf-b0e8-4e40-8a2c-fcf7bfce562d" pkg=gpa/client userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:49+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=08f68bbf-b0e8-4e40-8a2c-fcf7bfce562d service=imap subject="******** (abb50e42)" user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/mail/v4/messages/08f68bbf-b0e8-4e40-8a2c-fcf7bfce562d" pkg=gpa/client userID=129912a5-4299-4f5f-a1e2-581b842a7537 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 7d5286ad-7f0d-4beb-b761-531e5fd42696@proton.local | e959c770-c653-4889-9c3e-01df7ca7fc4f@proton.local | Plain with inline | time="2024-09-26T10:36:49+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:49+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:49+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:49+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:49+02:00" level=info msg="Closing user" userID=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:49+02:00" level=info msg="De-registering user client, ID:129912a5-4299-4f5f-a1e2-581b842a7537" pkg=observability time="2024-09-26T10:36:49+02:00" level=info msg="Exiting IMAP Service" service=imap user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:49+02:00" level=info msg="Exiting service main loop" service=smtp user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:49+02:00" level=info msg="Exiting service main loop" service=notification user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:49+02:00" level=info msg="Exiting Service" service=user-identity user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:49+02:00" level=info msg="Exiting service main loop" service=telemetry user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:49+02:00" level=info msg="Exiting service" service=user-events user=129912a5-4299-4f5f-a1e2-581b842a7537 time="2024-09-26T10:36:49+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:49+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:49+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:49+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:49+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:49+02:00" level=info msg="User 'e757cbdd-0ed6-4b7f-be7f-e28c8e406541' created with id=68f2cb57-a346-4161-990d-46f793d6baf6" pkg=gpa/server/backend time="2024-09-26T10:36:50+02:00" level=info msg="User '97399142-fabb-445c-876f-d00cb49cf6e8' created with id=2a4c7b33-3dd7-4809-a0d8-ed3c708d78a5" pkg=gpa/server/backend time="2024-09-26T10:36:50+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:50+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/196/config785324120/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:50+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/196/cache1529226215/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:50+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/196/cache1529226215/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:50+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/196/data984270803/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/196/data984270803/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:50+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:50+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:50+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:50+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:50+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:50+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:50+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/196/config785324120/grpcServerConfig.json time="2024-09-26T10:36:50+02:00" level=info msg="gRPC server listening on /tmp/bridge0986" pkg=grpc time="2024-09-26T10:36:50+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:50+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:50+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:50+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:50+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:50+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:50+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:50+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:50+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:36129/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:50+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:50+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6e7e0d1a)" time="2024-09-26T10:36:50+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6e7e0d1a)" time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:36129/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:36129/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:50+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Adding vault user" userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Creating new user" userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:36129/core/v4/events/latest" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:36129/core/v4/settings" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Registering user client, ID:68f2cb57-a346-4161-990d-46f793d6baf6" pkg=observability time="2024-09-26T10:36:50+02:00" level=info msg="Starting service main loop" service=telemetry user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Starting service main loop" service=notification user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Starting service main loop" service=smtp user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:36129/core/v4/labels?Type=4" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:36129/core/v4/labels?Type=3" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:36129/core/v4/labels?Type=1" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Adding user to imap server" addrID=bbdb456d-5601-4898-be77-95fd03614656 service=server-manager time="2024-09-26T10:36:50+02:00" level=info msg="Creating new IMAP user" addrID=bbdb456d-5601-4898-be77-95fd03614656 service=server-manager time="2024-09-26T10:36:50+02:00" level=info msg="Setting gluon ID" addrID=bbdb456d-5601-4898-be77-95fd03614656 gluonID=37c40d8e-6485-4345-8801-9d0f8069b81f userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Created new IMAP user" addrID=bbdb456d-5601-4898-be77-95fd03614656 gluonID=37c40d8e-6485-4345-8801-9d0f8069b81f service=server-manager time="2024-09-26T10:36:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:50+02:00" level=info msg=Resuming service=user-events user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=37c40d8e-6485-4345-8801-9d0f8069b81f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:50+02:00" level=info msg="Starting IMAP Service" service=imap user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Sync triggered" service=imap user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:50.742050692 +0200 CEST m=+293.312148068" user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Syncing labels" service=imap user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:68f2cb57-a346-4161-990d-46f793d6baf6" userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:36129/data/v1/stats" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Configuration Status Success event sent." userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:36129/mail/v4/settings" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:36129/mail/v4/messages" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Synced labels" service=imap user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:36129/mail/v4/attachments" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:36129/mail/v4/messages/count" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Syncing messages" service=imap user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Job started" service=imap user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:36129/mail/v4/messages" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:36129/core/v4/keys?Email=97399142-fabb-445c-876f-d00cb49cf6e8%40proton.local" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:36129/mail/v4/messages" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Creating new child job" service=imap user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Job finished" service=imap user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:36129/contacts/v4/emails?Email=97399142-fabb-445c-876f-d00cb49cf6e8%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:36129/mail/v4/messages/e27b69ac-65d0-467e-ab1f-3a36ee114924" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:36129/mail/v4/messages/e27b69ac-65d0-467e-ab1f-3a36ee114924" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 Scenario: A message with bad disposition to internal account # features/smtp/send/inline.feature:112 When SMTP client "1" sends the following message from "e757cbdd-0ed6-4b7f-be7f-e28c8e406541@proton.local" to "97399142-fabb-445c-876f-d00cb49cf6e8@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-09-26T10:36:50+02:00" level=info msg="Child job finished" service=imap user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Synced messages" service=imap user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Finished user sync" duration=8.729133ms service=imap user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:50+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=68f2cb57-a346-4161-990d-46f793d6baf6 When user "e757cbdd-0ed6-4b7f-be7f-e28c8e406541" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36: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 46}}" pkg=telemetry time="2024-09-26T10:36:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:36129/core/v4/events/AA==" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:51+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=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:51+02:00" level=info msg="Handling message created event" date=0 messageID=e27b69ac-65d0-467e-ab1f-3a36ee114924 service=imap subject="******** (abb50e42)" user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:36129/mail/v4/messages/e27b69ac-65d0-467e-ab1f-3a36ee114924" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:51+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=e27b69ac-65d0-467e-ab1f-3a36ee114924 service=imap subject="******** (abb50e42)" user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:36129/mail/v4/messages/e27b69ac-65d0-467e-ab1f-3a36ee114924" pkg=gpa/client userID=68f2cb57-a346-4161-990d-46f793d6baf6 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | e757cbdd-0ed6-4b7f-be7f-e28c8e406541@proton.local | 97399142-fabb-445c-876f-d00cb49cf6e8@proton.local | Plain with inline | time="2024-09-26T10:36:51+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:51+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:51+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:51+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:51+02:00" level=info msg="Closing user" userID=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:51+02:00" level=info msg="De-registering user client, ID:68f2cb57-a346-4161-990d-46f793d6baf6" pkg=observability time="2024-09-26T10:36:51+02:00" level=info msg="Exiting IMAP Service" service=imap user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:51+02:00" level=info msg="Exiting service main loop" service=smtp user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:51+02:00" level=info msg="Exiting service main loop" service=notification user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:51+02:00" level=info msg="Exiting Service" service=user-identity user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:51+02:00" level=info msg="Exiting service main loop" service=telemetry user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:51+02:00" level=info msg="Exiting service" service=user-events user=68f2cb57-a346-4161-990d-46f793d6baf6 time="2024-09-26T10:36:51+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:51+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:51+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:51+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:51+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:51+02:00" level=info msg="User '5927ecb5-bf31-4d11-b22b-bc3e6e5c2722' created with id=b1995e96-698b-40ba-87c2-2a54b850eef5" pkg=gpa/server/backend Background: Given there exists an account with username "5927ecb5-bf31-4d11-b22b-bc3e6e5c2722" and password "password" # :1 -> *scenario time="2024-09-26T10:36:52+02:00" level=info msg="User '2d8bb22a-094b-49bc-942d-6cd86e726d97' created with id=5eb66271-5b5e-4a47-a47c-9654072f05e2" pkg=gpa/server/backend And there exists an account with username "2d8bb22a-094b-49bc-942d-6cd86e726d97" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:52+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:52+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/197/config3810313387/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:52+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/197/cache1917535680/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:52+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/197/cache1917535680/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:52+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/197/data3483951900/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/197/data3483951900/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:52+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:52+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:52+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:52+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:52+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:52+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:52+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/197/config3810313387/grpcServerConfig.json time="2024-09-26T10:36:52+02:00" level=info msg="gRPC server listening on /tmp/bridge6432" pkg=grpc time="2024-09-26T10:36:52+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:52+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:52+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:52+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:52+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:52+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:52+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:52+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:52+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:52+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:36:52+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2d95a111)" time="2024-09-26T10:36:52+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2d95a111)" time="2024-09-26T10:36:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:39173/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:39173/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:39173/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:52+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Adding vault user" userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Creating new user" userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:39173/core/v4/events/latest" pkg=gpa/client userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:39173/core/v4/settings" pkg=gpa/client userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Registering user client, ID:b1995e96-698b-40ba-87c2-2a54b850eef5" pkg=observability time="2024-09-26T10:36:52+02:00" level=info msg="Starting service main loop" service=telemetry user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Starting service main loop" service=notification user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Starting service main loop" service=smtp user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:39173/core/v4/labels?Type=4" pkg=gpa/client userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:39173/core/v4/labels?Type=3" pkg=gpa/client userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:39173/core/v4/labels?Type=1" pkg=gpa/client userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Adding user to imap server" addrID=c2a7d6b4-e1d6-474e-abea-9949db2d7ba1 service=server-manager time="2024-09-26T10:36:52+02:00" level=info msg="Creating new IMAP user" addrID=c2a7d6b4-e1d6-474e-abea-9949db2d7ba1 service=server-manager time="2024-09-26T10:36:52+02:00" level=info msg="Setting gluon ID" addrID=c2a7d6b4-e1d6-474e-abea-9949db2d7ba1 gluonID=9ecf8fc7-2a07-42c3-a8c6-73483b179020 userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Created new IMAP user" addrID=c2a7d6b4-e1d6-474e-abea-9949db2d7ba1 gluonID=9ecf8fc7-2a07-42c3-a8c6-73483b179020 service=server-manager time="2024-09-26T10:36:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:52+02:00" level=info msg=Resuming service=user-events user=b1995e96-698b-40ba-87c2-2a54b850eef5 And the user logs in with username "5927ecb5-bf31-4d11-b22b-bc3e6e5c2722" and password "password" # :1 -> *scenario time="2024-09-26T10:36:52+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9ecf8fc7-2a07-42c3-a8c6-73483b179020 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:52+02:00" level=info msg="Starting IMAP Service" service=imap user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Sync triggered" service=imap user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:52.76477277 +0200 CEST m=+295.334870146" user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Syncing labels" service=imap user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b1995e96-698b-40ba-87c2-2a54b850eef5" userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Synced labels" service=imap user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:39173/mail/v4/messages/count" pkg=gpa/client userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Syncing messages" service=imap user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Job started" service=imap user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:39173/mail/v4/messages" pkg=gpa/client userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Job finished" service=imap user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Synced messages" service=imap user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Finished user sync" duration=11.711562ms service=imap user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:39173/data/v1/stats" pkg=gpa/client userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="Configuration Status Success event sent." userID=b1995e96-698b-40ba-87c2-2a54b850eef5 And user "5927ecb5-bf31-4d11-b22b-bc3e6e5c2722" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:39173/mail/v4/settings" pkg=gpa/client userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:39173/mail/v4/messages" pkg=gpa/client userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:39173/core/v4/keys?Email=2d8bb22a-094b-49bc-942d-6cd86e726d97%40proton.local" pkg=gpa/client userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:39173/contacts/v4/emails?Email=2d8bb22a-094b-49bc-942d-6cd86e726d97%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:39173/mail/v4/messages/fca1f72d-54cc-440a-8b0c-0ec6d18db543" pkg=gpa/client userID=b1995e96-698b-40ba-87c2-2a54b850eef5 Scenario: Mixed sender case in sender address # features/smtp/send/mixed_case.feature:11 When SMTP client "1" sends the following message from "5927ecb5-bf31-4d11-b22b-bc3e6e5c2722@proton.local" to "2d8bb22a-094b-49bc-942d-6cd86e726d97@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 "5927ecb5-bf31-4d11-b22b-bc3e6e5c2722" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36: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 52}}" pkg=telemetry time="2024-09-26T10:36:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39173/core/v4/events/AA==" pkg=gpa/client userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36: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=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:53+02:00" level=info msg="Handling message created event" date=0 messageID=fca1f72d-54cc-440a-8b0c-0ec6d18db543 service=imap subject="******** (e3b0c442)" user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39173/mail/v4/messages/fca1f72d-54cc-440a-8b0c-0ec6d18db543" pkg=gpa/client userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:53+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=fca1f72d-54cc-440a-8b0c-0ec6d18db543 service=imap subject="******** (e3b0c442)" user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39173/mail/v4/messages/fca1f72d-54cc-440a-8b0c-0ec6d18db543" pkg=gpa/client userID=b1995e96-698b-40ba-87c2-2a54b850eef5 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 5927ecb5-bf31-4d11-b22b-bc3e6e5c2722@proton.local | 2d8bb22a-094b-49bc-942d-6cd86e726d97@proton.local |  | time="2024-09-26T10:36:53+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:53+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:53+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:53+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:53+02:00" level=info msg="Closing user" userID=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:53+02:00" level=info msg="De-registering user client, ID:b1995e96-698b-40ba-87c2-2a54b850eef5" pkg=observability time="2024-09-26T10:36:53+02:00" level=info msg="Exiting IMAP Service" service=imap user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:53+02:00" level=info msg="Exiting service main loop" service=smtp user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:53+02:00" level=info msg="Exiting service main loop" service=notification user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:53+02:00" level=info msg="Exiting Service" service=user-identity user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:53+02:00" level=info msg="Exiting service main loop" service=telemetry user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:53+02:00" level=info msg="Exiting service" service=user-events user=b1995e96-698b-40ba-87c2-2a54b850eef5 time="2024-09-26T10:36:53+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:53+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:53+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:53+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:53+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:36:53+02:00" level=info msg="User '90e52e3f-bbe0-4c9e-b8e1-de74c01426ec' created with id=1faaa51f-daa6-4a77-b79f-a25d3ac61823" pkg=gpa/server/backend Background: Given there exists an account with username "90e52e3f-bbe0-4c9e-b8e1-de74c01426ec" and password "password" # :1 -> *scenario time="2024-09-26T10:36:54+02:00" level=info msg="User 'd18e3337-db53-4d0a-a5fd-7be08253a776' created with id=9f507eea-0402-4a12-aed3-9a23ff0b822c" pkg=gpa/server/backend And there exists an account with username "d18e3337-db53-4d0a-a5fd-7be08253a776" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:54+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:54+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/198/config2214939097/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/198/cache2033993024/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/198/cache2033993024/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:54+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/198/data488280053/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/198/data488280053/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:54+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:54+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:54+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:54+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:54+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:54+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/198/config2214939097/grpcServerConfig.json time="2024-09-26T10:36:54+02:00" level=info msg="gRPC server listening on /tmp/bridge3553" pkg=grpc time="2024-09-26T10:36:54+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:54+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:54+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:54+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:54+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:54+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:54+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:54+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:54+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:39479/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:54+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:36:54+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (988f36f3)" time="2024-09-26T10:36:54+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (988f36f3)" time="2024-09-26T10:36:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:39479/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:39479/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:54+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Adding vault user" userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Creating new user" userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:39479/core/v4/events/latest" pkg=gpa/client userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:39479/core/v4/settings" pkg=gpa/client userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Registering user client, ID:1faaa51f-daa6-4a77-b79f-a25d3ac61823" pkg=observability time="2024-09-26T10:36:54+02:00" level=info msg="Starting service main loop" service=telemetry user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Starting service main loop" service=notification user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Starting service main loop" service=smtp user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:39479/core/v4/labels?Type=4" pkg=gpa/client userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:39479/core/v4/labels?Type=3" pkg=gpa/client userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:39479/core/v4/labels?Type=1" pkg=gpa/client userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Adding user to imap server" addrID=d0f18d86-7cda-4394-8c39-a68efd9844ff service=server-manager time="2024-09-26T10:36:54+02:00" level=info msg="Creating new IMAP user" addrID=d0f18d86-7cda-4394-8c39-a68efd9844ff service=server-manager time="2024-09-26T10:36:54+02:00" level=info msg="Setting gluon ID" addrID=d0f18d86-7cda-4394-8c39-a68efd9844ff gluonID=80cbad77-0377-436c-a985-7f6eda5f97a3 userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Created new IMAP user" addrID=d0f18d86-7cda-4394-8c39-a68efd9844ff gluonID=80cbad77-0377-436c-a985-7f6eda5f97a3 service=server-manager time="2024-09-26T10:36:54+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:54+02:00" level=info msg=Resuming service=user-events user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 And the user logs in with username "90e52e3f-bbe0-4c9e-b8e1-de74c01426ec" and password "password" # :1 -> *scenario time="2024-09-26T10:36:54+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ff9c9786)" time="2024-09-26T10:36:54+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ff9c9786)" time="2024-09-26T10:36:54+02:00" level=info msg="Received mailbox message count" count=0 gluonID=80cbad77-0377-436c-a985-7f6eda5f97a3 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:54+02:00" level=info msg="Starting IMAP Service" service=imap user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Sync triggered" service=imap user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:54.826380107 +0200 CEST m=+297.396477483" user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Syncing labels" service=imap user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1faaa51f-daa6-4a77-b79f-a25d3ac61823" userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:39479/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:54+02:00" level=info msg="Synced labels" service=imap user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:39479/mail/v4/messages/count" pkg=gpa/client userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Syncing messages" service=imap user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Job started" service=imap user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:39479/mail/v4/messages" pkg=gpa/client userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Job finished" service=imap user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Synced messages" service=imap user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Finished user sync" duration=26.241531ms service=imap user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:54+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:39479/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36: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 79}}" pkg=telemetry time="2024-09-26T10:36:55+02:00" level=info msg="Adding vault user" userID=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Creating new user" userID=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:39479/core/v4/events/latest" pkg=gpa/client userID=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:39479/core/v4/settings" pkg=gpa/client userID=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Registering user client, ID:9f507eea-0402-4a12-aed3-9a23ff0b822c" pkg=observability time="2024-09-26T10:36:55+02:00" level=info msg="Starting service main loop" service=telemetry user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Starting service main loop" service=notification user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Starting service main loop" service=smtp user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:39479/core/v4/labels?Type=4" pkg=gpa/client userID=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:39479/core/v4/labels?Type=3" pkg=gpa/client userID=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:39479/core/v4/labels?Type=1" pkg=gpa/client userID=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Adding user to imap server" addrID=6dbffef5-32e0-43e6-9bfc-bbda21731d30 service=server-manager time="2024-09-26T10:36:55+02:00" level=info msg="Creating new IMAP user" addrID=6dbffef5-32e0-43e6-9bfc-bbda21731d30 service=server-manager time="2024-09-26T10:36:55+02:00" level=info msg="Setting gluon ID" addrID=6dbffef5-32e0-43e6-9bfc-bbda21731d30 gluonID=a273026f-c832-4712-88f4-7691fc1ab9b9 userID=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Created new IMAP user" addrID=6dbffef5-32e0-43e6-9bfc-bbda21731d30 gluonID=a273026f-c832-4712-88f4-7691fc1ab9b9 service=server-manager time="2024-09-26T10:36:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:55+02:00" level=info msg=Resuming service=user-events user=9f507eea-0402-4a12-aed3-9a23ff0b822c And the user logs in with username "d18e3337-db53-4d0a-a5fd-7be08253a776" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a273026f-c832-4712-88f4-7691fc1ab9b9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:55+02:00" level=info msg="Starting IMAP Service" service=imap user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Sync triggered" service=imap user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:55.067057688 +0200 CEST m=+297.637155064" user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Syncing labels" service=imap user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9f507eea-0402-4a12-aed3-9a23ff0b822c" userID=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:39479/data/v1/stats" pkg=gpa/client userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:55+02:00" level=info msg="Configuration Status Success event sent." userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 Scenario: Send from one account to the other # features/smtp/send/one_account_to_another.feature:11 When user "90e52e3f-bbe0-4c9e-b8e1-de74c01426ec" connects and authenticates SMTP client "1" # :1 -> *scenario time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:39479/mail/v4/settings" pkg=gpa/client userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:39479/mail/v4/messages" pkg=gpa/client userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:39479/core/v4/keys?Email=d18e3337-db53-4d0a-a5fd-7be08253a776%40proton.local" pkg=gpa/client userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:39479/contacts/v4/emails?Email=d18e3337-db53-4d0a-a5fd-7be08253a776%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:39479/mail/v4/messages/3536242c-2c62-4bcc-8509-b994a435ecf9" pkg=gpa/client userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 And SMTP client "1" sends the following message from "90e52e3f-bbe0-4c9e-b8e1-de74c01426ec@proton.local" to "d18e3337-db53-4d0a-a5fd-7be08253a776@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-09-26T10:36:55+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:39479/data/v1/stats" pkg=gpa/client userID=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Configuration Status Success event sent." userID=9f507eea-0402-4a12-aed3-9a23ff0b822c When user "d18e3337-db53-4d0a-a5fd-7be08253a776" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36:55+02:00" level=info msg="Synced labels" service=imap user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:39479/mail/v4/messages/count" pkg=gpa/client userID=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Syncing messages" service=imap user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Job started" service=imap user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:39479/mail/v4/messages" pkg=gpa/client userID=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:39479/mail/v4/messages" pkg=gpa/client userID=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Creating new child job" service=imap user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Job finished" service=imap user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:39479/mail/v4/messages/ce8cdac9-336e-46a9-a594-2782a469f8ae" pkg=gpa/client userID=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Child job finished" service=imap user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Synced messages" service=imap user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Finished user sync" duration=11.442933ms service=imap user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:55+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:55+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:55+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:55+02:00" level=info msg="Closing user" userID=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:55+02:00" level=info msg="De-registering user client, ID:1faaa51f-daa6-4a77-b79f-a25d3ac61823" pkg=observability time="2024-09-26T10:36:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:55+02:00" level=info msg="Exiting service main loop" service=smtp user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:55+02:00" level=info msg="Exiting service main loop" service=notification user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:55+02:00" level=info msg="Exiting Service" service=user-identity user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:55+02:00" level=info msg="Exiting service" service=user-events user=1faaa51f-daa6-4a77-b79f-a25d3ac61823 time="2024-09-26T10:36:55+02:00" level=info msg="Closing user" userID=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="De-registering user client, ID:9f507eea-0402-4a12-aed3-9a23ff0b822c" pkg=observability time="2024-09-26T10:36:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Exiting service main loop" service=smtp user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Exiting service main loop" service=notification user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Exiting Service" service=user-identity user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Exiting service" service=user-events user=9f507eea-0402-4a12-aed3-9a23ff0b822c time="2024-09-26T10:36:55+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:55+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:55+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:55+02:00" level=info msg="Closing service" service=unleash Then IMAP client "1" eventually sees the following messages in "Inbox": # :1 -> *scenario | from | to | subject | body | | 90e52e3f-bbe0-4c9e-b8e1-de74c01426ec@proton.local | d18e3337-db53-4d0a-a5fd-7be08253a776@proton.local | One account to the other | hello | === RUN TestFeatures/Send_from_one_account_to_the_other_with_attachments time="2024-09-26T10:36:55+02:00" level=info msg="User 'fa16179b-f3e7-40a3-bb3e-487cfb86dfd7' created with id=9e81c2e1-5ffd-420a-9211-148aabafb392" pkg=gpa/server/backend time="2024-09-26T10:36:55+02:00" level=info msg="User '819404d0-bbab-4806-86c9-66369bc05545' created with id=5c0c7ce8-eefd-4d37-8964-a5b6002d387a" pkg=gpa/server/backend time="2024-09-26T10:36:55+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:55+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/199/config2959219589/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:55+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/199/cache2463793657/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:55+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/199/cache2463793657/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:55+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/199/data2454012220/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/199/data2454012220/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:55+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:55+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:55+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:55+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:55+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:55+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:55+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/199/config2959219589/grpcServerConfig.json time="2024-09-26T10:36:55+02:00" level=info msg="gRPC server listening on /tmp/bridge1797" pkg=grpc time="2024-09-26T10:36:55+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:55+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:55+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:55+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:55+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:55+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:55+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:55+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:55+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:55+02:00" level=info msg="Frontend client started" time="2024-09-26T10:36:55+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (100eab81)" time="2024-09-26T10:36:55+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (100eab81)" time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:45861/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:45861/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:56+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Adding vault user" userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Creating new user" userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/events/latest" pkg=gpa/client userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/settings" pkg=gpa/client userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Registering user client, ID:9e81c2e1-5ffd-420a-9211-148aabafb392" pkg=observability time="2024-09-26T10:36:56+02:00" level=info msg="Starting service main loop" service=telemetry user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Starting service main loop" service=notification user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Starting service main loop" service=smtp user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/labels?Type=4" pkg=gpa/client userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/labels?Type=3" pkg=gpa/client userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/labels?Type=1" pkg=gpa/client userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Adding user to imap server" addrID=8a9ebe33-fab5-4dd6-b262-d26c8e513e49 service=server-manager time="2024-09-26T10:36:56+02:00" level=info msg="Creating new IMAP user" addrID=8a9ebe33-fab5-4dd6-b262-d26c8e513e49 service=server-manager time="2024-09-26T10:36:56+02:00" level=info msg="Setting gluon ID" addrID=8a9ebe33-fab5-4dd6-b262-d26c8e513e49 gluonID=8d1b24f5-167c-4193-879a-6e4dfd1a8ef9 userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Created new IMAP user" addrID=8a9ebe33-fab5-4dd6-b262-d26c8e513e49 gluonID=8d1b24f5-167c-4193-879a-6e4dfd1a8ef9 service=server-manager time="2024-09-26T10:36:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:56+02:00" level=info msg=Resuming service=user-events user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4afa74a2)" time="2024-09-26T10:36:56+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4afa74a2)" time="2024-09-26T10:36:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d1b24f5-167c-4193-879a-6e4dfd1a8ef9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:56+02:00" level=info msg="Starting IMAP Service" service=imap user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Sync triggered" service=imap user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:56.244670816 +0200 CEST m=+298.814768192" user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Syncing labels" service=imap user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9e81c2e1-5ffd-420a-9211-148aabafb392" userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Synced labels" service=imap user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/mail/v4/messages/count" pkg=gpa/client userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Syncing messages" service=imap user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Job started" service=imap user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:45861/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:45861/mail/v4/messages" pkg=gpa/client userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Job finished" service=imap user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Synced messages" service=imap user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Finished user sync" duration=24.34321ms service=imap user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:45861/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:56+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36: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 15}}" pkg=telemetry time="2024-09-26T10:36:56+02:00" level=info msg="Adding vault user" userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Creating new user" userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/events/latest" pkg=gpa/client userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/settings" pkg=gpa/client userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Registering user client, ID:5c0c7ce8-eefd-4d37-8964-a5b6002d387a" pkg=observability time="2024-09-26T10:36:56+02:00" level=info msg="Starting service main loop" service=telemetry user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Starting service main loop" service=notification user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Starting service main loop" service=smtp user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/labels?Type=4" pkg=gpa/client userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/labels?Type=3" pkg=gpa/client userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/labels?Type=1" pkg=gpa/client userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Adding user to imap server" addrID=1d053a2d-0dff-41a7-91d6-c319513ca87f service=server-manager time="2024-09-26T10:36:56+02:00" level=info msg="Creating new IMAP user" addrID=1d053a2d-0dff-41a7-91d6-c319513ca87f service=server-manager time="2024-09-26T10:36:56+02:00" level=info msg="Setting gluon ID" addrID=1d053a2d-0dff-41a7-91d6-c319513ca87f gluonID=160db28c-0848-4d14-8e59-80508efd5ca3 userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Created new IMAP user" addrID=1d053a2d-0dff-41a7-91d6-c319513ca87f gluonID=160db28c-0848-4d14-8e59-80508efd5ca3 service=server-manager time="2024-09-26T10:36:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:56+02:00" level=info msg=Resuming service=user-events user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=160db28c-0848-4d14-8e59-80508efd5ca3 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:56+02:00" level=info msg="Starting IMAP Service" service=imap user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Sync triggered" service=imap user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:56.499667336 +0200 CEST m=+299.069764712" user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Syncing labels" service=imap user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5c0c7ce8-eefd-4d37-8964-a5b6002d387a" userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Synced labels" service=imap user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/mail/v4/messages/count" pkg=gpa/client userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Syncing messages" service=imap user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Job started" service=imap user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:45861/mail/v4/messages" pkg=gpa/client userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Job finished" service=imap user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Synced messages" service=imap user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:45861/data/v1/stats" pkg=gpa/client userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Configuration Status Success event sent." userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="Finished user sync" duration=4.232581ms service=imap user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:56+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a Scenario: Send from one account to the other with attachments # features/smtp/send/one_account_to_another.feature:65 When user "fa16179b-f3e7-40a3-bb3e-487cfb86dfd7" connects and authenticates SMTP client "1" # :1 -> *scenario time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/mail/v4/settings" pkg=gpa/client userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:45861/mail/v4/messages" pkg=gpa/client userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:45861/mail/v4/attachments" pkg=gpa/client userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/keys?Email=819404d0-bbab-4806-86c9-66369bc05545%40proton.local" pkg=gpa/client userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/contacts/v4/emails?Email=819404d0-bbab-4806-86c9-66369bc05545%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:45861/mail/v4/messages/5a89dacf-107f-4332-97f7-00750195ec7c" pkg=gpa/client userID=9e81c2e1-5ffd-420a-9211-148aabafb392 And SMTP client "1" sends the following message from "fa16179b-f3e7-40a3-bb3e-487cfb86dfd7@proton.local" to "819404d0-bbab-4806-86c9-66369bc05545@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 "fa16179b-f3e7-40a3-bb3e-487cfb86dfd7" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/events/AA==" pkg=gpa/client userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:57+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=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:57+02:00" level=info msg="Handling message created event" date=0 messageID=5a89dacf-107f-4332-97f7-00750195ec7c service=imap subject="******** (cfef659e)" user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/mail/v4/messages/5a89dacf-107f-4332-97f7-00750195ec7c" pkg=gpa/client userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:57+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=5a89dacf-107f-4332-97f7-00750195ec7c service=imap subject="******** (cfef659e)" user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/mail/v4/messages/5a89dacf-107f-4332-97f7-00750195ec7c" pkg=gpa/client userID=9e81c2e1-5ffd-420a-9211-148aabafb392 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | body | attachments | unread | | fa16179b-f3e7-40a3-bb3e-487cfb86dfd7@proton.local | 819404d0-bbab-4806-86c9-66369bc05545@proton.local | Plain with attachment internal | This is the body | outline-light-instagram-48.png | false | time="2024-09-26T10:36:57+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:45861/data/v1/stats" pkg=gpa/client userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:57+02:00" level=info msg="Configuration Status Success event sent." userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a When user "819404d0-bbab-4806-86c9-66369bc05545" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-09-26T10:36:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/events/AQ==" pkg=gpa/client userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:57+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=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:57+02:00" level=info msg="Handling message created event" date=0 messageID=1c71ea6e-ef49-4afd-97df-2dbe0c643b6d service=imap subject="******** (cfef659e)" user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/mail/v4/messages/1c71ea6e-ef49-4afd-97df-2dbe0c643b6d" pkg=gpa/client userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:57+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:57+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:57+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:57+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:57+02:00" level=info msg="Closing user" userID=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:57+02:00" level=info msg="De-registering user client, ID:9e81c2e1-5ffd-420a-9211-148aabafb392" pkg=observability time="2024-09-26T10:36:57+02:00" level=info msg="Exiting IMAP Service" service=imap user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:57+02:00" level=info msg="Exiting service main loop" service=smtp user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:57+02:00" level=info msg="Exiting service main loop" service=notification user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:57+02:00" level=info msg="Exiting Service" service=user-identity user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:57+02:00" level=info msg="Exiting service main loop" service=telemetry user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:57+02:00" level=info msg="Exiting service" service=user-events user=9e81c2e1-5ffd-420a-9211-148aabafb392 time="2024-09-26T10:36:57+02:00" level=info msg="Closing user" userID=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:57+02:00" level=info msg="De-registering user client, ID:5c0c7ce8-eefd-4d37-8964-a5b6002d387a" pkg=observability time="2024-09-26T10:36:57+02:00" level=info msg="Exiting IMAP Service" service=imap user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:57+02:00" level=info msg="Exiting service main loop" service=smtp user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:57+02:00" level=info msg="Exiting service main loop" service=notification user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:57+02:00" level=info msg="Exiting Service" service=user-identity user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:57+02:00" level=info msg="Exiting service main loop" service=telemetry user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:57+02:00" level=info msg="Exiting service" service=user-events user=5c0c7ce8-eefd-4d37-8964-a5b6002d387a time="2024-09-26T10:36:57+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:57+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:57+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:57+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:57+02:00" level=info msg="Closing service" service=unleash Then IMAP client "2" eventually sees the following messages in "Inbox": # :1 -> *scenario | from | to | subject | body | attachments | unread | | fa16179b-f3e7-40a3-bb3e-487cfb86dfd7@proton.local | 819404d0-bbab-4806-86c9-66369bc05545@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-09-26T10:36:57+02:00" level=info msg="User 'ac0523a6-c777-4811-8817-b05adfd6b96b' created with id=96f65a9a-32dd-4f9b-be23-818445de1288" pkg=gpa/server/backend Background: Given there exists an account with username "ac0523a6-c777-4811-8817-b05adfd6b96b" and password "password" # :1 -> *scenario time="2024-09-26T10:36:58+02:00" level=info msg="User '3e3716cb-6b9a-4056-bd59-48f83cd4f2c8' created with id=1de75f90-2222-4d59-b8d2-ea1340129f9e" pkg=gpa/server/backend And there exists an account with username "3e3716cb-6b9a-4056-bd59-48f83cd4f2c8" and password "password" # :1 -> *scenario time="2024-09-26T10:36:58+02:00" level=info msg="User 'e2b31189-5eff-4833-98e8-ef852b43e1de' created with id=9489f1f0-78a5-42ac-b6b2-b4e33c1d33af" pkg=gpa/server/backend And there exists an account with username "e2b31189-5eff-4833-98e8-ef852b43e1de" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:58+02:00" level=info msg="Starting bridge" time="2024-09-26T10:36:58+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/200/config188206603/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:36:58+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/200/cache2797502885/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:36:58+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/200/cache2797502885/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:36:58+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/200/data2308393124/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/200/data2308393124/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:36:58+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:36:58+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:36:58+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:36:58+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:36:58+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:36:58+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:36:58+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/200/config188206603/grpcServerConfig.json time="2024-09-26T10:36:58+02:00" level=info msg="gRPC server listening on /tmp/bridge9795" pkg=grpc time="2024-09-26T10:36:58+02:00" level=info msg="Frontend service started" time="2024-09-26T10:36:58+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:36:58+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:36:58+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:36:58+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:36:58+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:36:58+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:36:58+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:36:58+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:36:58+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:36:58+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5a1cc306)" time="2024-09-26T10:36:58+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5a1cc306)" time="2024-09-26T10:36:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:35521/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:36:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:35521/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:36:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:35521/auth/v4" pkg=gpa/manager time="2024-09-26T10:36:58+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Adding vault user" userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Creating new user" userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:35521/core/v4/events/latest" pkg=gpa/client userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:35521/core/v4/settings" pkg=gpa/client userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Registering user client, ID:96f65a9a-32dd-4f9b-be23-818445de1288" pkg=observability time="2024-09-26T10:36:58+02:00" level=info msg="Starting service main loop" service=telemetry user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:35521/core/v4/labels?Type=4" pkg=gpa/client userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:35521/core/v4/labels?Type=3" pkg=gpa/client userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:35521/core/v4/labels?Type=1" pkg=gpa/client userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Adding user to imap server" addrID=77c54708-4a62-4316-a546-68ad0e7cee55 service=server-manager time="2024-09-26T10:36:58+02:00" level=info msg="Creating new IMAP user" addrID=77c54708-4a62-4316-a546-68ad0e7cee55 service=server-manager time="2024-09-26T10:36:58+02:00" level=info msg="Starting service main loop" service=notification user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Starting service main loop" service=smtp user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Setting gluon ID" addrID=77c54708-4a62-4316-a546-68ad0e7cee55 gluonID=4be0efae-68b3-4fb1-8f2b-95b2c0b7554a userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Created new IMAP user" addrID=77c54708-4a62-4316-a546-68ad0e7cee55 gluonID=4be0efae-68b3-4fb1-8f2b-95b2c0b7554a service=server-manager time="2024-09-26T10:36:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:36:58+02:00" level=info msg=Resuming service=user-events user=96f65a9a-32dd-4f9b-be23-818445de1288 And the user logs in with username "ac0523a6-c777-4811-8817-b05adfd6b96b" and password "password" # :1 -> *scenario time="2024-09-26T10:36:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4be0efae-68b3-4fb1-8f2b-95b2c0b7554a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:36:58+02:00" level=info msg="Starting IMAP Service" service=imap user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Sync triggered" service=imap user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:36:58.92659152 +0200 CEST m=+301.496688896" user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Syncing labels" service=imap user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:96f65a9a-32dd-4f9b-be23-818445de1288" userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:35521/data/v1/stats" pkg=gpa/client userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Configuration Status Success event sent." userID=96f65a9a-32dd-4f9b-be23-818445de1288 And user "ac0523a6-c777-4811-8817-b05adfd6b96b" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:36:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:35521/mail/v4/settings" pkg=gpa/client userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Synced labels" service=imap user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:35521/mail/v4/messages/count" pkg=gpa/client userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Syncing messages" service=imap user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Job started" service=imap user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:35521/mail/v4/messages" pkg=gpa/client userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Job finished" service=imap user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Synced messages" service=imap user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Finished user sync" duration=4.288607ms service=imap user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:35521/mail/v4/messages" pkg=gpa/client userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:35521/core/v4/keys?Email=3e3716cb-6b9a-4056-bd59-48f83cd4f2c8%40proton.local" pkg=gpa/client userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:35521/contacts/v4/emails?Email=3e3716cb-6b9a-4056-bd59-48f83cd4f2c8%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:35521/mail/v4/messages/b1cbd716-be17-4f8b-ba86-48567389046f" pkg=gpa/client userID=96f65a9a-32dd-4f9b-be23-818445de1288 Scenario: Only from and to headers to internal account # features/smtp/send/plain.feature:12 When SMTP client "1" sends the following message from "ac0523a6-c777-4811-8817-b05adfd6b96b@proton.local" to "3e3716cb-6b9a-4056-bd59-48f83cd4f2c8@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]>  hello  """ Then it succeeds # :1 -> *scenario When user "ac0523a6-c777-4811-8817-b05adfd6b96b" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:36: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 56}}" pkg=telemetry time="2024-09-26T10:36:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35521/core/v4/events/AA==" pkg=gpa/client userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:59+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=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:59+02:00" level=info msg="Handling message created event" date=0 messageID=b1cbd716-be17-4f8b-ba86-48567389046f service=imap subject="******** (e3b0c442)" user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35521/mail/v4/messages/b1cbd716-be17-4f8b-ba86-48567389046f" pkg=gpa/client userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:59+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=b1cbd716-be17-4f8b-ba86-48567389046f service=imap subject="******** (e3b0c442)" user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35521/mail/v4/messages/b1cbd716-be17-4f8b-ba86-48567389046f" pkg=gpa/client userID=96f65a9a-32dd-4f9b-be23-818445de1288 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | ac0523a6-c777-4811-8817-b05adfd6b96b@proton.local | 3e3716cb-6b9a-4056-bd59-48f83cd4f2c8@proton.local |  | time="2024-09-26T10:36:59+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:36:59+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:36:59+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:36:59+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:36:59+02:00" level=info msg="Closing user" userID=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:59+02:00" level=info msg="De-registering user client, ID:96f65a9a-32dd-4f9b-be23-818445de1288" pkg=observability time="2024-09-26T10:36:59+02:00" level=info msg="Exiting IMAP Service" service=imap user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:59+02:00" level=info msg="Exiting service main loop" service=smtp user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:59+02:00" level=info msg="Exiting service main loop" service=notification user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:59+02:00" level=info msg="Exiting Service" service=user-identity user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:59+02:00" level=info msg="Exiting service main loop" service=telemetry user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:59+02:00" level=info msg="Exiting service" service=user-events user=96f65a9a-32dd-4f9b-be23-818445de1288 time="2024-09-26T10:36:59+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:36:59+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:36:59+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:36: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-09-26T10:36:59+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:36:59+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:37:00+02:00" level=info msg="User 'ba59ef2a-ec14-4afc-ad52-e4eea0f3cb94' created with id=22aaf049-c850-47db-98bd-2dd7ebb75850" pkg=gpa/server/backend time="2024-09-26T10:37:00+02:00" level=info msg="User '9c71ef9f-b13b-4085-8962-428d34ec3530' created with id=6e185286-ba68-4075-a54e-601932fb4063" pkg=gpa/server/backend time="2024-09-26T10:37:00+02:00" level=info msg="User '95bb0527-2a2c-4b32-9e36-784d23d18e00' created with id=22a7b52b-35f7-430d-9b4d-1fee64c4f5bc" pkg=gpa/server/backend time="2024-09-26T10:37:01+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:01+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/201/config2295046171/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:01+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/201/cache1560581824/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:01+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/201/cache1560581824/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:01+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/201/data1895667088/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/201/data1895667088/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:01+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:01+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:01+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:01+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:01+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:01+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:01+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/201/config2295046171/grpcServerConfig.json time="2024-09-26T10:37:01+02:00" level=info msg="gRPC server listening on /tmp/bridge1050" pkg=grpc time="2024-09-26T10:37:01+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:01+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:01+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:01+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:01+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:01+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:01+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:01+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:01+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:36649/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:01+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:01+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4a247cc9)" time="2024-09-26T10:37:01+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4a247cc9)" time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:36649/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:36649/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:01+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Adding vault user" userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Creating new user" userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:36649/core/v4/events/latest" pkg=gpa/client userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:36649/core/v4/settings" pkg=gpa/client userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Registering user client, ID:22aaf049-c850-47db-98bd-2dd7ebb75850" pkg=observability time="2024-09-26T10:37:01+02:00" level=info msg="Starting service main loop" service=telemetry user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Starting service main loop" service=notification user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Starting service main loop" service=smtp user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:36649/core/v4/labels?Type=4" pkg=gpa/client userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:36649/core/v4/labels?Type=3" pkg=gpa/client userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:36649/core/v4/labels?Type=1" pkg=gpa/client userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Adding user to imap server" addrID=808bc378-9a17-4af8-8d65-1db978c2374e service=server-manager time="2024-09-26T10:37:01+02:00" level=info msg="Creating new IMAP user" addrID=808bc378-9a17-4af8-8d65-1db978c2374e service=server-manager time="2024-09-26T10:37:01+02:00" level=info msg="Setting gluon ID" addrID=808bc378-9a17-4af8-8d65-1db978c2374e gluonID=456f9320-fbd6-499d-a4c0-56d25544ae65 userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Created new IMAP user" addrID=808bc378-9a17-4af8-8d65-1db978c2374e gluonID=456f9320-fbd6-499d-a4c0-56d25544ae65 service=server-manager time="2024-09-26T10:37:01+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:01+02:00" level=info msg=Resuming service=user-events user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Received mailbox message count" count=0 gluonID=456f9320-fbd6-499d-a4c0-56d25544ae65 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:01+02:00" level=info msg="Starting IMAP Service" service=imap user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Sync triggered" service=imap user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:01.366710914 +0200 CEST m=+303.936808290" user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Syncing labels" service=imap user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:22aaf049-c850-47db-98bd-2dd7ebb75850" userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:36649/data/v1/stats" pkg=gpa/client userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Configuration Status Success event sent." userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:36649/mail/v4/settings" pkg=gpa/client userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:36649/mail/v4/messages" pkg=gpa/client userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:36649/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:36649/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Synced labels" service=imap user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:36649/mail/v4/messages/count" pkg=gpa/client userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Syncing messages" service=imap user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Job started" service=imap user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:36649/mail/v4/messages/06429d1f-ec54-4d8a-8bfb-06c0ef3a27b7" pkg=gpa/client userID=22aaf049-c850-47db-98bd-2dd7ebb75850 Scenario: Only from and to headers to external account # features/smtp/send/plain.feature:47 When SMTP client "1" sends the following message from "ba59ef2a-ec14-4afc-ad52-e4eea0f3cb94@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 time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:36649/mail/v4/messages" pkg=gpa/client userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:36649/mail/v4/messages" pkg=gpa/client userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Creating new child job" service=imap user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Job finished" service=imap user=22aaf049-c850-47db-98bd-2dd7ebb75850 When user "ba59ef2a-ec14-4afc-ad52-e4eea0f3cb94" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:37:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:36649/mail/v4/messages/06429d1f-ec54-4d8a-8bfb-06c0ef3a27b7" pkg=gpa/client userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Child job finished" service=imap user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Synced messages" service=imap user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Finished user sync" duration=9.75542ms service=imap user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=22aaf049-c850-47db-98bd-2dd7ebb75850 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | ba59ef2a-ec14-4afc-ad52-e4eea0f3cb94@proton.local | pm.bridge.qa@gmail.com |  | time="2024-09-26T10:37:01+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:01+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:01+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:01+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:01+02:00" level=info msg="Closing user" userID=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="De-registering user client, ID:22aaf049-c850-47db-98bd-2dd7ebb75850" pkg=observability time="2024-09-26T10:37:01+02:00" level=info msg="Exiting IMAP Service" service=imap user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Exiting service main loop" service=smtp user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Exiting service main loop" service=notification user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Exiting Service" service=user-identity user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Exiting service main loop" service=telemetry user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Exiting service" service=user-events user=22aaf049-c850-47db-98bd-2dd7ebb75850 time="2024-09-26T10:37:01+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:01+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:01+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:01+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:01+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:37:01+02:00" level=info msg="User 'a9640b9b-88d1-4862-8438-5df0e20a393c' created with id=3cb965a9-631b-4e89-a064-6e9d22b40aa1" pkg=gpa/server/backend time="2024-09-26T10:37:02+02:00" level=info msg="User '2e4b02d6-471b-40ca-ae38-e6d66e143c8f' created with id=25450f03-1234-48df-bec4-bc51f87db053" pkg=gpa/server/backend time="2024-09-26T10:37:02+02:00" level=info msg="User '2f009f64-aaab-4769-8097-cc45116f3b19' created with id=d1ae436c-5eac-43a9-9ba5-c8136ce325c9" pkg=gpa/server/backend time="2024-09-26T10:37:02+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:02+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/202/config2013485124/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/202/cache3587069721/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/202/cache3587069721/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:02+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/202/data3180126290/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/202/data3180126290/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:02+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:02+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:02+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:02+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:02+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:02+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/202/config2013485124/grpcServerConfig.json time="2024-09-26T10:37:02+02:00" level=info msg="gRPC server listening on /tmp/bridge1840" pkg=grpc time="2024-09-26T10:37:02+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:02+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:02+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:02+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:02+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:02+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:02+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:02+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:02+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:02+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c6221959)" time="2024-09-26T10:37:02+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c6221959)" time="2024-09-26T10:37:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44861/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:44861/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:44861/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:02+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Adding vault user" userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Creating new user" userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44861/core/v4/events/latest" pkg=gpa/client userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44861/core/v4/settings" pkg=gpa/client userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Registering user client, ID:3cb965a9-631b-4e89-a064-6e9d22b40aa1" pkg=observability time="2024-09-26T10:37:02+02:00" level=info msg="Starting service main loop" service=telemetry user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Starting service main loop" service=notification user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Starting service main loop" service=smtp user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44861/core/v4/labels?Type=4" pkg=gpa/client userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44861/core/v4/labels?Type=3" pkg=gpa/client userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44861/core/v4/labels?Type=1" pkg=gpa/client userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Adding user to imap server" addrID=bd9e9041-133c-4a11-a943-8c42a0ac12a5 service=server-manager time="2024-09-26T10:37:02+02:00" level=info msg="Creating new IMAP user" addrID=bd9e9041-133c-4a11-a943-8c42a0ac12a5 service=server-manager time="2024-09-26T10:37:02+02:00" level=info msg="Setting gluon ID" addrID=bd9e9041-133c-4a11-a943-8c42a0ac12a5 gluonID=3369ba4c-f414-4d5f-8ccc-177578179076 userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Created new IMAP user" addrID=bd9e9041-133c-4a11-a943-8c42a0ac12a5 gluonID=3369ba4c-f414-4d5f-8ccc-177578179076 service=server-manager time="2024-09-26T10:37:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:02+02:00" level=info msg=Resuming service=user-events user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3369ba4c-f414-4d5f-8ccc-177578179076 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:02+02:00" level=info msg="Starting IMAP Service" service=imap user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Sync triggered" service=imap user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:02.852954488 +0200 CEST m=+305.423051864" user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Syncing labels" service=imap user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3cb965a9-631b-4e89-a064-6e9d22b40aa1" userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:44861/data/v1/stats" pkg=gpa/client userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Configuration Status Success event sent." userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44861/mail/v4/settings" pkg=gpa/client userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:44861/mail/v4/messages" pkg=gpa/client userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44861/core/v4/keys?Email=2e4b02d6-471b-40ca-ae38-e6d66e143c8f%40proton.local" pkg=gpa/client userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44861/contacts/v4/emails?Email=2e4b02d6-471b-40ca-ae38-e6d66e143c8f%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Synced labels" service=imap user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:44861/mail/v4/messages/046a9229-fda8-495e-bf54-72385df06a56" pkg=gpa/client userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 Scenario: Basic message to internal account # features/smtp/send/plain.feature:82 When SMTP client "1" sends the following message from "a9640b9b-88d1-4862-8438-5df0e20a393c@proton.local" to "2e4b02d6-471b-40ca-ae38-e6d66e143c8f@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-09-26T10:37:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44861/mail/v4/messages/count" pkg=gpa/client userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Syncing messages" service=imap user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Job started" service=imap user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:44861/mail/v4/messages" pkg=gpa/client userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:44861/mail/v4/messages" pkg=gpa/client userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 When user "a9640b9b-88d1-4862-8438-5df0e20a393c" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:37:02+02:00" level=info msg="Creating new child job" service=imap user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Job finished" service=imap user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:44861/mail/v4/messages/046a9229-fda8-495e-bf54-72385df06a56" pkg=gpa/client userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Child job finished" service=imap user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Synced messages" service=imap user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Finished user sync" duration=19.809168ms service=imap user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | a9640b9b-88d1-4862-8438-5df0e20a393c@proton.local | 2e4b02d6-471b-40ca-ae38-e6d66e143c8f@proton.local | Plain text internal | time="2024-09-26T10:37:02+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:02+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:02+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:02+02:00" level=info msg="Closing user" userID=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="De-registering user client, ID:3cb965a9-631b-4e89-a064-6e9d22b40aa1" pkg=observability time="2024-09-26T10:37:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Exiting service main loop" service=smtp user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Exiting service main loop" service=notification user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Exiting Service" service=user-identity user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Exiting service" service=user-events user=3cb965a9-631b-4e89-a064-6e9d22b40aa1 time="2024-09-26T10:37:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:02+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:37:03+02:00" level=info msg="User '445feda7-eaa5-40c4-92b7-f3edc4a76692' created with id=8b72fee9-7047-4af8-a1a1-322c901eaf02" pkg=gpa/server/backend time="2024-09-26T10:37:03+02:00" level=info msg="User 'ecbc1a24-5d95-42c1-af83-a3598eb04079' created with id=323d8a31-1564-4f1a-a1dc-91edf9ad6c6c" pkg=gpa/server/backend time="2024-09-26T10:37:03+02:00" level=info msg="User '0928464b-b41a-444c-a40f-1b3001f9b40e' created with id=4ab7f746-d1d5-4f92-be95-3e70a72985bc" pkg=gpa/server/backend time="2024-09-26T10:37:04+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:04+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/203/config200239651/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:04+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/203/cache58676690/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:04+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/203/cache58676690/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:04+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/203/data367676846/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/203/data367676846/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:04+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:04+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:04+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:04+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:04+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:04+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:04+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/203/config200239651/grpcServerConfig.json time="2024-09-26T10:37:04+02:00" level=info msg="gRPC server listening on /tmp/bridge6576" pkg=grpc time="2024-09-26T10:37:04+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:04+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:04+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:04+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:04+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:04+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:04+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:04+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:04+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45773/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:04+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:04+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (bcc6f5a6)" time="2024-09-26T10:37:04+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (bcc6f5a6)" time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:45773/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:45773/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:04+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Adding vault user" userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Creating new user" userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45773/core/v4/events/latest" pkg=gpa/client userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45773/core/v4/settings" pkg=gpa/client userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Registering user client, ID:8b72fee9-7047-4af8-a1a1-322c901eaf02" pkg=observability time="2024-09-26T10:37:04+02:00" level=info msg="Starting service main loop" service=telemetry user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Starting service main loop" service=notification user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Starting service main loop" service=smtp user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45773/core/v4/labels?Type=4" pkg=gpa/client userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45773/core/v4/labels?Type=3" pkg=gpa/client userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45773/core/v4/labels?Type=1" pkg=gpa/client userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Adding user to imap server" addrID=1d0251ef-7466-4e73-9c82-727c5353a0c3 service=server-manager time="2024-09-26T10:37:04+02:00" level=info msg="Creating new IMAP user" addrID=1d0251ef-7466-4e73-9c82-727c5353a0c3 service=server-manager time="2024-09-26T10:37:04+02:00" level=info msg="Setting gluon ID" addrID=1d0251ef-7466-4e73-9c82-727c5353a0c3 gluonID=94767a26-50ca-43ae-a021-08c0e0247074 userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Created new IMAP user" addrID=1d0251ef-7466-4e73-9c82-727c5353a0c3 gluonID=94767a26-50ca-43ae-a021-08c0e0247074 service=server-manager time="2024-09-26T10:37:04+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:04+02:00" level=info msg=Resuming service=user-events user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Received mailbox message count" count=0 gluonID=94767a26-50ca-43ae-a021-08c0e0247074 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:04+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8b72fee9-7047-4af8-a1a1-322c901eaf02" userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Starting IMAP Service" service=imap user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Sync triggered" service=imap user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:04.383210843 +0200 CEST m=+306.953308209" user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Syncing labels" service=imap user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:45773/data/v1/stats" pkg=gpa/client userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Configuration Status Success event sent." userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45773/mail/v4/settings" pkg=gpa/client userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Synced labels" service=imap user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:45773/mail/v4/messages" pkg=gpa/client userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45773/mail/v4/messages/count" pkg=gpa/client userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Syncing messages" service=imap user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Job started" service=imap user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45773/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:45773/mail/v4/messages" pkg=gpa/client userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45773/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:45773/mail/v4/messages" pkg=gpa/client userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Creating new child job" service=imap user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Job finished" service=imap user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:45773/mail/v4/messages/1d86b243-105f-4003-9492-5cb4e8d2e859" pkg=gpa/client userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 Scenario: Basic message to external account # features/smtp/send/plain.feature:120 When SMTP client "1" sends the following message from "445feda7-eaa5-40c4-92b7-f3edc4a76692@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 "445feda7-eaa5-40c4-92b7-f3edc4a76692" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:37:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45773/mail/v4/messages/1d86b243-105f-4003-9492-5cb4e8d2e859" pkg=gpa/client userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Child job finished" service=imap user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Synced messages" service=imap user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Finished user sync" duration=7.502054ms service=imap user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=8b72fee9-7047-4af8-a1a1-322c901eaf02 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 445feda7-eaa5-40c4-92b7-f3edc4a76692@proton.local | pm.bridge.qa@gmail.com | Plain text external | time="2024-09-26T10:37:04+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:04+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:04+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:04+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:04+02:00" level=info msg="Closing user" userID=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="De-registering user client, ID:8b72fee9-7047-4af8-a1a1-322c901eaf02" pkg=observability time="2024-09-26T10:37:04+02:00" level=info msg="Exiting IMAP Service" service=imap user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Exiting service main loop" service=smtp user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Exiting service main loop" service=notification user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Exiting Service" service=user-identity user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Exiting service main loop" service=telemetry user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Exiting service" service=user-events user=8b72fee9-7047-4af8-a1a1-322c901eaf02 time="2024-09-26T10:37:04+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:04+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:04+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:04+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:04+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:37:04+02:00" level=info msg="User 'f7aba9a4-d0de-40ea-933d-416ab1a23c6c' created with id=537e56ad-b093-422f-9b76-f1a69741d495" pkg=gpa/server/backend time="2024-09-26T10:37:05+02:00" level=info msg="User '361aff09-331c-4e2a-824a-121cd025bd95' created with id=0b534df8-2d63-4ee7-aa1f-5cc2ff250456" pkg=gpa/server/backend time="2024-09-26T10:37:05+02:00" level=info msg="User 'ab21a0a3-5d1d-457b-bc45-ee9240971fa3' created with id=f56e4622-90fb-4878-9b3e-8689cce7b19c" pkg=gpa/server/backend time="2024-09-26T10:37:05+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:05+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/204/config4128030975/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:05+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/204/cache2020287006/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:05+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/204/cache2020287006/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:05+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/204/data1273076788/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/204/data1273076788/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:05+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:05+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:05+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:05+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:05+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:05+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:05+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/204/config4128030975/grpcServerConfig.json time="2024-09-26T10:37:05+02:00" level=info msg="gRPC server listening on /tmp/bridge2001" pkg=grpc time="2024-09-26T10:37:05+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:05+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:05+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:05+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:05+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:05+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:05+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:05+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:05+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:05+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:36193/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:05+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1eca9784)" time="2024-09-26T10:37:05+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1eca9784)" time="2024-09-26T10:37:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:36193/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:36193/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:05+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Adding vault user" userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Creating new user" userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:36193/core/v4/events/latest" pkg=gpa/client userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:36193/core/v4/settings" pkg=gpa/client userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Registering user client, ID:537e56ad-b093-422f-9b76-f1a69741d495" pkg=observability time="2024-09-26T10:37:05+02:00" level=info msg="Starting service main loop" service=telemetry user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Starting service main loop" service=notification user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Starting service main loop" service=smtp user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:36193/core/v4/labels?Type=4" pkg=gpa/client userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:36193/core/v4/labels?Type=3" pkg=gpa/client userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:36193/core/v4/labels?Type=1" pkg=gpa/client userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Adding user to imap server" addrID=3721f483-6e27-4679-82b2-81a44a9b06f8 service=server-manager time="2024-09-26T10:37:05+02:00" level=info msg="Creating new IMAP user" addrID=3721f483-6e27-4679-82b2-81a44a9b06f8 service=server-manager time="2024-09-26T10:37:05+02:00" level=info msg="Setting gluon ID" addrID=3721f483-6e27-4679-82b2-81a44a9b06f8 gluonID=dbef96e3-6dae-45f0-b280-b2a07c65d353 userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Created new IMAP user" addrID=3721f483-6e27-4679-82b2-81a44a9b06f8 gluonID=dbef96e3-6dae-45f0-b280-b2a07c65d353 service=server-manager time="2024-09-26T10:37:05+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:05+02:00" level=info msg=Resuming service=user-events user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dbef96e3-6dae-45f0-b280-b2a07c65d353 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:05+02:00" level=info msg="Starting IMAP Service" service=imap user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Sync triggered" service=imap user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:05.846894087 +0200 CEST m=+308.416991453" user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Syncing labels" service=imap user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:537e56ad-b093-422f-9b76-f1a69741d495" userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:36193/data/v1/stats" pkg=gpa/client userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Configuration Status Success event sent." userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:36193/mail/v4/settings" pkg=gpa/client userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Synced labels" service=imap user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:36193/mail/v4/messages/count" pkg=gpa/client userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Syncing messages" service=imap user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Job started" service=imap user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:36193/mail/v4/messages" pkg=gpa/client userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Job finished" service=imap user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Synced messages" service=imap user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Finished user sync" duration=3.808938ms service=imap user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:36193/mail/v4/messages" pkg=gpa/client userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:36193/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:36193/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:36193/mail/v4/messages/6b968b63-e74e-4ee9-a1a3-2979b3f78464" pkg=gpa/client userID=537e56ad-b093-422f-9b76-f1a69741d495 Scenario: Message without charset is utf8 # features/smtp/send/plain.feature:158 When SMTP client "1" sends the following message from "f7aba9a4-d0de-40ea-933d-416ab1a23c6c@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 "f7aba9a4-d0de-40ea-933d-416ab1a23c6c" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:37: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 95}}" pkg=telemetry time="2024-09-26T10:37:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:36193/core/v4/events/AA==" pkg=gpa/client userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37: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=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:06+02:00" level=info msg="Handling message created event" date=0 messageID=6b968b63-e74e-4ee9-a1a3-2979b3f78464 service=imap subject="******** (8a3d8c52)" user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:36193/mail/v4/messages/6b968b63-e74e-4ee9-a1a3-2979b3f78464" pkg=gpa/client userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:06+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=6b968b63-e74e-4ee9-a1a3-2979b3f78464 service=imap subject="******** (8a3d8c52)" user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:36193/mail/v4/messages/6b968b63-e74e-4ee9-a1a3-2979b3f78464" pkg=gpa/client userID=537e56ad-b093-422f-9b76-f1a69741d495 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | f7aba9a4-d0de-40ea-933d-416ab1a23c6c@proton.local | pm.bridge.qa@gmail.com | Plain text no charset external | time="2024-09-26T10:37:06+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:06+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:06+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:06+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:06+02:00" level=info msg="Closing user" userID=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:06+02:00" level=info msg="De-registering user client, ID:537e56ad-b093-422f-9b76-f1a69741d495" pkg=observability time="2024-09-26T10:37:06+02:00" level=info msg="Exiting IMAP Service" service=imap user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:06+02:00" level=info msg="Exiting service main loop" service=smtp user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:06+02:00" level=info msg="Exiting service main loop" service=notification user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:06+02:00" level=info msg="Exiting Service" service=user-identity user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:06+02:00" level=info msg="Exiting service main loop" service=telemetry user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:06+02:00" level=info msg="Exiting service" service=user-events user=537e56ad-b093-422f-9b76-f1a69741d495 time="2024-09-26T10:37:06+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:06+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:06+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:06+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:06+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:37:07+02:00" level=info msg="User '21daaefa-412e-48aa-b2b3-cb7c3f8d7d0b' created with id=fcd66b9e-c6bd-4c10-af92-0e8208948f19" pkg=gpa/server/backend time="2024-09-26T10:37:07+02:00" level=info msg="User '94a9354b-95ae-4b78-84b2-07f2e3f68500' created with id=de72945f-70e1-4977-85f2-5d86ef432eae" pkg=gpa/server/backend time="2024-09-26T10:37:07+02:00" level=info msg="User '71605a47-e032-4c8e-ad3c-b6ac93d3aac6' created with id=b8a5e57a-d480-492a-8f80-dd3b0ca096d2" pkg=gpa/server/backend time="2024-09-26T10:37:07+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:07+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/205/config3659338790/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:07+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/205/cache1003892289/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:07+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/205/cache1003892289/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:07+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/205/data2382536248/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/205/data2382536248/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:07+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:07+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:07+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:07+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:07+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:07+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:07+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/205/config3659338790/grpcServerConfig.json time="2024-09-26T10:37:07+02:00" level=info msg="gRPC server listening on /tmp/bridge0838" pkg=grpc time="2024-09-26T10:37:07+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:07+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:07+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:07+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:07+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:07+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:07+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:07+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:07+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:07+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:36837/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:07+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (fae5e7ff)" time="2024-09-26T10:37:07+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (fae5e7ff)" time="2024-09-26T10:37:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:36837/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:36837/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:08+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Adding vault user" userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Creating new user" userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:36837/core/v4/events/latest" pkg=gpa/client userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:36837/core/v4/settings" pkg=gpa/client userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Registering user client, ID:fcd66b9e-c6bd-4c10-af92-0e8208948f19" pkg=observability time="2024-09-26T10:37:08+02:00" level=info msg="Starting service main loop" service=telemetry user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Starting service main loop" service=notification user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Starting service main loop" service=smtp user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:36837/core/v4/labels?Type=4" pkg=gpa/client userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:36837/core/v4/labels?Type=3" pkg=gpa/client userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:36837/core/v4/labels?Type=1" pkg=gpa/client userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Adding user to imap server" addrID=c8442d62-3e5b-4672-afe0-0453ef01de05 service=server-manager time="2024-09-26T10:37:08+02:00" level=info msg="Creating new IMAP user" addrID=c8442d62-3e5b-4672-afe0-0453ef01de05 service=server-manager time="2024-09-26T10:37:08+02:00" level=info msg="Setting gluon ID" addrID=c8442d62-3e5b-4672-afe0-0453ef01de05 gluonID=48dec5fe-6388-4bee-b26c-67ec9210a6fe userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Created new IMAP user" addrID=c8442d62-3e5b-4672-afe0-0453ef01de05 gluonID=48dec5fe-6388-4bee-b26c-67ec9210a6fe service=server-manager time="2024-09-26T10:37:08+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:08+02:00" level=info msg=Resuming service=user-events user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Received mailbox message count" count=0 gluonID=48dec5fe-6388-4bee-b26c-67ec9210a6fe labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:08+02:00" level=info msg="Starting IMAP Service" service=imap user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Sync triggered" service=imap user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:08.226780927 +0200 CEST m=+310.796878303" user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Syncing labels" service=imap user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fcd66b9e-c6bd-4c10-af92-0e8208948f19" userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Synced labels" service=imap user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:36837/mail/v4/messages/count" pkg=gpa/client userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Syncing messages" service=imap user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Job started" service=imap user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:36837/mail/v4/messages" pkg=gpa/client userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Job finished" service=imap user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Synced messages" service=imap user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Finished user sync" duration=3.90543ms service=imap user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:36837/data/v1/stats" pkg=gpa/client userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="Configuration Status Success event sent." userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:36837/mail/v4/settings" pkg=gpa/client userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=warning msg="Determined encoding by reading body" name=windows-1252 time="2024-09-26T10:37:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:36837/mail/v4/messages" pkg=gpa/client userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:36837/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:36837/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:36837/mail/v4/messages/6ed3ce1b-8c2c-4ba3-9a6f-fc87e5f14d5d" pkg=gpa/client userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 Scenario: Message without charset is base64-encoded latin1 # features/smtp/send/plain.feature:196 When SMTP client "1" sends the following message from "21daaefa-412e-48aa-b2b3-cb7c3f8d7d0b@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 "21daaefa-412e-48aa-b2b3-cb7c3f8d7d0b" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:37: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 42}}" pkg=telemetry time="2024-09-26T10:37:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:36837/core/v4/events/AA==" pkg=gpa/client userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:09+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=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:09+02:00" level=info msg="Handling message created event" date=0 messageID=6ed3ce1b-8c2c-4ba3-9a6f-fc87e5f14d5d service=imap subject="******** (8a3d8c52)" user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:36837/mail/v4/messages/6ed3ce1b-8c2c-4ba3-9a6f-fc87e5f14d5d" pkg=gpa/client userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:09+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=6ed3ce1b-8c2c-4ba3-9a6f-fc87e5f14d5d service=imap subject="******** (8a3d8c52)" user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:36837/mail/v4/messages/6ed3ce1b-8c2c-4ba3-9a6f-fc87e5f14d5d" pkg=gpa/client userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 21daaefa-412e-48aa-b2b3-cb7c3f8d7d0b@proton.local | pm.bridge.qa@gmail.com | Plain text no charset external | time="2024-09-26T10:37:09+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:09+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:09+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:09+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:09+02:00" level=info msg="Closing user" userID=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:09+02:00" level=info msg="De-registering user client, ID:fcd66b9e-c6bd-4c10-af92-0e8208948f19" pkg=observability time="2024-09-26T10:37:09+02:00" level=info msg="Exiting IMAP Service" service=imap user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:09+02:00" level=info msg="Exiting service main loop" service=smtp user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:09+02:00" level=info msg="Exiting service main loop" service=notification user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:09+02:00" level=info msg="Exiting Service" service=user-identity user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:09+02:00" level=info msg="Exiting service main loop" service=telemetry user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:09+02:00" level=info msg="Exiting service" service=user-events user=fcd66b9e-c6bd-4c10-af92-0e8208948f19 time="2024-09-26T10:37:09+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:09+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:09+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:09+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:09+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:37:09+02:00" level=info msg="User 'fed3c60f-c79a-4a61-b577-8bd0599e1adc' created with id=1f4191a0-9100-4f58-9c95-1ed17b9375bb" pkg=gpa/server/backend time="2024-09-26T10:37:09+02:00" level=info msg="User 'd7795b8a-6d7b-4ca7-b99a-5f4e3f6a8a5a' created with id=4decc445-b25d-47a0-8e04-2c86b5e7a541" pkg=gpa/server/backend time="2024-09-26T10:37:10+02:00" level=info msg="User '62733275-8087-4914-878c-094ce9390cde' created with id=afa597da-0a0f-425b-9cca-a77a4460d028" pkg=gpa/server/backend time="2024-09-26T10:37:10+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:10+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/206/config1707169534/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:10+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/206/cache3597729180/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:10+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/206/cache3597729180/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:10+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/206/data3557168563/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/206/data3557168563/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:10+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:10+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:10+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:10+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:10+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:10+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:10+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/206/config1707169534/grpcServerConfig.json time="2024-09-26T10:37:10+02:00" level=info msg="gRPC server listening on /tmp/bridge5534" pkg=grpc time="2024-09-26T10:37:10+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:10+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:10+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:10+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:10+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:10+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:10+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:10+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:10+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:10+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:10+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (7c05b00d)" time="2024-09-26T10:37:10+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (7c05b00d)" time="2024-09-26T10:37:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:35303/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:35303/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:35303/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:10+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Adding vault user" userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Creating new user" userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:35303/core/v4/events/latest" pkg=gpa/client userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:35303/core/v4/settings" pkg=gpa/client userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Registering user client, ID:1f4191a0-9100-4f58-9c95-1ed17b9375bb" pkg=observability time="2024-09-26T10:37:10+02:00" level=info msg="Starting service main loop" service=telemetry user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Starting service main loop" service=notification user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Starting service main loop" service=smtp user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:35303/core/v4/labels?Type=4" pkg=gpa/client userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:35303/core/v4/labels?Type=3" pkg=gpa/client userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:35303/core/v4/labels?Type=1" pkg=gpa/client userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Adding user to imap server" addrID=3652ed8e-8073-4a8b-8a2e-8dea0ddeb7bb service=server-manager time="2024-09-26T10:37:10+02:00" level=info msg="Creating new IMAP user" addrID=3652ed8e-8073-4a8b-8a2e-8dea0ddeb7bb service=server-manager time="2024-09-26T10:37:10+02:00" level=info msg="Setting gluon ID" addrID=3652ed8e-8073-4a8b-8a2e-8dea0ddeb7bb gluonID=bd6b18be-2e1b-40dd-953b-745dbba6b49d userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Created new IMAP user" addrID=3652ed8e-8073-4a8b-8a2e-8dea0ddeb7bb gluonID=bd6b18be-2e1b-40dd-953b-745dbba6b49d service=server-manager time="2024-09-26T10:37:10+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:10+02:00" level=info msg=Resuming service=user-events user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bd6b18be-2e1b-40dd-953b-745dbba6b49d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:10+02:00" level=info msg="Starting IMAP Service" service=imap user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Sync triggered" service=imap user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:10.689788063 +0200 CEST m=+313.259885439" user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Syncing labels" service=imap user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1f4191a0-9100-4f58-9c95-1ed17b9375bb" userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Synced labels" service=imap user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:35303/mail/v4/messages/count" pkg=gpa/client userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Syncing messages" service=imap user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Job started" service=imap user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:35303/mail/v4/messages" pkg=gpa/client userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Job finished" service=imap user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Synced messages" service=imap user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Finished user sync" duration=4.150375ms service=imap user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:35303/data/v1/stats" pkg=gpa/client userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="Configuration Status Success event sent." userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:35303/mail/v4/settings" pkg=gpa/client userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:35303/mail/v4/messages" pkg=gpa/client userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:35303/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:35303/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:35303/mail/v4/messages/ac545bbc-16b6-4f9d-bdc6-0e5079dd8f83" pkg=gpa/client userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb 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 "fed3c60f-c79a-4a61-b577-8bd0599e1adc@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 "fed3c60f-c79a-4a61-b577-8bd0599e1adc" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:37: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 31}}" pkg=telemetry time="2024-09-26T10:37:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35303/core/v4/events/AA==" pkg=gpa/client userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37: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=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:11+02:00" level=info msg="Handling message created event" date=0 messageID=ac545bbc-16b6-4f9d-bdc6-0e5079dd8f83 service=imap subject="******** (39aad2ab)" user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35303/mail/v4/messages/ac545bbc-16b6-4f9d-bdc6-0e5079dd8f83" pkg=gpa/client userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:11+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=ac545bbc-16b6-4f9d-bdc6-0e5079dd8f83 service=imap subject="******** (39aad2ab)" user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35303/mail/v4/messages/ac545bbc-16b6-4f9d-bdc6-0e5079dd8f83" pkg=gpa/client userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | fed3c60f-c79a-4a61-b577-8bd0599e1adc@proton.local | pm.bridge.qa@gmail.com | Plain, no charset, no content, external | time="2024-09-26T10:37:11+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:11+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:11+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:11+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:11+02:00" level=info msg="Closing user" userID=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:11+02:00" level=info msg="De-registering user client, ID:1f4191a0-9100-4f58-9c95-1ed17b9375bb" pkg=observability time="2024-09-26T10:37:11+02:00" level=info msg="Exiting IMAP Service" service=imap user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:11+02:00" level=info msg="Exiting service main loop" service=smtp user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:11+02:00" level=info msg="Exiting service main loop" service=notification user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:11+02:00" level=info msg="Exiting Service" service=user-identity user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:11+02:00" level=info msg="Exiting service main loop" service=telemetry user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:11+02:00" level=info msg="Exiting service" service=user-events user=1f4191a0-9100-4f58-9c95-1ed17b9375bb time="2024-09-26T10:37:11+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:11+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:11+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:11+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:11+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:37:11+02:00" level=info msg="User '20949fa2-9979-4439-87a8-aedc33656b25' created with id=e1705c96-1e2d-4f3b-9840-38cda08ba769" pkg=gpa/server/backend time="2024-09-26T10:37:12+02:00" level=info msg="User '9c04f1e8-f952-4942-96e9-adf1e556bf0e' created with id=aa7379eb-5a00-4de4-8671-5f67ba131566" pkg=gpa/server/backend time="2024-09-26T10:37:12+02:00" level=info msg="User '2533afec-0fe0-4d59-bdea-135026f7aad4' created with id=e43bda91-e6f9-4701-9399-1c92c5109fe5" pkg=gpa/server/backend time="2024-09-26T10:37:12+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:12+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/207/config3786112865/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:12+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/207/cache450203476/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:12+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/207/cache450203476/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:12+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/207/data2977297618/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/207/data2977297618/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:12+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:12+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:12+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:12+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:12+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:12+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:12+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/207/config3786112865/grpcServerConfig.json time="2024-09-26T10:37:12+02:00" level=info msg="gRPC server listening on /tmp/bridge6979" pkg=grpc time="2024-09-26T10:37:12+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:12+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:12+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:12+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:12+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:12+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:12+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:12+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:12+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:39849/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:12+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:12+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (cc80fd5d)" time="2024-09-26T10:37:12+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (cc80fd5d)" time="2024-09-26T10:37:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:39849/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:39849/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:13+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Adding vault user" userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Creating new user" userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:39849/core/v4/events/latest" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:39849/core/v4/settings" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Registering user client, ID:e1705c96-1e2d-4f3b-9840-38cda08ba769" pkg=observability time="2024-09-26T10:37:13+02:00" level=info msg="Starting service main loop" service=telemetry user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Starting service main loop" service=notification user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Starting service main loop" service=smtp user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:39849/core/v4/labels?Type=4" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:39849/core/v4/labels?Type=3" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:39849/core/v4/labels?Type=1" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Adding user to imap server" addrID=31101f89-74db-464f-8cd8-aa81f7cb1bb2 service=server-manager time="2024-09-26T10:37:13+02:00" level=info msg="Creating new IMAP user" addrID=31101f89-74db-464f-8cd8-aa81f7cb1bb2 service=server-manager time="2024-09-26T10:37:13+02:00" level=info msg="Setting gluon ID" addrID=31101f89-74db-464f-8cd8-aa81f7cb1bb2 gluonID=360e3199-8d70-4018-a33b-30bdff45a6a2 userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Created new IMAP user" addrID=31101f89-74db-464f-8cd8-aa81f7cb1bb2 gluonID=360e3199-8d70-4018-a33b-30bdff45a6a2 service=server-manager time="2024-09-26T10:37:13+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:13+02:00" level=info msg=Resuming service=user-events user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=360e3199-8d70-4018-a33b-30bdff45a6a2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:13+02:00" level=info msg="Starting IMAP Service" service=imap user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Sync triggered" service=imap user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:13.096264293 +0200 CEST m=+315.666361669" user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Syncing labels" service=imap user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e1705c96-1e2d-4f3b-9840-38cda08ba769" userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:39849/data/v1/stats" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Configuration Status Success event sent." userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 Scenario: RCPT does not contain all CC # features/smtp/send/plain.feature:273 When SMTP client "1" sends MAIL FROM "<20949fa2-9979-4439-87a8-aedc33656b25@proton.local>" # :1 -> *scenario time="2024-09-26T10:37:13+02:00" level=info msg="Synced labels" service=imap user=e1705c96-1e2d-4f3b-9840-38cda08ba769 And SMTP client "1" sends RCPT TO "<9c04f1e8-f952-4942-96e9-adf1e556bf0e@proton.local>" # :1 -> *scenario time="2024-09-26T10:37:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:39849/mail/v4/messages/count" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Syncing messages" service=imap user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Job started" service=imap user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:39849/mail/v4/settings" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:39849/mail/v4/messages" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Job finished" service=imap user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Synced messages" service=imap user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Finished user sync" duration=4.033643ms service=imap user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:39849/mail/v4/messages" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:39849/core/v4/keys?Email=9c04f1e8-f952-4942-96e9-adf1e556bf0e%40proton.local" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:39849/core/v4/keys?Email=2533afec-0fe0-4d59-bdea-135026f7aad4%40proton.local" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:39849/contacts/v4/emails?Email=9c04f1e8-f952-4942-96e9-adf1e556bf0e%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:39849/contacts/v4/emails?Email=2533afec-0fe0-4d59-bdea-135026f7aad4%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:39849/mail/v4/messages/a7b3d9f4-9447-42fe-b11c-ac457e6f8aa0" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 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 "20949fa2-9979-4439-87a8-aedc33656b25" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:37: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 94}}" pkg=telemetry time="2024-09-26T10:37:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:39849/core/v4/events/AA==" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37: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=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:14+02:00" level=info msg="Handling message created event" date=0 messageID=a7b3d9f4-9447-42fe-b11c-ac457e6f8aa0 service=imap subject="******** (a414bfbf)" user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:39849/mail/v4/messages/a7b3d9f4-9447-42fe-b11c-ac457e6f8aa0" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:14+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=a7b3d9f4-9447-42fe-b11c-ac457e6f8aa0 service=imap subject="******** (a414bfbf)" user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:39849/mail/v4/messages/a7b3d9f4-9447-42fe-b11c-ac457e6f8aa0" pkg=gpa/client userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | cc | subject | | 20949fa2-9979-4439-87a8-aedc33656b25@proton.local | 9c04f1e8-f952-4942-96e9-adf1e556bf0e@proton.local | 2533afec-0fe0-4d59-bdea-135026f7aad4@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-09-26T10:37:14+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:14+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:14+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:14+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:14+02:00" level=info msg="Closing user" userID=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:14+02:00" level=info msg="De-registering user client, ID:e1705c96-1e2d-4f3b-9840-38cda08ba769" pkg=observability time="2024-09-26T10:37:14+02:00" level=info msg="Exiting IMAP Service" service=imap user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:14+02:00" level=info msg="Exiting service main loop" service=smtp user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:14+02:00" level=info msg="Exiting service main loop" service=notification user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:14+02:00" level=info msg="Exiting Service" service=user-identity user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:14+02:00" level=info msg="Exiting service main loop" service=telemetry user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:14+02:00" level=info msg="Exiting service" service=user-events user=e1705c96-1e2d-4f3b-9840-38cda08ba769 time="2024-09-26T10:37:14+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:14+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:14+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:14+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:37:14+02:00" level=info msg="User 'de019635-0b4c-4cfb-8570-e223b33339a8' created with id=ab37520d-4ba3-458b-8899-7cc217ef9b8a" pkg=gpa/server/backend Background: Given there exists an account with username "de019635-0b4c-4cfb-8570-e223b33339a8" and password "password" # :1 -> *scenario time="2024-09-26T10:37:14+02:00" level=info msg="User '995cc61d-2079-43c8-b837-5021a7464e85' created with id=ad20f9f4-855a-4057-8e3d-a33df28693ce" pkg=gpa/server/backend And there exists an account with username "995cc61d-2079-43c8-b837-5021a7464e85" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:37:14+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:14+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/208/config3584551084/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:14+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/208/cache914481737/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:14+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/208/cache914481737/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:14+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/208/data3870428237/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/208/data3870428237/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:14+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:14+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:14+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:14+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:14+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:14+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:14+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/208/config3584551084/grpcServerConfig.json time="2024-09-26T10:37:14+02:00" level=info msg="gRPC server listening on /tmp/bridge8187" pkg=grpc time="2024-09-26T10:37:14+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:14+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:14+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:14+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:14+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:14+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:14+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:14+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:14+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:14+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:39291/feature/v2/frontend" pkg=gpa/manager When bridge starts # :1 -> *scenario time="2024-09-26T10:37:14+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4b4cccac)" time="2024-09-26T10:37:14+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4b4cccac)" time="2024-09-26T10:37:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:39291/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39291/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:15+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Adding vault user" userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Creating new user" userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39291/core/v4/events/latest" pkg=gpa/client userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39291/core/v4/settings" pkg=gpa/client userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Registering user client, ID:ab37520d-4ba3-458b-8899-7cc217ef9b8a" pkg=observability time="2024-09-26T10:37:15+02:00" level=info msg="Starting service main loop" service=telemetry user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Starting service main loop" service=notification user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Starting service main loop" service=smtp user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39291/core/v4/labels?Type=4" pkg=gpa/client userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39291/core/v4/labels?Type=3" pkg=gpa/client userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39291/core/v4/labels?Type=1" pkg=gpa/client userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Adding user to imap server" addrID=8c9a5f16-dfb4-4454-bd20-221cbdc2c5a1 service=server-manager time="2024-09-26T10:37:15+02:00" level=info msg="Creating new IMAP user" addrID=8c9a5f16-dfb4-4454-bd20-221cbdc2c5a1 service=server-manager time="2024-09-26T10:37:15+02:00" level=info msg="Setting gluon ID" addrID=8c9a5f16-dfb4-4454-bd20-221cbdc2c5a1 gluonID=9000e4bd-0023-4c57-930d-17173446e2ac userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Created new IMAP user" addrID=8c9a5f16-dfb4-4454-bd20-221cbdc2c5a1 gluonID=9000e4bd-0023-4c57-930d-17173446e2ac service=server-manager time="2024-09-26T10:37:15+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:15+02:00" level=info msg=Resuming service=user-events user=ab37520d-4ba3-458b-8899-7cc217ef9b8a And the user logs in with username "de019635-0b4c-4cfb-8570-e223b33339a8" and password "password" # :1 -> *scenario time="2024-09-26T10:37:15+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9000e4bd-0023-4c57-930d-17173446e2ac labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:15+02:00" level=info msg="Starting IMAP Service" service=imap user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Sync triggered" service=imap user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:15.113963133 +0200 CEST m=+317.684060509" user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Syncing labels" service=imap user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ab37520d-4ba3-458b-8899-7cc217ef9b8a" userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Synced labels" service=imap user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39291/mail/v4/messages/count" pkg=gpa/client userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Syncing messages" service=imap user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Job started" service=imap user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39291/mail/v4/messages" pkg=gpa/client userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Job finished" service=imap user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Synced messages" service=imap user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Finished user sync" duration=4.721829ms service=imap user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39291/data/v1/stats" pkg=gpa/client userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="Configuration Status Success event sent." userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a And user "de019635-0b4c-4cfb-8570-e223b33339a8" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:37:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39291/mail/v4/settings" pkg=gpa/client userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39291/mail/v4/messages" pkg=gpa/client userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39291/mail/v4/attachments" pkg=gpa/client userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39291/core/v4/keys?Email=995cc61d-2079-43c8-b837-5021a7464e85%40proton.local" pkg=gpa/client userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39291/contacts/v4/emails?Email=995cc61d-2079-43c8-b837-5021a7464e85%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39291/mail/v4/messages/6b84cb16-8713-403a-9d2e-86c1b8cc8f3d" pkg=gpa/client userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a Scenario: Basic message with attachment to internal account # features/smtp/send/plain_att.feature:11 When SMTP client "1" sends the following message from "de019635-0b4c-4cfb-8570-e223b33339a8@proton.local" to "995cc61d-2079-43c8-b837-5021a7464e85@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 "de019635-0b4c-4cfb-8570-e223b33339a8" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:37: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 44}}" pkg=telemetry time="2024-09-26T10:37:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:39291/core/v4/events/AA==" pkg=gpa/client userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:16+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=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:16+02:00" level=info msg="Handling message created event" date=0 messageID=6b84cb16-8713-403a-9d2e-86c1b8cc8f3d service=imap subject="******** (333ee8ef)" user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:39291/mail/v4/messages/6b84cb16-8713-403a-9d2e-86c1b8cc8f3d" pkg=gpa/client userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:16+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=6b84cb16-8713-403a-9d2e-86c1b8cc8f3d service=imap subject="******** (333ee8ef)" user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:39291/mail/v4/messages/6b84cb16-8713-403a-9d2e-86c1b8cc8f3d" pkg=gpa/client userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | de019635-0b4c-4cfb-8570-e223b33339a8@proton.local | 995cc61d-2079-43c8-b837-5021a7464e85@proton.local | Plain with attachment | time="2024-09-26T10:37:16+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:16+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:16+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:16+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:16+02:00" level=info msg="Closing user" userID=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:16+02:00" level=info msg="De-registering user client, ID:ab37520d-4ba3-458b-8899-7cc217ef9b8a" pkg=observability time="2024-09-26T10:37:16+02:00" level=info msg="Exiting IMAP Service" service=imap user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:16+02:00" level=info msg="Exiting service main loop" service=smtp user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:16+02:00" level=info msg="Exiting service main loop" service=notification user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:16+02:00" level=info msg="Exiting Service" service=user-identity user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:16+02:00" level=info msg="Exiting service main loop" service=telemetry user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:16+02:00" level=info msg="Exiting service" service=user-events user=ab37520d-4ba3-458b-8899-7cc217ef9b8a time="2024-09-26T10:37:16+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:16+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:16+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:16+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:16+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:37:16+02:00" level=info msg="User '52897cc1-7f8d-44b1-b294-aefbc290df40' created with id=089fef54-a78f-407e-a19e-28274bdb713e" pkg=gpa/server/backend time="2024-09-26T10:37:16+02:00" level=info msg="User 'df3ecdda-d69b-4ce6-9c2c-9fddd550d8d5' created with id=b390057e-fd44-4255-acf3-cb3c2cea5409" pkg=gpa/server/backend time="2024-09-26T10:37:16+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:16+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/209/config4223187187/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:16+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/209/cache548867032/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:16+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/209/cache548867032/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:16+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/209/data2909149331/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/209/data2909149331/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:16+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:16+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:16+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:16+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:16+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:16+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:16+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/209/config4223187187/grpcServerConfig.json time="2024-09-26T10:37:16+02:00" level=info msg="gRPC server listening on /tmp/bridge0624" pkg=grpc time="2024-09-26T10:37:16+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:16+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:16+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:16+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:16+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:16+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:16+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:16+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:16+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:16+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:16+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8c1788a0)" time="2024-09-26T10:37:16+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8c1788a0)" time="2024-09-26T10:37:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:33455/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:33455/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:33455/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:17+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Adding vault user" userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Creating new user" userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:33455/core/v4/events/latest" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:33455/core/v4/settings" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Registering user client, ID:089fef54-a78f-407e-a19e-28274bdb713e" pkg=observability time="2024-09-26T10:37:17+02:00" level=info msg="Starting service main loop" service=telemetry user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Starting service main loop" service=notification user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Starting service main loop" service=smtp user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:33455/core/v4/labels?Type=4" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:33455/core/v4/labels?Type=3" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:33455/core/v4/labels?Type=1" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Adding user to imap server" addrID=61ce0142-0339-46a7-9a91-8311f6b7e539 service=server-manager time="2024-09-26T10:37:17+02:00" level=info msg="Creating new IMAP user" addrID=61ce0142-0339-46a7-9a91-8311f6b7e539 service=server-manager time="2024-09-26T10:37:17+02:00" level=info msg="Setting gluon ID" addrID=61ce0142-0339-46a7-9a91-8311f6b7e539 gluonID=b100237b-9395-421f-8bcd-7fabdd4932e5 userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Created new IMAP user" addrID=61ce0142-0339-46a7-9a91-8311f6b7e539 gluonID=b100237b-9395-421f-8bcd-7fabdd4932e5 service=server-manager time="2024-09-26T10:37:17+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:17+02:00" level=info msg=Resuming service=user-events user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b100237b-9395-421f-8bcd-7fabdd4932e5 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:17+02:00" level=info msg="Starting IMAP Service" service=imap user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Sync triggered" service=imap user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:17.151798586 +0200 CEST m=+319.721895962" user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Syncing labels" service=imap user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:089fef54-a78f-407e-a19e-28274bdb713e" userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:33455/data/v1/stats" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Configuration Status Success event sent." userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:33455/mail/v4/settings" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Synced labels" service=imap user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:33455/mail/v4/messages/count" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Syncing messages" service=imap user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Job started" service=imap user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:33455/mail/v4/messages" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:33455/mail/v4/messages" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:33455/mail/v4/messages" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Creating new child job" service=imap user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Job finished" service=imap user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:33455/mail/v4/messages/723b89b9-ac83-4c7d-ab25-d6cc60bef612" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:33455/mail/v4/attachments" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:33455/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:33455/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:33455/mail/v4/messages/723b89b9-ac83-4c7d-ab25-d6cc60bef612" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e Scenario: Plain message with attachment to external account # features/smtp/send/plain_att.feature:63 When SMTP client "1" sends the following message from "52897cc1-7f8d-44b1-b294-aefbc290df40@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 time="2024-09-26T10:37:17+02:00" level=info msg="Child job finished" service=imap user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Synced messages" service=imap user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Finished user sync" duration=10.159036ms service=imap user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:17+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=089fef54-a78f-407e-a19e-28274bdb713e When user "52897cc1-7f8d-44b1-b294-aefbc290df40" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:37:17+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-09-26T10:37:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:33455/core/v4/events/AA==" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:18+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=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:18+02:00" level=info msg="Handling message created event" date=0 messageID=723b89b9-ac83-4c7d-ab25-d6cc60bef612 service=imap subject="******** (acff7c7e)" user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:33455/mail/v4/messages/723b89b9-ac83-4c7d-ab25-d6cc60bef612" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:18+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=723b89b9-ac83-4c7d-ab25-d6cc60bef612 service=imap subject="******** (acff7c7e)" user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:33455/mail/v4/messages/723b89b9-ac83-4c7d-ab25-d6cc60bef612" pkg=gpa/client userID=089fef54-a78f-407e-a19e-28274bdb713e Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 52897cc1-7f8d-44b1-b294-aefbc290df40@proton.local | pm.bridge.qa@gmail.com | Plain with attachment external | time="2024-09-26T10:37:18+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:18+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:18+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:18+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:18+02:00" level=info msg="Closing user" userID=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:18+02:00" level=info msg="De-registering user client, ID:089fef54-a78f-407e-a19e-28274bdb713e" pkg=observability time="2024-09-26T10:37:18+02:00" level=info msg="Exiting IMAP Service" service=imap user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:18+02:00" level=info msg="Exiting service main loop" service=smtp user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:18+02:00" level=info msg="Exiting service main loop" service=notification user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:18+02:00" level=info msg="Exiting Service" service=user-identity user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:18+02:00" level=info msg="Exiting service main loop" service=telemetry user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:18+02:00" level=info msg="Exiting service" service=user-events user=089fef54-a78f-407e-a19e-28274bdb713e time="2024-09-26T10:37:18+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:18+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:18+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:18+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:18+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:37:18+02:00" level=info msg="User '91a354f3-db9e-4061-ac4b-6af91ec4d147' created with id=771b66a4-5054-4a62-969f-8c999ada4867" pkg=gpa/server/backend time="2024-09-26T10:37:18+02:00" level=info msg="User 'cb265eee-0866-41f9-8cf0-843d78e8a700' created with id=82a77c96-20c1-487e-9d1d-90afc5152e18" pkg=gpa/server/backend time="2024-09-26T10:37:18+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:18+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/210/config3083172810/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:18+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/210/cache3719914073/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:18+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/210/cache3719914073/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:18+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/210/data2431258707/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/210/data2431258707/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:18+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:18+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:18+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:18+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:18+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:18+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:18+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/210/config3083172810/grpcServerConfig.json time="2024-09-26T10:37:18+02:00" level=info msg="gRPC server listening on /tmp/bridge2873" pkg=grpc time="2024-09-26T10:37:18+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:18+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:18+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:18+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:18+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:18+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:18+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:18+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:18+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:18+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:18+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f718de22)" time="2024-09-26T10:37:18+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f718de22)" time="2024-09-26T10:37:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41925/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41925/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:41925/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:19+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Adding vault user" userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Creating new user" userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:41925/core/v4/events/latest" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:41925/core/v4/settings" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Registering user client, ID:771b66a4-5054-4a62-969f-8c999ada4867" pkg=observability time="2024-09-26T10:37:19+02:00" level=info msg="Starting service main loop" service=telemetry user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Starting service main loop" service=notification user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Starting service main loop" service=smtp user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:41925/core/v4/labels?Type=4" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:41925/core/v4/labels?Type=3" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:41925/core/v4/labels?Type=1" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Adding user to imap server" addrID=6753803d-5f23-43c3-a7b7-3c34f5abce90 service=server-manager time="2024-09-26T10:37:19+02:00" level=info msg="Creating new IMAP user" addrID=6753803d-5f23-43c3-a7b7-3c34f5abce90 service=server-manager time="2024-09-26T10:37:19+02:00" level=info msg="Setting gluon ID" addrID=6753803d-5f23-43c3-a7b7-3c34f5abce90 gluonID=0928f791-fa40-4f74-94be-3e16cbca1e59 userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Created new IMAP user" addrID=6753803d-5f23-43c3-a7b7-3c34f5abce90 gluonID=0928f791-fa40-4f74-94be-3e16cbca1e59 service=server-manager time="2024-09-26T10:37:19+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:19+02:00" level=info msg=Resuming service=user-events user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0928f791-fa40-4f74-94be-3e16cbca1e59 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:19+02:00" level=info msg="Starting IMAP Service" service=imap user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Sync triggered" service=imap user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:19.158372258 +0200 CEST m=+321.728469634" user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Syncing labels" service=imap user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:771b66a4-5054-4a62-969f-8c999ada4867" userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:41925/data/v1/stats" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Configuration Status Success event sent." userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:41925/mail/v4/settings" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:41925/mail/v4/messages" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Synced labels" service=imap user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:41925/mail/v4/messages/count" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Syncing messages" service=imap user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Job started" service=imap user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:41925/mail/v4/messages" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:41925/mail/v4/messages" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Creating new child job" service=imap user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Job finished" service=imap user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:41925/mail/v4/attachments" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:41925/mail/v4/messages/cdc07b97-21f2-416a-b926-cc9e8c3eb2e0" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:41925/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:41925/core/v4/keys?Email=bridgeqa%40seznam.cz" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:41925/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:41925/contacts/v4/emails?Email=bridgeqa%40seznam.cz&Page=0&PageSize=150" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:41925/mail/v4/messages/cdc07b97-21f2-416a-b926-cc9e8c3eb2e0" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 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 "91a354f3-db9e-4061-ac4b-6af91ec4d147@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 time="2024-09-26T10:37:19+02:00" level=info msg="Child job finished" service=imap user=771b66a4-5054-4a62-969f-8c999ada4867 When user "91a354f3-db9e-4061-ac4b-6af91ec4d147" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:37:19+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Synced messages" service=imap user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Finished user sync" duration=6.933886ms service=imap user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:19+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 83}}" pkg=telemetry time="2024-09-26T10:37:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:41925/core/v4/events/AA==" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37: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=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:20+02:00" level=info msg="Handling message created event" date=0 messageID=cdc07b97-21f2-416a-b926-cc9e8c3eb2e0 service=imap subject="******** (c18df004)" user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:41925/mail/v4/messages/cdc07b97-21f2-416a-b926-cc9e8c3eb2e0" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:20+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=cdc07b97-21f2-416a-b926-cc9e8c3eb2e0 service=imap subject="******** (c18df004)" user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:41925/mail/v4/messages/cdc07b97-21f2-416a-b926-cc9e8c3eb2e0" pkg=gpa/client userID=771b66a4-5054-4a62-969f-8c999ada4867 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | cc | subject | | 91a354f3-db9e-4061-ac4b-6af91ec4d147@proton.local | pm.bridge.qa@gmail.com | bridgeqa@seznam.cz | Plain with attachment external PGP and external CC | time="2024-09-26T10:37:20+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:20+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:20+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:20+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:20+02:00" level=info msg="Closing user" userID=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:20+02:00" level=info msg="De-registering user client, ID:771b66a4-5054-4a62-969f-8c999ada4867" pkg=observability time="2024-09-26T10:37:20+02:00" level=info msg="Exiting IMAP Service" service=imap user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:20+02:00" level=info msg="Exiting service main loop" service=smtp user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:20+02:00" level=info msg="Exiting service main loop" service=notification user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:20+02:00" level=info msg="Exiting Service" service=user-identity user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:20+02:00" level=info msg="Exiting service main loop" service=telemetry user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:20+02:00" level=info msg="Exiting service" service=user-events user=771b66a4-5054-4a62-969f-8c999ada4867 time="2024-09-26T10:37:20+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:20+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:20+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:20+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:20+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:37:20+02:00" level=info msg="User 'd926eb0b-82ce-4585-aaac-3d82c1992a20' created with id=315bf176-e80d-41a2-be3c-726369b510bc" pkg=gpa/server/backend time="2024-09-26T10:37:20+02:00" level=info msg="User '67b343e0-83f9-4375-8729-a759d2ddfd77' created with id=a17eaa6e-0362-4ab9-ba39-b85e37644a65" pkg=gpa/server/backend time="2024-09-26T10:37:20+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:20+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/211/config435534277/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:20+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/211/cache4280782356/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:20+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/211/cache4280782356/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:20+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/211/data1212166035/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/211/data1212166035/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:20+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:20+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:20+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:20+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:20+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:20+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:20+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/211/config435534277/grpcServerConfig.json time="2024-09-26T10:37:20+02:00" level=info msg="gRPC server listening on /tmp/bridge3699" pkg=grpc time="2024-09-26T10:37:20+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:20+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:20+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:20+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:20+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:20+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:20+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:20+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:20+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:20+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:20+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (cfeb856b)" time="2024-09-26T10:37:20+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (cfeb856b)" time="2024-09-26T10:37:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40379/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:40379/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:40379/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:21+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Adding vault user" userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Creating new user" userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40379/core/v4/events/latest" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40379/core/v4/settings" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Registering user client, ID:315bf176-e80d-41a2-be3c-726369b510bc" pkg=observability time="2024-09-26T10:37:21+02:00" level=info msg="Starting service main loop" service=telemetry user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Starting service main loop" service=notification user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Starting service main loop" service=smtp user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40379/core/v4/labels?Type=4" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40379/core/v4/labels?Type=3" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40379/core/v4/labels?Type=1" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Adding user to imap server" addrID=92f61263-c7a4-421a-a5a7-fc7fc5ec6c74 service=server-manager time="2024-09-26T10:37:21+02:00" level=info msg="Creating new IMAP user" addrID=92f61263-c7a4-421a-a5a7-fc7fc5ec6c74 service=server-manager time="2024-09-26T10:37:21+02:00" level=info msg="Setting gluon ID" addrID=92f61263-c7a4-421a-a5a7-fc7fc5ec6c74 gluonID=5e2b77d0-cfd3-4b7b-bc82-7307b5e14549 userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Created new IMAP user" addrID=92f61263-c7a4-421a-a5a7-fc7fc5ec6c74 gluonID=5e2b77d0-cfd3-4b7b-bc82-7307b5e14549 service=server-manager time="2024-09-26T10:37:21+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:21+02:00" level=info msg=Resuming service=user-events user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5e2b77d0-cfd3-4b7b-bc82-7307b5e14549 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:21+02:00" level=info msg="Starting IMAP Service" service=imap user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Sync triggered" service=imap user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:21.188793997 +0200 CEST m=+323.758891373" user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Syncing labels" service=imap user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:315bf176-e80d-41a2-be3c-726369b510bc" userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:40379/data/v1/stats" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Configuration Status Success event sent." userID=315bf176-e80d-41a2-be3c-726369b510bc Scenario: Basic message with multiple different attachments to internal account # features/smtp/send/plain_att.feature:173 When user "d926eb0b-82ce-4585-aaac-3d82c1992a20" connects and authenticates SMTP client "1" # :1 -> *scenario time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40379/mail/v4/settings" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Synced labels" service=imap user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40379/mail/v4/messages/count" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Syncing messages" service=imap user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Job started" service=imap user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:40379/mail/v4/messages" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Job finished" service=imap user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Synced messages" service=imap user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Finished user sync" duration=3.658351ms service=imap user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:40379/mail/v4/messages" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:40379/mail/v4/attachments" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:40379/mail/v4/attachments" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:40379/mail/v4/attachments" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:40379/mail/v4/attachments" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:40379/mail/v4/attachments" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:40379/mail/v4/attachments" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:40379/mail/v4/attachments" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40379/core/v4/keys?Email=67b343e0-83f9-4375-8729-a759d2ddfd77%40proton.local" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40379/contacts/v4/emails?Email=67b343e0-83f9-4375-8729-a759d2ddfd77%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:40379/mail/v4/messages/4136e0ca-ac7e-4d61-aaa7-e5f215b42301" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc And SMTP client "1" sends the following EML "plain/text_plain_multiple_attachments.template.eml" from "d926eb0b-82ce-4585-aaac-3d82c1992a20@proton.local" to "67b343e0-83f9-4375-8729-a759d2ddfd77@proton.local" # :1 -> *scenario Then it succeeds # :1 -> *scenario When user "d926eb0b-82ce-4585-aaac-3d82c1992a20" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:37: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 30}}" pkg=telemetry time="2024-09-26T10:37:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:40379/core/v4/events/AA==" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:22+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=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:22+02:00" level=info msg="Handling message created event" date=0 messageID=4136e0ca-ac7e-4d61-aaa7-e5f215b42301 service=imap subject="******** (f140a214)" user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:40379/mail/v4/messages/4136e0ca-ac7e-4d61-aaa7-e5f215b42301" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:22+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=4136e0ca-ac7e-4d61-aaa7-e5f215b42301 service=imap subject="******** (f140a214)" user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:40379/mail/v4/messages/4136e0ca-ac7e-4d61-aaa7-e5f215b42301" pkg=gpa/client userID=315bf176-e80d-41a2-be3c-726369b510bc Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | d926eb0b-82ce-4585-aaac-3d82c1992a20@proton.local | 67b343e0-83f9-4375-8729-a759d2ddfd77@proton.local | Plain with multiple different attachments | time="2024-09-26T10:37:22+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:22+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:22+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:22+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:22+02:00" level=info msg="Closing user" userID=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:22+02:00" level=info msg="De-registering user client, ID:315bf176-e80d-41a2-be3c-726369b510bc" pkg=observability time="2024-09-26T10:37:22+02:00" level=info msg="Exiting IMAP Service" service=imap user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:22+02:00" level=info msg="Exiting service main loop" service=smtp user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:22+02:00" level=info msg="Exiting service main loop" service=notification user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:22+02:00" level=info msg="Exiting Service" service=user-identity user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:22+02:00" level=info msg="Exiting service main loop" service=telemetry user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:22+02:00" level=info msg="Exiting service" service=user-events user=315bf176-e80d-41a2-be3c-726369b510bc time="2024-09-26T10:37:22+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:22+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:22+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:22+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:22+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:37:22+02:00" level=info msg="User '2bb7567e-d90f-4eff-b72f-3d31466f092a' created with id=82a22e2c-e880-4dec-8bbc-44684998b4be" pkg=gpa/server/backend Background: Given there exists an account with username "2bb7567e-d90f-4eff-b72f-3d31466f092a" and password "password" # :1 -> *scenario time="2024-09-26T10:37:22+02:00" level=info msg="User 'ac63e5ff-9e07-4c99-a19e-a578d3160ad9' created with id=ff6e4d04-f564-4608-a3b2-c79b470e8971" pkg=gpa/server/backend And there exists an account with username "ac63e5ff-9e07-4c99-a19e-a578d3160ad9" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:37:22+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:22+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/212/config2462669625/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:22+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/212/cache1183112880/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:22+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/212/cache1183112880/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:22+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/212/data3867671305/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/212/data3867671305/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:22+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:22+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:22+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:22+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:22+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:22+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:22+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/212/config2462669625/grpcServerConfig.json time="2024-09-26T10:37:22+02:00" level=info msg="gRPC server listening on /tmp/bridge1541" pkg=grpc time="2024-09-26T10:37:22+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:22+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:22+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:22+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:22+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:22+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:22+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:22+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:22+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:22+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:37:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:22+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (55eb6416)" time="2024-09-26T10:37:22+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (55eb6416)" time="2024-09-26T10:37:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:42771/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42771/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:23+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Adding vault user" userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Creating new user" userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/core/v4/events/latest" pkg=gpa/client userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/core/v4/settings" pkg=gpa/client userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Registering user client, ID:82a22e2c-e880-4dec-8bbc-44684998b4be" pkg=observability time="2024-09-26T10:37:23+02:00" level=info msg="Starting service main loop" service=telemetry user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Starting service main loop" service=notification user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Starting service main loop" service=smtp user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/core/v4/labels?Type=4" pkg=gpa/client userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/core/v4/labels?Type=3" pkg=gpa/client userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/core/v4/labels?Type=1" pkg=gpa/client userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Adding user to imap server" addrID=132f577f-041f-4d83-abb3-a996ec794f52 service=server-manager time="2024-09-26T10:37:23+02:00" level=info msg="Creating new IMAP user" addrID=132f577f-041f-4d83-abb3-a996ec794f52 service=server-manager time="2024-09-26T10:37:23+02:00" level=info msg="Setting gluon ID" addrID=132f577f-041f-4d83-abb3-a996ec794f52 gluonID=11eae69d-c9c4-41f8-8cfe-6deaab37cd7f userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Created new IMAP user" addrID=132f577f-041f-4d83-abb3-a996ec794f52 gluonID=11eae69d-c9c4-41f8-8cfe-6deaab37cd7f service=server-manager time="2024-09-26T10:37:23+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:23+02:00" level=info msg=Resuming service=user-events user=82a22e2c-e880-4dec-8bbc-44684998b4be And the user logs in with username "2bb7567e-d90f-4eff-b72f-3d31466f092a" and password "password" # :1 -> *scenario time="2024-09-26T10:37:23+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (34dd816f)" time="2024-09-26T10:37:23+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (34dd816f)" time="2024-09-26T10:37:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=11eae69d-c9c4-41f8-8cfe-6deaab37cd7f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:23+02:00" level=info msg="Starting IMAP Service" service=imap user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Sync triggered" service=imap user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:23.225489764 +0200 CEST m=+325.795587140" user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Syncing labels" service=imap user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:82a22e2c-e880-4dec-8bbc-44684998b4be" userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Synced labels" service=imap user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/mail/v4/messages/count" pkg=gpa/client userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Syncing messages" service=imap user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Job started" service=imap user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42771/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42771/mail/v4/messages" pkg=gpa/client userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Job finished" service=imap user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Synced messages" service=imap user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Finished user sync" duration=16.872685ms service=imap user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42771/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:23+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37: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 7}}" pkg=telemetry time="2024-09-26T10:37:23+02:00" level=info msg="Adding vault user" userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Creating new user" userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/core/v4/events/latest" pkg=gpa/client userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/core/v4/settings" pkg=gpa/client userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Registering user client, ID:ff6e4d04-f564-4608-a3b2-c79b470e8971" pkg=observability time="2024-09-26T10:37:23+02:00" level=info msg="Starting service main loop" service=telemetry user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Starting service main loop" service=notification user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Starting service main loop" service=smtp user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/core/v4/labels?Type=4" pkg=gpa/client userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/core/v4/labels?Type=3" pkg=gpa/client userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/core/v4/labels?Type=1" pkg=gpa/client userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Adding user to imap server" addrID=5f28fbe1-8ff5-4a1f-80a7-71355b3e1f4c service=server-manager time="2024-09-26T10:37:23+02:00" level=info msg="Creating new IMAP user" addrID=5f28fbe1-8ff5-4a1f-80a7-71355b3e1f4c service=server-manager time="2024-09-26T10:37:23+02:00" level=info msg="Setting gluon ID" addrID=5f28fbe1-8ff5-4a1f-80a7-71355b3e1f4c gluonID=22428c8c-f70e-4a4d-9ac1-a83a7d7e4a72 userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Created new IMAP user" addrID=5f28fbe1-8ff5-4a1f-80a7-71355b3e1f4c gluonID=22428c8c-f70e-4a4d-9ac1-a83a7d7e4a72 service=server-manager time="2024-09-26T10:37:23+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:23+02:00" level=info msg=Resuming service=user-events user=ff6e4d04-f564-4608-a3b2-c79b470e8971 And the user logs in with username "ac63e5ff-9e07-4c99-a19e-a578d3160ad9" and password "password" # :1 -> *scenario time="2024-09-26T10:37:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=22428c8c-f70e-4a4d-9ac1-a83a7d7e4a72 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:23+02:00" level=info msg="Starting IMAP Service" service=imap user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Sync triggered" service=imap user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:23.462092607 +0200 CEST m=+326.032189983" user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Syncing labels" service=imap user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ff6e4d04-f564-4608-a3b2-c79b470e8971" userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Synced labels" service=imap user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/mail/v4/messages/count" pkg=gpa/client userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Syncing messages" service=imap user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Job started" service=imap user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42771/mail/v4/messages" pkg=gpa/client userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Job finished" service=imap user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Synced messages" service=imap user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Finished user sync" duration=4.106952ms service=imap user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42771/data/v1/stats" pkg=gpa/client userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="Configuration Status Success event sent." userID=82a22e2c-e880-4dec-8bbc-44684998b4be And user "2bb7567e-d90f-4eff-b72f-3d31466f092a" connects and authenticates SMTP client "1" # :1 -> *scenario time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/mail/v4/settings" pkg=gpa/client userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42771/mail/v4/messages" pkg=gpa/client userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/core/v4/keys?Email=ac63e5ff-9e07-4c99-a19e-a578d3160ad9%40proton.local" pkg=gpa/client userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/contacts/v4/emails?Email=ac63e5ff-9e07-4c99-a19e-a578d3160ad9%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42771/mail/v4/messages/02eb7393-fb77-43bc-a4fd-ed918d83cf8e" pkg=gpa/client userID=82a22e2c-e880-4dec-8bbc-44684998b4be And SMTP client "1" sends the following message from "2bb7567e-d90f-4eff-b72f-3d31466f092a@proton.local" to "ac63e5ff-9e07-4c99-a19e-a578d3160ad9@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-09-26T10:37:23+02:00" level=warning msg="A duplicate message was already sent recently, skipping" service=smtp user=82a22e2c-e880-4dec-8bbc-44684998b4be 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 "2bb7567e-d90f-4eff-b72f-3d31466f092a@proton.local" to "ac63e5ff-9e07-4c99-a19e-a578d3160ad9@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 "2bb7567e-d90f-4eff-b72f-3d31466f092a" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:37:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/core/v4/events/AA==" pkg=gpa/client userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:24+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=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:24+02:00" level=info msg="Handling message created event" date=0 messageID=02eb7393-fb77-43bc-a4fd-ed918d83cf8e service=imap subject="******** (185f8db3)" user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/mail/v4/messages/02eb7393-fb77-43bc-a4fd-ed918d83cf8e" pkg=gpa/client userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:24+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=02eb7393-fb77-43bc-a4fd-ed918d83cf8e service=imap subject="******** (185f8db3)" user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/mail/v4/messages/02eb7393-fb77-43bc-a4fd-ed918d83cf8e" pkg=gpa/client userID=82a22e2c-e880-4dec-8bbc-44684998b4be Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | body | | 2bb7567e-d90f-4eff-b72f-3d31466f092a@proton.local | ac63e5ff-9e07-4c99-a19e-a578d3160ad9@proton.local | Hello | World | time="2024-09-26T10:37:24+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:42771/data/v1/stats" pkg=gpa/client userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:24+02:00" level=info msg="Configuration Status Success event sent." userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 When user "ac63e5ff-9e07-4c99-a19e-a578d3160ad9" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-09-26T10:37:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/core/v4/events/AQ==" pkg=gpa/client userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:24+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=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:24+02:00" level=info msg="Handling message created event" date=0 messageID=208303ff-f5bd-4c6d-9479-2fc211e638da service=imap subject="******** (185f8db3)" user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:42771/mail/v4/messages/208303ff-f5bd-4c6d-9479-2fc211e638da" pkg=gpa/client userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:24+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:24+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:24+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:24+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:24+02:00" level=info msg="Closing user" userID=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:24+02:00" level=info msg="De-registering user client, ID:82a22e2c-e880-4dec-8bbc-44684998b4be" pkg=observability time="2024-09-26T10:37:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:24+02:00" level=info msg="Exiting service main loop" service=smtp user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:24+02:00" level=info msg="Exiting service main loop" service=notification user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:24+02:00" level=info msg="Exiting Service" service=user-identity user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:24+02:00" level=info msg="Exiting service" service=user-events user=82a22e2c-e880-4dec-8bbc-44684998b4be time="2024-09-26T10:37:24+02:00" level=info msg="Closing user" userID=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:24+02:00" level=info msg="De-registering user client, ID:ff6e4d04-f564-4608-a3b2-c79b470e8971" pkg=observability time="2024-09-26T10:37:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:24+02:00" level=info msg="Exiting service main loop" service=smtp user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:24+02:00" level=info msg="Exiting service main loop" service=notification user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:24+02:00" level=info msg="Exiting Service" service=user-identity user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:24+02:00" level=info msg="Exiting service" service=user-events user=ff6e4d04-f564-4608-a3b2-c79b470e8971 time="2024-09-26T10:37:24+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:24+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:24+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:24+02:00" level=info msg="Closing service" service=unleash Then IMAP client "2" eventually sees the following messages in "Inbox": # :1 -> *scenario | from | to | subject | body | | 2bb7567e-d90f-4eff-b72f-3d31466f092a@proton.local | ac63e5ff-9e07-4c99-a19e-a578d3160ad9@proton.local | Hello | World | === RUN TestFeatures/Slight_change_means_different_message_and_is_sent_twice time="2024-09-26T10:37:24+02:00" level=info msg="User 'c4c69aba-9c98-4962-8dd2-7b2335d9a625' created with id=02442d41-8453-4c45-8d01-0ae3d2d8f15a" pkg=gpa/server/backend time="2024-09-26T10:37:25+02:00" level=info msg="User '27790fb9-af15-48ba-a228-108523a38e79' created with id=d15b651c-24ab-4096-8177-7172b6204da8" pkg=gpa/server/backend time="2024-09-26T10:37:25+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:25+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/213/config994396865/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:25+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/213/cache3773196519/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:25+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/213/cache3773196519/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:25+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/213/data3933229422/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/213/data3933229422/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:25+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:25+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:25+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:25+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:25+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:25+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:25+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/213/config994396865/grpcServerConfig.json time="2024-09-26T10:37:25+02:00" level=info msg="gRPC server listening on /tmp/bridge7066" pkg=grpc time="2024-09-26T10:37:25+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:25+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:25+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:25+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:25+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:25+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:25+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:25+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:25+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:25+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:25+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (133687b7)" time="2024-09-26T10:37:25+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (133687b7)" time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:34237/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:34237/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:25+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Adding vault user" userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Creating new user" userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/core/v4/events/latest" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/core/v4/settings" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Registering user client, ID:02442d41-8453-4c45-8d01-0ae3d2d8f15a" pkg=observability time="2024-09-26T10:37:25+02:00" level=info msg="Starting service main loop" service=telemetry user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Starting service main loop" service=notification user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Starting service main loop" service=smtp user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/core/v4/labels?Type=4" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/core/v4/labels?Type=3" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/core/v4/labels?Type=1" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Adding user to imap server" addrID=a7e58e4b-6aec-46e1-bcdd-2deb249e7fcc service=server-manager time="2024-09-26T10:37:25+02:00" level=info msg="Creating new IMAP user" addrID=a7e58e4b-6aec-46e1-bcdd-2deb249e7fcc service=server-manager time="2024-09-26T10:37:25+02:00" level=info msg="Setting gluon ID" addrID=a7e58e4b-6aec-46e1-bcdd-2deb249e7fcc gluonID=08f93a30-75c1-405b-ac05-9226cf1d3cb9 userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Created new IMAP user" addrID=a7e58e4b-6aec-46e1-bcdd-2deb249e7fcc gluonID=08f93a30-75c1-405b-ac05-9226cf1d3cb9 service=server-manager time="2024-09-26T10:37:25+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:25+02:00" level=info msg=Resuming service=user-events user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (580ed62c)" time="2024-09-26T10:37:25+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (580ed62c)" time="2024-09-26T10:37:25+02:00" level=info msg="Received mailbox message count" count=0 gluonID=08f93a30-75c1-405b-ac05-9226cf1d3cb9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:25+02:00" level=info msg="Starting IMAP Service" service=imap user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Sync triggered" service=imap user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:25.537590814 +0200 CEST m=+328.107688180" user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Syncing labels" service=imap user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:02442d41-8453-4c45-8d01-0ae3d2d8f15a" userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Synced labels" service=imap user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/mail/v4/messages/count" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Syncing messages" service=imap user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Job started" service=imap user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:34237/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:34237/mail/v4/messages" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Job finished" service=imap user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Synced messages" service=imap user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Finished user sync" duration=24.839071ms service=imap user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:34237/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:25+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37: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 20}}" pkg=telemetry time="2024-09-26T10:37:25+02:00" level=info msg="Adding vault user" userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Creating new user" userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/core/v4/events/latest" pkg=gpa/client userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/core/v4/settings" pkg=gpa/client userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Registering user client, ID:d15b651c-24ab-4096-8177-7172b6204da8" pkg=observability time="2024-09-26T10:37:25+02:00" level=info msg="Starting service main loop" service=telemetry user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Starting service main loop" service=notification user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Starting service main loop" service=smtp user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/core/v4/labels?Type=4" pkg=gpa/client userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/core/v4/labels?Type=3" pkg=gpa/client userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/core/v4/labels?Type=1" pkg=gpa/client userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Adding user to imap server" addrID=9c7aaa44-5559-46a1-8abb-946738eb9179 service=server-manager time="2024-09-26T10:37:25+02:00" level=info msg="Creating new IMAP user" addrID=9c7aaa44-5559-46a1-8abb-946738eb9179 service=server-manager time="2024-09-26T10:37:25+02:00" level=info msg="Setting gluon ID" addrID=9c7aaa44-5559-46a1-8abb-946738eb9179 gluonID=f0223ee5-1578-41e1-9c13-27b332e3feb7 userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Created new IMAP user" addrID=9c7aaa44-5559-46a1-8abb-946738eb9179 gluonID=f0223ee5-1578-41e1-9c13-27b332e3feb7 service=server-manager time="2024-09-26T10:37:25+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:25+02:00" level=info msg=Resuming service=user-events user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f0223ee5-1578-41e1-9c13-27b332e3feb7 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:25+02:00" level=info msg="Starting IMAP Service" service=imap user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Sync triggered" service=imap user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:25.796017436 +0200 CEST m=+328.366114812" user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Syncing labels" service=imap user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d15b651c-24ab-4096-8177-7172b6204da8" userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:34237/data/v1/stats" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Configuration Status Success event sent." userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/mail/v4/settings" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:34237/mail/v4/messages" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/core/v4/keys?Email=27790fb9-af15-48ba-a228-108523a38e79%40proton.local" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/contacts/v4/emails?Email=27790fb9-af15-48ba-a228-108523a38e79%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:34237/mail/v4/messages/a8ef0bdf-cbb0-454c-994d-028ddb5e5f44" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="Synced labels" service=imap user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/mail/v4/messages/count" pkg=gpa/client userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Syncing messages" service=imap user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Job started" service=imap user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/mail/v4/settings" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:34237/mail/v4/messages" pkg=gpa/client userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:34237/mail/v4/messages" pkg=gpa/client userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Creating new child job" service=imap user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Job finished" service=imap user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/mail/v4/messages/d9c97db3-b902-4394-a2d2-4bdfcbaf799b" pkg=gpa/client userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Child job finished" service=imap user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Synced messages" service=imap user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Finished user sync" duration=11.459622ms service=imap user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:34237/mail/v4/messages" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/core/v4/keys?Email=27790fb9-af15-48ba-a228-108523a38e79%40proton.local" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/contacts/v4/emails?Email=27790fb9-af15-48ba-a228-108523a38e79%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:34237/mail/v4/messages/f355091f-0edc-4780-af32-b82583305619" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a 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 "c4c69aba-9c98-4962-8dd2-7b2335d9a625@proton.local" to "27790fb9-af15-48ba-a228-108523a38e79@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 "c4c69aba-9c98-4962-8dd2-7b2335d9a625" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:37:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/core/v4/events/AA==" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:26+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=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:26+02:00" level=info msg="Handling message created event" date=0 messageID=a8ef0bdf-cbb0-454c-994d-028ddb5e5f44 service=imap subject="******** (185f8db3)" user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/mail/v4/messages/a8ef0bdf-cbb0-454c-994d-028ddb5e5f44" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:26+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=a8ef0bdf-cbb0-454c-994d-028ddb5e5f44 service=imap subject="******** (185f8db3)" user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/mail/v4/messages/a8ef0bdf-cbb0-454c-994d-028ddb5e5f44" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:26+02:00" level=info msg="Handling message created event" date=0 messageID=f355091f-0edc-4780-af32-b82583305619 service=imap subject="******** (2d8bd7d9)" user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/mail/v4/messages/f355091f-0edc-4780-af32-b82583305619" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:26+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=f355091f-0edc-4780-af32-b82583305619 service=imap subject="******** (2d8bd7d9)" user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/mail/v4/messages/f355091f-0edc-4780-af32-b82583305619" pkg=gpa/client userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | body | | c4c69aba-9c98-4962-8dd2-7b2335d9a625@proton.local | 27790fb9-af15-48ba-a228-108523a38e79@proton.local | Hello | World | | c4c69aba-9c98-4962-8dd2-7b2335d9a625@proton.local | 27790fb9-af15-48ba-a228-108523a38e79@proton.local | Hello. | World | time="2024-09-26T10:37:26+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:34237/data/v1/stats" pkg=gpa/client userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:26+02:00" level=info msg="Configuration Status Success event sent." userID=d15b651c-24ab-4096-8177-7172b6204da8 When user "27790fb9-af15-48ba-a228-108523a38e79" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-09-26T10:37:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/core/v4/events/AQ==" pkg=gpa/client userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:26+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=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:26+02:00" level=info msg="Handling message created event" date=0 messageID=d9c97db3-b902-4394-a2d2-4bdfcbaf799b service=imap subject="******** (185f8db3)" user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/mail/v4/messages/d9c97db3-b902-4394-a2d2-4bdfcbaf799b" pkg=gpa/client userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:26+02:00" level=info msg="Handling message created event" date=0 messageID=e3824bc4-b52b-4c6a-b85d-9819fc59672c service=imap subject="******** (2d8bd7d9)" user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:34237/mail/v4/messages/e3824bc4-b52b-4c6a-b85d-9819fc59672c" pkg=gpa/client userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:26+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:26+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:26+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:26+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:26+02:00" level=info msg="Closing user" userID=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:26+02:00" level=info msg="De-registering user client, ID:02442d41-8453-4c45-8d01-0ae3d2d8f15a" pkg=observability time="2024-09-26T10:37:26+02:00" level=info msg="Exiting IMAP Service" service=imap user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:26+02:00" level=info msg="Exiting service main loop" service=smtp user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:26+02:00" level=info msg="Exiting service main loop" service=notification user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:26+02:00" level=info msg="Exiting Service" service=user-identity user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:26+02:00" level=info msg="Exiting service main loop" service=telemetry user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:26+02:00" level=info msg="Exiting service" service=user-events user=02442d41-8453-4c45-8d01-0ae3d2d8f15a time="2024-09-26T10:37:26+02:00" level=info msg="Closing user" userID=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:26+02:00" level=info msg="De-registering user client, ID:d15b651c-24ab-4096-8177-7172b6204da8" pkg=observability time="2024-09-26T10:37:26+02:00" level=info msg="Exiting IMAP Service" service=imap user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:26+02:00" level=info msg="Exiting service main loop" service=smtp user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:26+02:00" level=info msg="Exiting service main loop" service=notification user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:26+02:00" level=info msg="Exiting Service" service=user-identity user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:26+02:00" level=info msg="Exiting service main loop" service=telemetry user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:26+02:00" level=info msg="Exiting service" service=user-events user=d15b651c-24ab-4096-8177-7172b6204da8 time="2024-09-26T10:37:26+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:26+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:26+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:26+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:26+02:00" level=info msg="Closing service" service=unleash Then IMAP client "2" eventually sees the following messages in "Inbox": # :1 -> *scenario | from | to | subject | body | | c4c69aba-9c98-4962-8dd2-7b2335d9a625@proton.local | 27790fb9-af15-48ba-a228-108523a38e79@proton.local | Hello | World | | c4c69aba-9c98-4962-8dd2-7b2335d9a625@proton.local | 27790fb9-af15-48ba-a228-108523a38e79@proton.local | Hello. | World | Feature: SMTP sending with APPENDing to Sent === RUN TestFeatures/Send_message_and_append_to_Sent time="2024-09-26T10:37:27+02:00" level=info msg="User '40a5571e-ebeb-4c8c-b9f0-7d921eb9213d' created with id=bdcb5d6c-4b94-4a7b-8c07-a15c99297142" pkg=gpa/server/backend Background: Given there exists an account with username "40a5571e-ebeb-4c8c-b9f0-7d921eb9213d" and password "password" # :1 -> *scenario time="2024-09-26T10:37:27+02:00" level=info msg="User 'e6e470fb-71a7-44db-9ee4-ca2ef9affddf' created with id=bd54a31b-f654-4f9e-87e4-a9f1911427fb" pkg=gpa/server/backend And there exists an account with username "e6e470fb-71a7-44db-9ee4-ca2ef9affddf" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:37:27+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:27+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/214/config3561811231/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:27+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/214/cache1921262288/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:27+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/214/cache1921262288/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:27+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/214/data2147079552/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/214/data2147079552/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:27+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:27+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:27+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:27+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:27+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:27+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:27+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:27+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:27+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:27+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:27+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/214/config3561811231/grpcServerConfig.json time="2024-09-26T10:37:27+02:00" level=info msg="gRPC server listening on /tmp/bridge9715" pkg=grpc time="2024-09-26T10:37:27+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:27+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:27+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:27+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:27+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:46257/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:27+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:37:27+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (40f876f4)" time="2024-09-26T10:37:27+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (40f876f4)" time="2024-09-26T10:37:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:46257/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:46257/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:27+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Adding vault user" userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Creating new user" userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:46257/core/v4/events/latest" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:46257/core/v4/settings" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Registering user client, ID:bdcb5d6c-4b94-4a7b-8c07-a15c99297142" pkg=observability time="2024-09-26T10:37:27+02:00" level=info msg="Starting service main loop" service=telemetry user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Starting service main loop" service=smtp user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Starting service main loop" service=notification user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:46257/core/v4/labels?Type=4" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:46257/core/v4/labels?Type=3" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:46257/core/v4/labels?Type=1" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Adding user to imap server" addrID=baf68659-d78c-47f1-8332-b405030b917e service=server-manager time="2024-09-26T10:37:27+02:00" level=info msg="Creating new IMAP user" addrID=baf68659-d78c-47f1-8332-b405030b917e service=server-manager time="2024-09-26T10:37:27+02:00" level=info msg="Setting gluon ID" addrID=baf68659-d78c-47f1-8332-b405030b917e gluonID=6882600d-58a9-4cee-8bcd-d9a6b49f5903 userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6882600d-58a9-4cee-8bcd-d9a6b49f5903 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:27+02:00" level=info msg="Created new IMAP user" addrID=baf68659-d78c-47f1-8332-b405030b917e gluonID=6882600d-58a9-4cee-8bcd-d9a6b49f5903 service=server-manager time="2024-09-26T10:37:27+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:27+02:00" level=info msg=Resuming service=user-events user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Starting IMAP Service" service=imap user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Sync triggered" service=imap user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:27.807276871 +0200 CEST m=+330.377374247" user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Syncing labels" service=imap user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 And the user logs in with username "40a5571e-ebeb-4c8c-b9f0-7d921eb9213d" and password "password" # :1 -> *scenario time="2024-09-26T10:37:27+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:bdcb5d6c-4b94-4a7b-8c07-a15c99297142" userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:46257/data/v1/stats" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Configuration Status Success event sent." userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 And user "40a5571e-ebeb-4c8c-b9f0-7d921eb9213d" connects and authenticates SMTP client "1" # :1 -> *scenario And user "40a5571e-ebeb-4c8c-b9f0-7d921eb9213d" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:37:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:46257/mail/v4/settings" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Synced labels" service=imap user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:46257/mail/v4/messages/count" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Syncing messages" service=imap user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Job started" service=imap user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:46257/mail/v4/messages" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Job finished" service=imap user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Synced messages" service=imap user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Finished user sync" duration=2.961118ms service=imap user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:46257/mail/v4/messages" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:46257/core/v4/keys?Email=e6e470fb-71a7-44db-9ee4-ca2ef9affddf%40proton.local" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:46257/contacts/v4/emails?Email=e6e470fb-71a7-44db-9ee4-ca2ef9affddf%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:46257/mail/v4/messages/211e56a9-e1e4-44ba-984e-01e1a00dde77" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 Scenario: Send message and append to Sent # features/smtp/send/send_append.feature:12 When SMTP client "1" sends the following message from "40a5571e-ebeb-4c8c-b9f0-7d921eb9213d@proton.local" to "e6e470fb-71a7-44db-9ee4-ca2ef9affddf@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-09-26T10:37: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 29}}" pkg=telemetry time="2024-09-26T10:37:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:46257/core/v4/events/AA==" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:28+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=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:28+02:00" level=info msg="Handling message created event" date=0 messageID=211e56a9-e1e4-44ba-984e-01e1a00dde77 service=imap subject="******** (c59de2d1)" user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:46257/mail/v4/messages/211e56a9-e1e4-44ba-984e-01e1a00dde77" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:28+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=211e56a9-e1e4-44ba-984e-01e1a00dde77 service=imap subject="******** (c59de2d1)" user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:46257/mail/v4/messages/211e56a9-e1e4-44ba-984e-01e1a00dde77" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 And IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | to | subject | body | message-id | | e6e470fb-71a7-44db-9ee4-ca2ef9affddf@proton.local | Manual send and append | hello |  | time="2024-09-26T10:37:28+02:00" level=warning msg="Message already in sent mailbox" addr-id=baf68659-d78c-47f1-8332-b405030b917e gluon-connector=0 messageID=211e56a9-e1e4-44ba-984e-01e1a00dde77 user-id=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:46257/mail/v4/messages/211e56a9-e1e4-44ba-984e-01e1a00dde77" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:28+02:00" level=info msg="200 OK: PUT https://127.0.0.1:46257/mail/v4/messages/unlabel" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:28+02:00" level=info msg="200 OK: PUT https://127.0.0.1:46257/mail/v4/messages/label" pkg=gpa/client userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 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-09-26T10:37:28+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:28+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:28+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:28+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:28+02:00" level=info msg="Closing user" userID=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:28+02:00" level=info msg="De-registering user client, ID:bdcb5d6c-4b94-4a7b-8c07-a15c99297142" pkg=observability time="2024-09-26T10:37:28+02:00" level=info msg="Exiting IMAP Service" service=imap user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:28+02:00" level=info msg="Exiting service main loop" service=smtp user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:28+02:00" level=info msg="Exiting service main loop" service=notification user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:28+02:00" level=info msg="Exiting Service" service=user-identity user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:28+02:00" level=info msg="Exiting service main loop" service=telemetry user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:28+02:00" level=info msg="Exiting service" service=user-events user=bdcb5d6c-4b94-4a7b-8c07-a15c99297142 time="2024-09-26T10:37:28+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:28+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:28+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:28+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:28+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | to | subject | body | message-id | | e6e470fb-71a7-44db-9ee4-ca2ef9affddf@proton.local | Manual send and append | hello |  | Feature: SMTP send reply === RUN TestFeatures/Reply_with_In-Reply-To_but_no_References time="2024-09-26T10:37:29+02:00" level=info msg="User '8b9dbe8f-017a-4edf-8c87-51bde0f3589f' created with id=7037cd20-25d7-44d4-8cd6-974acba5a76b" pkg=gpa/server/backend Background: Given there exists an account with username "8b9dbe8f-017a-4edf-8c87-51bde0f3589f" and password "password"# :1 -> *scenario time="2024-09-26T10:37:29+02:00" level=info msg="User '512f7bf4-4b17-4d6b-b2ec-609960d6561a' created with id=44858b56-fa94-4e63-8764-8f453ea88e73" pkg=gpa/server/backend And there exists an account with username "512f7bf4-4b17-4d6b-b2ec-609960d6561a" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:37:29+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:29+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/215/config744299458/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:29+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/215/cache526380648/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:29+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/215/cache526380648/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:29+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/215/data1794039433/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/215/data1794039433/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:29+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:29+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:29+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:29+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:29+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:29+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:29+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:29+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:29+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:29+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/215/config744299458/grpcServerConfig.json time="2024-09-26T10:37:29+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:29+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:29+02:00" level=info msg="gRPC server listening on /tmp/bridge7526" pkg=grpc time="2024-09-26T10:37:29+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:29+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:29+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:29+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:29+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:37:29+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (79b20e14)" time="2024-09-26T10:37:29+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (79b20e14)" time="2024-09-26T10:37:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:39907/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:39907/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:29+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Adding vault user" userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Creating new user" userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/core/v4/events/latest" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/core/v4/settings" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Registering user client, ID:7037cd20-25d7-44d4-8cd6-974acba5a76b" pkg=observability time="2024-09-26T10:37:29+02:00" level=info msg="Starting service main loop" service=telemetry user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Starting service main loop" service=notification user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Starting service main loop" service=smtp user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/core/v4/labels?Type=4" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/core/v4/labels?Type=3" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/core/v4/labels?Type=1" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Adding user to imap server" addrID=8237e191-ba42-498a-8cee-c7c6fcd508b2 service=server-manager time="2024-09-26T10:37:29+02:00" level=info msg="Creating new IMAP user" addrID=8237e191-ba42-498a-8cee-c7c6fcd508b2 service=server-manager time="2024-09-26T10:37:29+02:00" level=info msg="Setting gluon ID" addrID=8237e191-ba42-498a-8cee-c7c6fcd508b2 gluonID=dd8acf9b-9212-4f85-9249-83b28ba9f409 userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Created new IMAP user" addrID=8237e191-ba42-498a-8cee-c7c6fcd508b2 gluonID=dd8acf9b-9212-4f85-9249-83b28ba9f409 service=server-manager time="2024-09-26T10:37:29+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:29+02:00" level=info msg=Resuming service=user-events user=7037cd20-25d7-44d4-8cd6-974acba5a76b And the user logs in with username "8b9dbe8f-017a-4edf-8c87-51bde0f3589f" and password "password" # :1 -> *scenario time="2024-09-26T10:37:29+02:00" level=info msg="Starting IMAP Service" service=imap user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Sync triggered" service=imap user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:29.815380966 +0200 CEST m=+332.385478342" user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Syncing labels" service=imap user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dd8acf9b-9212-4f85-9249-83b28ba9f409 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:29+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7037cd20-25d7-44d4-8cd6-974acba5a76b" userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Synced labels" service=imap user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/mail/v4/messages/count" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Syncing messages" service=imap user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Job started" service=imap user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:39907/mail/v4/messages" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Job finished" service=imap user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Synced messages" service=imap user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Finished user sync" duration=3.767097ms service=imap user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=7037cd20-25d7-44d4-8cd6-974acba5a76b And user "8b9dbe8f-017a-4edf-8c87-51bde0f3589f" finishes syncing # :1 -> *scenario time="2024-09-26T10:37:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:39907/data/v1/stats" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="Configuration Status Success event sent." userID=7037cd20-25d7-44d4-8cd6-974acba5a76b And user "8b9dbe8f-017a-4edf-8c87-51bde0f3589f" connects and authenticates SMTP client "1" # :1 -> *scenario And user "8b9dbe8f-017a-4edf-8c87-51bde0f3589f" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:37:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/mail/v4/settings" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:39907/mail/v4/messages" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/core/v4/keys?Email=512f7bf4-4b17-4d6b-b2ec-609960d6561a%40proton.local" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/contacts/v4/emails?Email=512f7bf4-4b17-4d6b-b2ec-609960d6561a%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:39907/mail/v4/messages/5d51ce21-0ad4-41af-af7f-82421ce86199" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b 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 "8b9dbe8f-017a-4edf-8c87-51bde0f3589f@proton.local" to "512f7bf4-4b17-4d6b-b2ec-609960d6561a@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-09-26T10:37: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 58}}" pkg=telemetry time="2024-09-26T10:37:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/core/v4/events/AA==" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:30+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=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:30+02:00" level=info msg="Handling message created event" date=0 messageID=5d51ce21-0ad4-41af-af7f-82421ce86199 service=imap subject="******** (d9b2d36e)" user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/mail/v4/messages/5d51ce21-0ad4-41af-af7f-82421ce86199" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:30+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=5d51ce21-0ad4-41af-af7f-82421ce86199 service=imap subject="******** (d9b2d36e)" user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/mail/v4/messages/5d51ce21-0ad4-41af-af7f-82421ce86199" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | message-id | | 8b9dbe8f-017a-4edf-8c87-51bde0f3589f@proton.local | 512f7bf4-4b17-4d6b-b2ec-609960d6561a@proton.local | Please Reply |  | time="2024-09-26T10:37:30+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1d8f9b28)" time="2024-09-26T10:37:30+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1d8f9b28)" time="2024-09-26T10:37:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:39907/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:39907/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:30+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Adding vault user" userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Creating new user" userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/core/v4/events/latest" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/core/v4/settings" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Registering user client, ID:44858b56-fa94-4e63-8764-8f453ea88e73" pkg=observability time="2024-09-26T10:37:31+02:00" level=info msg="Starting service main loop" service=telemetry user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Starting service main loop" service=notification user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Starting service main loop" service=smtp user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/core/v4/labels?Type=4" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/core/v4/labels?Type=3" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/core/v4/labels?Type=1" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Adding user to imap server" addrID=21001f9b-83a1-4f33-91bc-9d4d4c59a026 service=server-manager time="2024-09-26T10:37:31+02:00" level=info msg="Creating new IMAP user" addrID=21001f9b-83a1-4f33-91bc-9d4d4c59a026 service=server-manager time="2024-09-26T10:37:31+02:00" level=info msg="Setting gluon ID" addrID=21001f9b-83a1-4f33-91bc-9d4d4c59a026 gluonID=e48224dd-69e5-4500-b556-2cb2a9b86fe3 userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e48224dd-69e5-4500-b556-2cb2a9b86fe3 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:31+02:00" level=info msg="Created new IMAP user" addrID=21001f9b-83a1-4f33-91bc-9d4d4c59a026 gluonID=e48224dd-69e5-4500-b556-2cb2a9b86fe3 service=server-manager time="2024-09-26T10:37:31+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:31+02:00" level=info msg=Resuming service=user-events user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Starting IMAP Service" service=imap user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Sync triggered" service=imap user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:44858b56-fa94-4e63-8764-8f453ea88e73" userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:31.054820301 +0200 CEST m=+333.624917677" user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Syncing labels" service=imap user=44858b56-fa94-4e63-8764-8f453ea88e73 And the user logs in with username "512f7bf4-4b17-4d6b-b2ec-609960d6561a" and password "password" # :1 -> *scenario time="2024-09-26T10:37:31+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:39907/data/v1/stats" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Configuration Status Success event sent." userID=44858b56-fa94-4e63-8764-8f453ea88e73 And user "512f7bf4-4b17-4d6b-b2ec-609960d6561a" connects and authenticates IMAP client "2" # :1 -> *scenario And user "512f7bf4-4b17-4d6b-b2ec-609960d6561a" connects and authenticates SMTP client "2" # :1 -> *scenario time="2024-09-26T10:37:31+02:00" level=info msg="Synced labels" service=imap user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/mail/v4/messages/count" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Syncing messages" service=imap user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Job started" service=imap user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:39907/mail/v4/messages" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:39907/mail/v4/messages" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Creating new child job" service=imap user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Job finished" service=imap user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/mail/v4/messages/030f6216-1a55-4833-8a0c-b6769dfabb27" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Child job finished" service=imap user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Synced messages" service=imap user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Finished user sync" duration=6.997678ms service=imap user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=44858b56-fa94-4e63-8764-8f453ea88e73 And user "512f7bf4-4b17-4d6b-b2ec-609960d6561a" finishes syncing # :1 -> *scenario Then IMAP client "2" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | message-id | reply-to | | 8b9dbe8f-017a-4edf-8c87-51bde0f3589f@proton.local | Please Reply |  | 8b9dbe8f-017a-4edf-8c87-51bde0f3589f@proton.local | time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/mail/v4/settings" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:39907/mail/v4/messages" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:39907/mail/v4/messages" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:39907/mail/v4/messages" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/core/v4/keys?Email=8b9dbe8f-017a-4edf-8c87-51bde0f3589f%40proton.local" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/contacts/v4/emails?Email=8b9dbe8f-017a-4edf-8c87-51bde0f3589f%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:39907/mail/v4/messages/4535004d-632b-4058-9172-2057fb8dd2ea" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 When SMTP client "2" sends the following message from "512f7bf4-4b17-4d6b-b2ec-609960d6561a@proton.local" to "8b9dbe8f-017a-4edf-8c87-51bde0f3589f@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-09-26T10:37:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/core/v4/events/Aw==" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:31+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=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:31+02:00" level=info msg="Handling message created event" date=0 messageID=70739247-7851-4a8a-9e46-6318f8c52265 service=imap subject="******** (22f3b0e1)" user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/mail/v4/messages/70739247-7851-4a8a-9e46-6318f8c52265" pkg=gpa/client userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/core/v4/events/BA==" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:32+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=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:32+02:00" level=info msg="Handling message created event" date=0 messageID=4535004d-632b-4058-9172-2057fb8dd2ea service=imap subject="******** (22f3b0e1)" user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/mail/v4/messages/4535004d-632b-4058-9172-2057fb8dd2ea" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:32+02:00" level=info msg="Handling message updated event" messageID=030f6216-1a55-4833-8a0c-b6769dfabb27 service=imap subject="******** (d9b2d36e)" user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:32+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=4535004d-632b-4058-9172-2057fb8dd2ea service=imap subject="******** (22f3b0e1)" user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39907/mail/v4/messages/4535004d-632b-4058-9172-2057fb8dd2ea" pkg=gpa/client userID=44858b56-fa94-4e63-8764-8f453ea88e73 Then IMAP client "2" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | in-reply-to | references | | 512f7bf4-4b17-4d6b-b2ec-609960d6561a@proton.local | 8b9dbe8f-017a-4edf-8c87-51bde0f3589f@proton.local | FW - Please Reply |  |  | time="2024-09-26T10:37:32+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:32+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:32+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:32+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:32+02:00" level=info msg="Closing user" userID=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:32+02:00" level=info msg="De-registering user client, ID:7037cd20-25d7-44d4-8cd6-974acba5a76b" pkg=observability time="2024-09-26T10:37:32+02:00" level=info msg="Exiting IMAP Service" service=imap user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:32+02:00" level=info msg="Exiting service main loop" service=smtp user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:32+02:00" level=info msg="Exiting service main loop" service=notification user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:32+02:00" level=info msg="Exiting Service" service=user-identity user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:32+02:00" level=info msg="Exiting service main loop" service=telemetry user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:32+02:00" level=info msg="Exiting service" service=user-events user=7037cd20-25d7-44d4-8cd6-974acba5a76b time="2024-09-26T10:37:32+02:00" level=info msg="Closing user" userID=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:32+02:00" level=info msg="De-registering user client, ID:44858b56-fa94-4e63-8764-8f453ea88e73" pkg=observability time="2024-09-26T10:37:32+02:00" level=info msg="Exiting IMAP Service" service=imap user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:32+02:00" level=info msg="Exiting service main loop" service=smtp user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:32+02:00" level=info msg="Exiting service main loop" service=notification user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:32+02:00" level=info msg="Exiting Service" service=user-identity user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:32+02:00" level=info msg="Exiting service main loop" service=telemetry user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:32+02:00" level=info msg="Exiting service" service=user-events user=44858b56-fa94-4e63-8764-8f453ea88e73 time="2024-09-26T10:37:32+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:32+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:32+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:32+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:32+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | body | in-reply-to | references | reply-to | | 512f7bf4-4b17-4d6b-b2ec-609960d6561a@proton.local | FW - Please Reply | Heya |  |  | 512f7bf4-4b17-4d6b-b2ec-609960d6561a@proton.local | === RUN TestFeatures/Reply_with_References_but_no_In-Reply-To time="2024-09-26T10:37:32+02:00" level=info msg="User 'a69f5e65-6ba7-429c-a5ae-2a407257ae38' created with id=b2a5d011-64b3-46c1-ab31-6bc787890229" pkg=gpa/server/backend time="2024-09-26T10:37:32+02:00" level=info msg="User 'c2d38c6e-3c29-4540-a501-84decf46f882' created with id=ffcd085d-531e-4fe0-beac-3c1c231aef1d" pkg=gpa/server/backend time="2024-09-26T10:37:32+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:32+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/216/config580434/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:32+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/216/cache1819760602/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:32+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/216/cache1819760602/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:32+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/216/data284516607/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/216/data284516607/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:32+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:32+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:32+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:32+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:32+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:32+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/216/config580434/grpcServerConfig.json time="2024-09-26T10:37:32+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:32+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:32+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:32+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:32+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:32+02:00" level=info msg="gRPC server listening on /tmp/bridge4200" pkg=grpc time="2024-09-26T10:37:32+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:32+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:32+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:32+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:32+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:32+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (a7c36b9b)" time="2024-09-26T10:37:32+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (a7c36b9b)" time="2024-09-26T10:37:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:44111/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:44111/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:33+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Adding vault user" userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Creating new user" userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/core/v4/events/latest" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/core/v4/settings" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Registering user client, ID:b2a5d011-64b3-46c1-ab31-6bc787890229" pkg=observability time="2024-09-26T10:37:33+02:00" level=info msg="Starting service main loop" service=telemetry user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Starting service main loop" service=notification user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Starting service main loop" service=smtp user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/core/v4/labels?Type=4" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/core/v4/labels?Type=3" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/core/v4/labels?Type=1" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Adding user to imap server" addrID=eb1f2150-939f-40cd-bc37-075e25a3e2d2 service=server-manager time="2024-09-26T10:37:33+02:00" level=info msg="Creating new IMAP user" addrID=eb1f2150-939f-40cd-bc37-075e25a3e2d2 service=server-manager time="2024-09-26T10:37:33+02:00" level=info msg="Setting gluon ID" addrID=eb1f2150-939f-40cd-bc37-075e25a3e2d2 gluonID=c613c502-a4af-465c-a2ae-e044258a3d3d userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c613c502-a4af-465c-a2ae-e044258a3d3d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:33+02:00" level=info msg="Created new IMAP user" addrID=eb1f2150-939f-40cd-bc37-075e25a3e2d2 gluonID=c613c502-a4af-465c-a2ae-e044258a3d3d service=server-manager time="2024-09-26T10:37:33+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:33+02:00" level=info msg=Resuming service=user-events user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Starting IMAP Service" service=imap user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Sync triggered" service=imap user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:33.085684576 +0200 CEST m=+335.655781952" user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Syncing labels" service=imap user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b2a5d011-64b3-46c1-ab31-6bc787890229" userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Synced labels" service=imap user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/mail/v4/messages/count" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Syncing messages" service=imap user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Job started" service=imap user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:44111/mail/v4/messages" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Job finished" service=imap user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Synced messages" service=imap user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Finished user sync" duration=3.684841ms service=imap user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:44111/data/v1/stats" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="Configuration Status Success event sent." userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/mail/v4/settings" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:44111/mail/v4/messages" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/core/v4/keys?Email=c2d38c6e-3c29-4540-a501-84decf46f882%40proton.local" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/contacts/v4/emails?Email=c2d38c6e-3c29-4540-a501-84decf46f882%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:44111/mail/v4/messages/d9b2a180-660d-481d-9671-9f9ddeb30d12" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 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 "a69f5e65-6ba7-429c-a5ae-2a407257ae38@proton.local" to "c2d38c6e-3c29-4540-a501-84decf46f882@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-09-26T10:37: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 69}}" pkg=telemetry time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/core/v4/events/AA==" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:34+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=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:34+02:00" level=info msg="Handling message created event" date=0 messageID=d9b2a180-660d-481d-9671-9f9ddeb30d12 service=imap subject="******** (d9b2d36e)" user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/mail/v4/messages/d9b2a180-660d-481d-9671-9f9ddeb30d12" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:34+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=d9b2a180-660d-481d-9671-9f9ddeb30d12 service=imap subject="******** (d9b2d36e)" user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/mail/v4/messages/d9b2a180-660d-481d-9671-9f9ddeb30d12" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | message-id | | a69f5e65-6ba7-429c-a5ae-2a407257ae38@proton.local | c2d38c6e-3c29-4540-a501-84decf46f882@proton.local | Please Reply |  | time="2024-09-26T10:37:34+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (a82d7ad4)" time="2024-09-26T10:37:34+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (a82d7ad4)" time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:44111/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:44111/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:34+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Adding vault user" userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Creating new user" userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/core/v4/events/latest" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/core/v4/settings" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Registering user client, ID:ffcd085d-531e-4fe0-beac-3c1c231aef1d" pkg=observability time="2024-09-26T10:37:34+02:00" level=info msg="Starting service main loop" service=telemetry user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Starting service main loop" service=notification user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Starting service main loop" service=smtp user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/core/v4/labels?Type=4" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/core/v4/labels?Type=3" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/core/v4/labels?Type=1" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Adding user to imap server" addrID=db65a187-73d2-4c77-af07-8648738609ca service=server-manager time="2024-09-26T10:37:34+02:00" level=info msg="Creating new IMAP user" addrID=db65a187-73d2-4c77-af07-8648738609ca service=server-manager time="2024-09-26T10:37:34+02:00" level=info msg="Setting gluon ID" addrID=db65a187-73d2-4c77-af07-8648738609ca gluonID=146f9ba9-1124-4547-95ec-bab71b26b6aa userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Created new IMAP user" addrID=db65a187-73d2-4c77-af07-8648738609ca gluonID=146f9ba9-1124-4547-95ec-bab71b26b6aa service=server-manager time="2024-09-26T10:37:34+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:34+02:00" level=info msg=Resuming service=user-events user=ffcd085d-531e-4fe0-beac-3c1c231aef1d And the user logs in with username "c2d38c6e-3c29-4540-a501-84decf46f882" and password "password" # :1 -> *scenario time="2024-09-26T10:37:34+02:00" level=info msg="Received mailbox message count" count=0 gluonID=146f9ba9-1124-4547-95ec-bab71b26b6aa labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:34+02:00" level=info msg="Starting IMAP Service" service=imap user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Sync triggered" service=imap user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:34.349337659 +0200 CEST m=+336.919435035" user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Syncing labels" service=imap user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ffcd085d-531e-4fe0-beac-3c1c231aef1d" userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:44111/data/v1/stats" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Configuration Status Success event sent." userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d And user "c2d38c6e-3c29-4540-a501-84decf46f882" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-09-26T10:37:34+02:00" level=info msg="Synced labels" service=imap user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/mail/v4/messages/count" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Syncing messages" service=imap user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Job started" service=imap user=ffcd085d-531e-4fe0-beac-3c1c231aef1d And user "c2d38c6e-3c29-4540-a501-84decf46f882" connects and authenticates SMTP client "2" # :1 -> *scenario time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:44111/mail/v4/messages" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:44111/mail/v4/messages" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Creating new child job" service=imap user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Job finished" service=imap user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/mail/v4/messages/59a8807e-70f3-44b8-93cd-204904c78494" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Child job finished" service=imap user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Synced messages" service=imap user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Finished user sync" duration=6.632966ms service=imap user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=ffcd085d-531e-4fe0-beac-3c1c231aef1d And user "c2d38c6e-3c29-4540-a501-84decf46f882" finishes syncing # :1 -> *scenario Then IMAP client "2" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | message-id | reply-to | | a69f5e65-6ba7-429c-a5ae-2a407257ae38@proton.local | Please Reply |  | a69f5e65-6ba7-429c-a5ae-2a407257ae38@proton.local | time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/mail/v4/settings" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:44111/mail/v4/messages" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:44111/mail/v4/messages" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:44111/mail/v4/messages" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/core/v4/keys?Email=a69f5e65-6ba7-429c-a5ae-2a407257ae38%40proton.local" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/contacts/v4/emails?Email=a69f5e65-6ba7-429c-a5ae-2a407257ae38%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:44111/mail/v4/messages/10e313de-8c7a-4d37-955f-e56d401403c8" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d When SMTP client "2" sends the following message from "c2d38c6e-3c29-4540-a501-84decf46f882@proton.local" to "a69f5e65-6ba7-429c-a5ae-2a407257ae38@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-09-26T10:37:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/core/v4/events/Aw==" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:35+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=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:35+02:00" level=info msg="Handling message created event" date=0 messageID=e28b8bdf-4764-48db-8319-ce51abe11f21 service=imap subject="******** (22f3b0e1)" user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/mail/v4/messages/e28b8bdf-4764-48db-8319-ce51abe11f21" pkg=gpa/client userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/core/v4/events/BA==" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:35+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=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:35+02:00" level=info msg="Handling message created event" date=0 messageID=10e313de-8c7a-4d37-955f-e56d401403c8 service=imap subject="******** (22f3b0e1)" user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/mail/v4/messages/10e313de-8c7a-4d37-955f-e56d401403c8" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:35+02:00" level=info msg="Handling message updated event" messageID=59a8807e-70f3-44b8-93cd-204904c78494 service=imap subject="******** (d9b2d36e)" user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:35+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=10e313de-8c7a-4d37-955f-e56d401403c8 service=imap subject="******** (22f3b0e1)" user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:44111/mail/v4/messages/10e313de-8c7a-4d37-955f-e56d401403c8" pkg=gpa/client userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d Then IMAP client "2" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | in-reply-to | references | | c2d38c6e-3c29-4540-a501-84decf46f882@proton.local | a69f5e65-6ba7-429c-a5ae-2a407257ae38@proton.local | FW - Please Reply |  |  | time="2024-09-26T10:37:35+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:35+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:35+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:35+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:35+02:00" level=info msg="Closing user" userID=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:35+02:00" level=info msg="De-registering user client, ID:b2a5d011-64b3-46c1-ab31-6bc787890229" pkg=observability time="2024-09-26T10:37:35+02:00" level=info msg="Exiting IMAP Service" service=imap user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:35+02:00" level=info msg="Exiting service main loop" service=smtp user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:35+02:00" level=info msg="Exiting service main loop" service=notification user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:35+02:00" level=info msg="Exiting Service" service=user-identity user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:35+02:00" level=info msg="Exiting service main loop" service=telemetry user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:35+02:00" level=info msg="Exiting service" service=user-events user=b2a5d011-64b3-46c1-ab31-6bc787890229 time="2024-09-26T10:37:35+02:00" level=info msg="Closing user" userID=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:35+02:00" level=info msg="De-registering user client, ID:ffcd085d-531e-4fe0-beac-3c1c231aef1d" pkg=observability time="2024-09-26T10:37:35+02:00" level=info msg="Exiting IMAP Service" service=imap user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:35+02:00" level=info msg="Exiting service main loop" service=smtp user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:35+02:00" level=info msg="Exiting service main loop" service=notification user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:35+02:00" level=info msg="Exiting Service" service=user-identity user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:35+02:00" level=info msg="Exiting service main loop" service=telemetry user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:35+02:00" level=info msg="Exiting service" service=user-events user=ffcd085d-531e-4fe0-beac-3c1c231aef1d time="2024-09-26T10:37:35+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:35+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:35+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:35+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | body | in-reply-to | references | reply-to | | c2d38c6e-3c29-4540-a501-84decf46f882@proton.local | FW - Please Reply | Heya |  |  | c2d38c6e-3c29-4540-a501-84decf46f882@proton.local | === RUN TestFeatures/Reply_with_both__References_and_In-Reply-To time="2024-09-26T10:37:35+02:00" level=info msg="User '427da22a-df7c-4360-b531-cebc21fd6fb7' created with id=f8cd73d2-2a0e-496d-93f8-708f07ed19c3" pkg=gpa/server/backend time="2024-09-26T10:37:36+02:00" level=info msg="User '73ba86e7-009a-45f1-999a-74ed219cf7eb' created with id=4439e692-731e-48fa-a266-d97a182c7fab" pkg=gpa/server/backend time="2024-09-26T10:37:36+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/217/config4030947122/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/217/cache57251452/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:36+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/217/cache57251452/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/217/data3873267959/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/217/data3873267959/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:36+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:36+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:36+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/217/config4030947122/grpcServerConfig.json time="2024-09-26T10:37:36+02:00" level=info msg="gRPC server listening on /tmp/bridge0716" pkg=grpc time="2024-09-26T10:37:36+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:36+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:36+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:36+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:36+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:36+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:36+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (51377bd9)" time="2024-09-26T10:37:36+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (51377bd9)" time="2024-09-26T10:37:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:41559/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:41559/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:36+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Adding vault user" userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Creating new user" userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/core/v4/events/latest" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/core/v4/settings" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Registering user client, ID:f8cd73d2-2a0e-496d-93f8-708f07ed19c3" pkg=observability time="2024-09-26T10:37:36+02:00" level=info msg="Starting service main loop" service=telemetry user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Starting service main loop" service=notification user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Starting service main loop" service=smtp user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/core/v4/labels?Type=4" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/core/v4/labels?Type=3" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/core/v4/labels?Type=1" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Adding user to imap server" addrID=d684c935-04a3-449c-8f7f-0a1402f61d9c service=server-manager time="2024-09-26T10:37:36+02:00" level=info msg="Creating new IMAP user" addrID=d684c935-04a3-449c-8f7f-0a1402f61d9c service=server-manager time="2024-09-26T10:37:36+02:00" level=info msg="Setting gluon ID" addrID=d684c935-04a3-449c-8f7f-0a1402f61d9c gluonID=1def32b4-bc28-4c47-9fa4-8915df9112ad userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Created new IMAP user" addrID=d684c935-04a3-449c-8f7f-0a1402f61d9c gluonID=1def32b4-bc28-4c47-9fa4-8915df9112ad service=server-manager time="2024-09-26T10:37:36+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:36+02:00" level=info msg=Resuming service=user-events user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1def32b4-bc28-4c47-9fa4-8915df9112ad labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:36+02:00" level=info msg="Starting IMAP Service" service=imap user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Sync triggered" service=imap user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:36.456962933 +0200 CEST m=+339.027060309" user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Syncing labels" service=imap user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f8cd73d2-2a0e-496d-93f8-708f07ed19c3" userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Synced labels" service=imap user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/mail/v4/messages/count" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Syncing messages" service=imap user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Job started" service=imap user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:41559/mail/v4/messages" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Job finished" service=imap user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Synced messages" service=imap user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Finished user sync" duration=4.14246ms service=imap user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:41559/data/v1/stats" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="Configuration Status Success event sent." userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/mail/v4/settings" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:41559/mail/v4/messages" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/core/v4/keys?Email=73ba86e7-009a-45f1-999a-74ed219cf7eb%40proton.local" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/contacts/v4/emails?Email=73ba86e7-009a-45f1-999a-74ed219cf7eb%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:41559/mail/v4/messages/42bc4006-6324-4246-98f0-928e6488a8e2" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 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 "427da22a-df7c-4360-b531-cebc21fd6fb7@proton.local" to "73ba86e7-009a-45f1-999a-74ed219cf7eb@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-09-26T10:37: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 8}}" pkg=telemetry time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/core/v4/events/AA==" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:37+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=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:37+02:00" level=info msg="Handling message created event" date=0 messageID=42bc4006-6324-4246-98f0-928e6488a8e2 service=imap subject="******** (d9b2d36e)" user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/mail/v4/messages/42bc4006-6324-4246-98f0-928e6488a8e2" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:37+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=42bc4006-6324-4246-98f0-928e6488a8e2 service=imap subject="******** (d9b2d36e)" user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/mail/v4/messages/42bc4006-6324-4246-98f0-928e6488a8e2" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | message-id | | 427da22a-df7c-4360-b531-cebc21fd6fb7@proton.local | 73ba86e7-009a-45f1-999a-74ed219cf7eb@proton.local | Please Reply |  | time="2024-09-26T10:37:37+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (a9242574)" time="2024-09-26T10:37:37+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (a9242574)" time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:41559/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:41559/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:37+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Adding vault user" userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Creating new user" userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/core/v4/events/latest" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/core/v4/settings" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Registering user client, ID:4439e692-731e-48fa-a266-d97a182c7fab" pkg=observability time="2024-09-26T10:37:37+02:00" level=info msg="Starting service main loop" service=telemetry user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Starting service main loop" service=notification user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Starting service main loop" service=smtp user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/core/v4/labels?Type=4" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/core/v4/labels?Type=3" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/core/v4/labels?Type=1" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Adding user to imap server" addrID=b608c0ae-e108-4a9c-b9fb-e6a350c9953d service=server-manager time="2024-09-26T10:37:37+02:00" level=info msg="Creating new IMAP user" addrID=b608c0ae-e108-4a9c-b9fb-e6a350c9953d service=server-manager time="2024-09-26T10:37:37+02:00" level=info msg="Setting gluon ID" addrID=b608c0ae-e108-4a9c-b9fb-e6a350c9953d gluonID=6b893745-2e61-41a6-a796-7061076c9638 userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Created new IMAP user" addrID=b608c0ae-e108-4a9c-b9fb-e6a350c9953d gluonID=6b893745-2e61-41a6-a796-7061076c9638 service=server-manager time="2024-09-26T10:37:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:37+02:00" level=info msg=Resuming service=user-events user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6b893745-2e61-41a6-a796-7061076c9638 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:37+02:00" level=info msg="Starting IMAP Service" service=imap user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Sync triggered" service=imap user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:37.728757962 +0200 CEST m=+340.298855338" user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Syncing labels" service=imap user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Synced labels" service=imap user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:4439e692-731e-48fa-a266-d97a182c7fab" userID=4439e692-731e-48fa-a266-d97a182c7fab And the user logs in with username "73ba86e7-009a-45f1-999a-74ed219cf7eb" and password "password" # :1 -> *scenario time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/mail/v4/messages/count" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Syncing messages" service=imap user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Job started" service=imap user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:41559/mail/v4/messages" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:41559/data/v1/stats" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Configuration Status Success event sent." userID=4439e692-731e-48fa-a266-d97a182c7fab And user "73ba86e7-009a-45f1-999a-74ed219cf7eb" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:41559/mail/v4/messages" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Creating new child job" service=imap user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Job finished" service=imap user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/mail/v4/messages/4180f425-5e7c-4c7c-a04b-c6ff26ec6c27" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab And user "73ba86e7-009a-45f1-999a-74ed219cf7eb" connects and authenticates SMTP client "2" # :1 -> *scenario time="2024-09-26T10:37:37+02:00" level=info msg="Child job finished" service=imap user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Synced messages" service=imap user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Finished user sync" duration=9.277453ms service=imap user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=4439e692-731e-48fa-a266-d97a182c7fab And user "73ba86e7-009a-45f1-999a-74ed219cf7eb" finishes syncing # :1 -> *scenario Then IMAP client "2" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | message-id | reply-to | | 427da22a-df7c-4360-b531-cebc21fd6fb7@proton.local | Please Reply |  | 427da22a-df7c-4360-b531-cebc21fd6fb7@proton.local | time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/mail/v4/settings" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:41559/mail/v4/messages" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:41559/mail/v4/messages" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:41559/mail/v4/messages" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/core/v4/keys?Email=427da22a-df7c-4360-b531-cebc21fd6fb7%40proton.local" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/contacts/v4/emails?Email=427da22a-df7c-4360-b531-cebc21fd6fb7%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:41559/mail/v4/messages/6a6aa4af-fe3f-4117-9f90-5885a41379df" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab When SMTP client "2" sends the following message from "73ba86e7-009a-45f1-999a-74ed219cf7eb@proton.local" to "427da22a-df7c-4360-b531-cebc21fd6fb7@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-09-26T10:37:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/core/v4/events/Aw==" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:38+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=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:38+02:00" level=info msg="Handling message created event" date=0 messageID=cc3bad39-50b7-42c1-af4c-9d746b057bc4 service=imap subject="******** (22f3b0e1)" user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/mail/v4/messages/cc3bad39-50b7-42c1-af4c-9d746b057bc4" pkg=gpa/client userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/core/v4/events/BA==" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:38+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=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:38+02:00" level=info msg="Handling message created event" date=0 messageID=6a6aa4af-fe3f-4117-9f90-5885a41379df service=imap subject="******** (22f3b0e1)" user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/mail/v4/messages/6a6aa4af-fe3f-4117-9f90-5885a41379df" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:38+02:00" level=info msg="Handling message updated event" messageID=4180f425-5e7c-4c7c-a04b-c6ff26ec6c27 service=imap subject="******** (d9b2d36e)" user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:38+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=6a6aa4af-fe3f-4117-9f90-5885a41379df service=imap subject="******** (22f3b0e1)" user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:41559/mail/v4/messages/6a6aa4af-fe3f-4117-9f90-5885a41379df" pkg=gpa/client userID=4439e692-731e-48fa-a266-d97a182c7fab Then IMAP client "2" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | in-reply-to | references | | 73ba86e7-009a-45f1-999a-74ed219cf7eb@proton.local | 427da22a-df7c-4360-b531-cebc21fd6fb7@proton.local | FW - Please Reply |  |  | time="2024-09-26T10:37:38+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:38+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:38+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:38+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:38+02:00" level=info msg="Closing user" userID=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:38+02:00" level=info msg="De-registering user client, ID:4439e692-731e-48fa-a266-d97a182c7fab" pkg=observability time="2024-09-26T10:37:38+02:00" level=info msg="Exiting IMAP Service" service=imap user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:38+02:00" level=info msg="Exiting service main loop" service=smtp user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:38+02:00" level=info msg="Exiting service main loop" service=notification user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:38+02:00" level=info msg="Exiting Service" service=user-identity user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:38+02:00" level=info msg="Exiting service main loop" service=telemetry user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:38+02:00" level=info msg="Exiting service" service=user-events user=4439e692-731e-48fa-a266-d97a182c7fab time="2024-09-26T10:37:38+02:00" level=info msg="Closing user" userID=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:38+02:00" level=info msg="De-registering user client, ID:f8cd73d2-2a0e-496d-93f8-708f07ed19c3" pkg=observability time="2024-09-26T10:37:38+02:00" level=info msg="Exiting IMAP Service" service=imap user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:38+02:00" level=info msg="Exiting service main loop" service=smtp user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:38+02:00" level=info msg="Exiting service main loop" service=notification user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:38+02:00" level=info msg="Exiting Service" service=user-identity user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:38+02:00" level=info msg="Exiting service main loop" service=telemetry user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:38+02:00" level=info msg="Exiting service" service=user-events user=f8cd73d2-2a0e-496d-93f8-708f07ed19c3 time="2024-09-26T10:37:38+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:38+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:38+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:38+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:38+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | body | in-reply-to | references | reply-to | | 73ba86e7-009a-45f1-999a-74ed219cf7eb@proton.local | FW - Please Reply | Heya |  |  | 73ba86e7-009a-45f1-999a-74ed219cf7eb@proton.local | === RUN TestFeatures/Reply_with_In-Reply-To_matching_several_received_ExternalID time="2024-09-26T10:37:39+02:00" level=info msg="User 'c8c411dd-9cdb-4839-adb6-dc676644d948' created with id=dbbd321e-fd4a-4654-a768-1cda6e8f0888" pkg=gpa/server/backend time="2024-09-26T10:37:39+02:00" level=info msg="User '27ee78cb-98b8-480d-8a67-8e4228727273' created with id=8c996a04-749d-4486-a823-2f346bd3f25f" pkg=gpa/server/backend time="2024-09-26T10:37:39+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:39+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/218/config927234456/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:39+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/218/cache253247087/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:39+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/218/cache253247087/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:39+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/218/data71064433/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/218/data71064433/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:39+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:39+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:39+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:39+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:39+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:39+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:39+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/218/config927234456/grpcServerConfig.json time="2024-09-26T10:37:39+02:00" level=info msg="gRPC server listening on /tmp/bridge3301" pkg=grpc time="2024-09-26T10:37:39+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:39+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:39+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:39+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:39+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:39+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:39+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:39+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:39+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:39+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:39+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (adf6424e)" time="2024-09-26T10:37:39+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (adf6424e)" time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:36857/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:36857/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:39+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Adding vault user" userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Creating new user" userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/core/v4/events/latest" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/core/v4/settings" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Registering user client, ID:dbbd321e-fd4a-4654-a768-1cda6e8f0888" pkg=observability time="2024-09-26T10:37:39+02:00" level=info msg="Starting service main loop" service=telemetry user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Starting service main loop" service=notification user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Starting service main loop" service=smtp user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/core/v4/labels?Type=4" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/core/v4/labels?Type=3" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/core/v4/labels?Type=1" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Adding user to imap server" addrID=d40b1430-7b07-4d9a-bb7f-7d85239e4eb2 service=server-manager time="2024-09-26T10:37:39+02:00" level=info msg="Creating new IMAP user" addrID=d40b1430-7b07-4d9a-bb7f-7d85239e4eb2 service=server-manager time="2024-09-26T10:37:39+02:00" level=info msg="Setting gluon ID" addrID=d40b1430-7b07-4d9a-bb7f-7d85239e4eb2 gluonID=88798857-a067-4cac-befd-22aca06ef67a userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Created new IMAP user" addrID=d40b1430-7b07-4d9a-bb7f-7d85239e4eb2 gluonID=88798857-a067-4cac-befd-22aca06ef67a service=server-manager time="2024-09-26T10:37:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:39+02:00" level=info msg=Resuming service=user-events user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=88798857-a067-4cac-befd-22aca06ef67a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:39+02:00" level=info msg="Starting IMAP Service" service=imap user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Sync triggered" service=imap user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:39.907282962 +0200 CEST m=+342.477380328" user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Syncing labels" service=imap user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:dbbd321e-fd4a-4654-a768-1cda6e8f0888" userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Synced labels" service=imap user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/mail/v4/messages/count" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Syncing messages" service=imap user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Job started" service=imap user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:36857/mail/v4/messages" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Job finished" service=imap user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Synced messages" service=imap user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Finished user sync" duration=3.650687ms service=imap user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:36857/data/v1/stats" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="Configuration Status Success event sent." userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/mail/v4/settings" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:36857/mail/v4/messages" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/core/v4/keys?Email=27ee78cb-98b8-480d-8a67-8e4228727273%40proton.local" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/contacts/v4/emails?Email=27ee78cb-98b8-480d-8a67-8e4228727273%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:36857/mail/v4/messages/7414d003-fb53-4889-b8b8-3059527d4311" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 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 "c8c411dd-9cdb-4839-adb6-dc676644d948@proton.local" to "27ee78cb-98b8-480d-8a67-8e4228727273@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-09-26T10:37:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/mail/v4/settings" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:36857/mail/v4/messages" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/core/v4/keys?Email=27ee78cb-98b8-480d-8a67-8e4228727273%40proton.local" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/contacts/v4/emails?Email=27ee78cb-98b8-480d-8a67-8e4228727273%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:36857/mail/v4/messages/3d160058-aff5-4245-b1eb-d3e3eccb6c66" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 When SMTP client "1" sends the following message from "c8c411dd-9cdb-4839-adb6-dc676644d948@proton.local" to "27ee78cb-98b8-480d-8a67-8e4228727273@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-09-26T10:37: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 3}}" pkg=telemetry time="2024-09-26T10:37:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/core/v4/events/AA==" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:40+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=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:40+02:00" level=info msg="Handling message created event" date=0 messageID=7414d003-fb53-4889-b8b8-3059527d4311 service=imap subject="******** (d9b2d36e)" user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/mail/v4/messages/7414d003-fb53-4889-b8b8-3059527d4311" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:40+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=7414d003-fb53-4889-b8b8-3059527d4311 service=imap subject="******** (d9b2d36e)" user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/mail/v4/messages/7414d003-fb53-4889-b8b8-3059527d4311" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:40+02:00" level=info msg="Handling message created event" date=0 messageID=3d160058-aff5-4245-b1eb-d3e3eccb6c66 service=imap subject="******** (dcc3e73d)" user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/mail/v4/messages/3d160058-aff5-4245-b1eb-d3e3eccb6c66" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:40+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=3d160058-aff5-4245-b1eb-d3e3eccb6c66 service=imap subject="******** (dcc3e73d)" user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/mail/v4/messages/3d160058-aff5-4245-b1eb-d3e3eccb6c66" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | message-id | | c8c411dd-9cdb-4839-adb6-dc676644d948@proton.local | 27ee78cb-98b8-480d-8a67-8e4228727273@proton.local | Please Reply |  | | c8c411dd-9cdb-4839-adb6-dc676644d948@proton.local | 27ee78cb-98b8-480d-8a67-8e4228727273@proton.local | Please Reply Again |  | time="2024-09-26T10:37:40+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3c9a71f0)" time="2024-09-26T10:37:40+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3c9a71f0)" time="2024-09-26T10:37:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:36857/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:36857/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:41+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Adding vault user" userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Creating new user" userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/core/v4/events/latest" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/core/v4/settings" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Registering user client, ID:8c996a04-749d-4486-a823-2f346bd3f25f" pkg=observability time="2024-09-26T10:37:41+02:00" level=info msg="Starting service main loop" service=telemetry user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Starting service main loop" service=notification user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Starting service main loop" service=smtp user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/core/v4/labels?Type=4" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/core/v4/labels?Type=3" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/core/v4/labels?Type=1" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Adding user to imap server" addrID=bc5d3423-41df-48d6-a463-d03e99ccb217 service=server-manager time="2024-09-26T10:37:41+02:00" level=info msg="Creating new IMAP user" addrID=bc5d3423-41df-48d6-a463-d03e99ccb217 service=server-manager time="2024-09-26T10:37:41+02:00" level=info msg="Setting gluon ID" addrID=bc5d3423-41df-48d6-a463-d03e99ccb217 gluonID=a53e8cce-2ab8-42fb-9790-c4779b974a44 userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Created new IMAP user" addrID=bc5d3423-41df-48d6-a463-d03e99ccb217 gluonID=a53e8cce-2ab8-42fb-9790-c4779b974a44 service=server-manager time="2024-09-26T10:37:41+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:41+02:00" level=info msg=Resuming service=user-events user=8c996a04-749d-4486-a823-2f346bd3f25f And the user logs in with username "27ee78cb-98b8-480d-8a67-8e4228727273" and password "password" # :1 -> *scenario time="2024-09-26T10:37:41+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a53e8cce-2ab8-42fb-9790-c4779b974a44 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:41+02:00" level=info msg="Starting IMAP Service" service=imap user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Sync triggered" service=imap user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:41.163627321 +0200 CEST m=+343.733724697" user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Syncing labels" service=imap user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8c996a04-749d-4486-a823-2f346bd3f25f" userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Synced labels" service=imap user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/mail/v4/messages/count" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Syncing messages" service=imap user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Job started" service=imap user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:36857/mail/v4/messages" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:36857/data/v1/stats" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Configuration Status Success event sent." userID=8c996a04-749d-4486-a823-2f346bd3f25f And user "27ee78cb-98b8-480d-8a67-8e4228727273" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:36857/mail/v4/messages" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Creating new child job" service=imap user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Job finished" service=imap user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/mail/v4/messages/aaf11b1e-f078-4237-90cc-cb4ccb158e12" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/mail/v4/messages/9b87970c-97d1-40be-be78-382f3bfcb10e" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f And user "27ee78cb-98b8-480d-8a67-8e4228727273" connects and authenticates SMTP client "2" # :1 -> *scenario time="2024-09-26T10:37:41+02:00" level=info msg="Child job finished" service=imap user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Synced messages" service=imap user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Finished user sync" duration=8.93381ms service=imap user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=8c996a04-749d-4486-a823-2f346bd3f25f And user "27ee78cb-98b8-480d-8a67-8e4228727273" finishes syncing # :1 -> *scenario Then IMAP client "2" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | message-id | reply-to | | c8c411dd-9cdb-4839-adb6-dc676644d948@proton.local | Please Reply |  | c8c411dd-9cdb-4839-adb6-dc676644d948@proton.local | | c8c411dd-9cdb-4839-adb6-dc676644d948@proton.local | Please Reply Again |  | c8c411dd-9cdb-4839-adb6-dc676644d948@proton.local | time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/mail/v4/settings" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:36857/mail/v4/messages" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:36857/mail/v4/messages" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:36857/mail/v4/messages" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/core/v4/keys?Email=c8c411dd-9cdb-4839-adb6-dc676644d948%40proton.local" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/contacts/v4/emails?Email=c8c411dd-9cdb-4839-adb6-dc676644d948%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:36857/mail/v4/messages/de1f9b1d-fe0f-4d84-9437-704e3d2f96b9" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f When SMTP client "2" sends the following message from "27ee78cb-98b8-480d-8a67-8e4228727273@proton.local" to "c8c411dd-9cdb-4839-adb6-dc676644d948@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-09-26T10:37:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/core/v4/events/Bg==" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:41+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=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:41+02:00" level=info msg="Handling message created event" date=0 messageID=d7650cfd-93e3-4978-ba4a-62fcd4c71d2b service=imap subject="******** (22f3b0e1)" user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/mail/v4/messages/d7650cfd-93e3-4978-ba4a-62fcd4c71d2b" pkg=gpa/client userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/core/v4/events/Bw==" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:42+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=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:42+02:00" level=info msg="Handling message created event" date=0 messageID=de1f9b1d-fe0f-4d84-9437-704e3d2f96b9 service=imap subject="******** (22f3b0e1)" user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/mail/v4/messages/de1f9b1d-fe0f-4d84-9437-704e3d2f96b9" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:42+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=de1f9b1d-fe0f-4d84-9437-704e3d2f96b9 service=imap subject="******** (22f3b0e1)" user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:36857/mail/v4/messages/de1f9b1d-fe0f-4d84-9437-704e3d2f96b9" pkg=gpa/client userID=8c996a04-749d-4486-a823-2f346bd3f25f Then IMAP client "2" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | in-reply-to | references | | 27ee78cb-98b8-480d-8a67-8e4228727273@proton.local | c8c411dd-9cdb-4839-adb6-dc676644d948@proton.local | FW - Please Reply |  |  | time="2024-09-26T10:37:42+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:42+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:42+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:42+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:42+02:00" level=info msg="Closing user" userID=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:42+02:00" level=info msg="De-registering user client, ID:dbbd321e-fd4a-4654-a768-1cda6e8f0888" pkg=observability time="2024-09-26T10:37:42+02:00" level=info msg="Exiting IMAP Service" service=imap user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:42+02:00" level=info msg="Exiting service main loop" service=smtp user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:42+02:00" level=info msg="Exiting service main loop" service=notification user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:42+02:00" level=info msg="Exiting Service" service=user-identity user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:42+02:00" level=info msg="Exiting service main loop" service=telemetry user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:42+02:00" level=info msg="Exiting service" service=user-events user=dbbd321e-fd4a-4654-a768-1cda6e8f0888 time="2024-09-26T10:37:42+02:00" level=info msg="Closing user" userID=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:42+02:00" level=info msg="De-registering user client, ID:8c996a04-749d-4486-a823-2f346bd3f25f" pkg=observability time="2024-09-26T10:37:42+02:00" level=info msg="Exiting IMAP Service" service=imap user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:42+02:00" level=info msg="Exiting service main loop" service=smtp user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:42+02:00" level=info msg="Exiting service main loop" service=notification user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:42+02:00" level=info msg="Exiting Service" service=user-identity user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:42+02:00" level=info msg="Exiting service main loop" service=telemetry user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:42+02:00" level=info msg="Exiting service" service=user-events user=8c996a04-749d-4486-a823-2f346bd3f25f time="2024-09-26T10:37:42+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:42+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:42+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:42+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:42+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | body | in-reply-to | references | | 27ee78cb-98b8-480d-8a67-8e4228727273@proton.local | FW - Please Reply | Heya |  |  | === RUN TestFeatures/Reply_with_In-Reply-To_matching_several_ExternalID_but_one_sent_by_us time="2024-09-26T10:37:42+02:00" level=info msg="User '6de3eb38-1e8f-4c05-b901-bfa92bb9db81' created with id=308df1b4-02f1-4299-84e1-499c73851034" pkg=gpa/server/backend time="2024-09-26T10:37:42+02:00" level=info msg="User '70652f02-6826-46f8-a1c0-a7e921fd5b35' created with id=9dc7faaa-31b1-4ecd-9fce-394cd95a1770" pkg=gpa/server/backend time="2024-09-26T10:37:43+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:43+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/219/config3781180557/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:43+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/219/cache55955435/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:43+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/219/cache55955435/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:43+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/219/data2736927829/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/219/data2736927829/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:43+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:43+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:43+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:43+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:43+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:43+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:43+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/219/config3781180557/grpcServerConfig.json time="2024-09-26T10:37:43+02:00" level=info msg="gRPC server listening on /tmp/bridge1021" pkg=grpc time="2024-09-26T10:37:43+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:43+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:43+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:43+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:43+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:43+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:43+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:43+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:43+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:43+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:43+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9fbf5c85)" time="2024-09-26T10:37:43+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9fbf5c85)" time="2024-09-26T10:37:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:43+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Adding vault user" userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Creating new user" userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/core/v4/events/latest" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/core/v4/settings" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Registering user client, ID:308df1b4-02f1-4299-84e1-499c73851034" pkg=observability time="2024-09-26T10:37:43+02:00" level=info msg="Starting service main loop" service=telemetry user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Starting service main loop" service=notification user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Starting service main loop" service=smtp user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/core/v4/labels?Type=4" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/core/v4/labels?Type=3" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/core/v4/labels?Type=1" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Adding user to imap server" addrID=5720c2f9-3313-43e4-afed-19b57ce41956 service=server-manager time="2024-09-26T10:37:43+02:00" level=info msg="Creating new IMAP user" addrID=5720c2f9-3313-43e4-afed-19b57ce41956 service=server-manager time="2024-09-26T10:37:43+02:00" level=info msg="Setting gluon ID" addrID=5720c2f9-3313-43e4-afed-19b57ce41956 gluonID=8f20001e-bcd3-4b02-a162-5442df1239e8 userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Created new IMAP user" addrID=5720c2f9-3313-43e4-afed-19b57ce41956 gluonID=8f20001e-bcd3-4b02-a162-5442df1239e8 service=server-manager time="2024-09-26T10:37:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:43+02:00" level=info msg=Resuming service=user-events user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8f20001e-bcd3-4b02-a162-5442df1239e8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:43+02:00" level=info msg="Starting IMAP Service" service=imap user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Sync triggered" service=imap user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:43.332539175 +0200 CEST m=+345.902636551" user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Syncing labels" service=imap user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:308df1b4-02f1-4299-84e1-499c73851034" userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Synced labels" service=imap user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/mail/v4/messages/count" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Syncing messages" service=imap user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Job started" service=imap user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/mail/v4/messages" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Job finished" service=imap user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Synced messages" service=imap user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Finished user sync" duration=6.85757ms service=imap user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/data/v1/stats" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="Configuration Status Success event sent." userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/mail/v4/settings" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/mail/v4/messages" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/core/v4/keys?Email=70652f02-6826-46f8-a1c0-a7e921fd5b35%40proton.local" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/contacts/v4/emails?Email=70652f02-6826-46f8-a1c0-a7e921fd5b35%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/mail/v4/messages/67e0e3c9-a33d-4dc7-ae15-6ef2c6107b82" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 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 "6de3eb38-1e8f-4c05-b901-bfa92bb9db81@proton.local" to "70652f02-6826-46f8-a1c0-a7e921fd5b35@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-09-26T10:37: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-09-26T10:37:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/core/v4/events/AA==" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:44+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=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:44+02:00" level=info msg="Handling message created event" date=0 messageID=67e0e3c9-a33d-4dc7-ae15-6ef2c6107b82 service=imap subject="******** (d9b2d36e)" user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/mail/v4/messages/67e0e3c9-a33d-4dc7-ae15-6ef2c6107b82" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:44+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=67e0e3c9-a33d-4dc7-ae15-6ef2c6107b82 service=imap subject="******** (d9b2d36e)" user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/mail/v4/messages/67e0e3c9-a33d-4dc7-ae15-6ef2c6107b82" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | message-id | | 6de3eb38-1e8f-4c05-b901-bfa92bb9db81@proton.local | 70652f02-6826-46f8-a1c0-a7e921fd5b35@proton.local | Please Reply |  | time="2024-09-26T10:37:44+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b1325b90)" time="2024-09-26T10:37:44+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b1325b90)" time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:44+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Adding vault user" userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Creating new user" userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/core/v4/events/latest" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/core/v4/settings" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Registering user client, ID:9dc7faaa-31b1-4ecd-9fce-394cd95a1770" pkg=observability time="2024-09-26T10:37:44+02:00" level=info msg="Starting service main loop" service=telemetry user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Starting service main loop" service=notification user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Starting service main loop" service=smtp user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/core/v4/labels?Type=4" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/core/v4/labels?Type=3" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/core/v4/labels?Type=1" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Adding user to imap server" addrID=109eb312-54a5-451e-a8e1-ee25e713b192 service=server-manager time="2024-09-26T10:37:44+02:00" level=info msg="Creating new IMAP user" addrID=109eb312-54a5-451e-a8e1-ee25e713b192 service=server-manager time="2024-09-26T10:37:44+02:00" level=info msg="Setting gluon ID" addrID=109eb312-54a5-451e-a8e1-ee25e713b192 gluonID=e9113716-007e-4f09-a431-849d51c24d32 userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Created new IMAP user" addrID=109eb312-54a5-451e-a8e1-ee25e713b192 gluonID=e9113716-007e-4f09-a431-849d51c24d32 service=server-manager time="2024-09-26T10:37:44+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:44+02:00" level=info msg=Resuming service=user-events user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 And the user logs in with username "70652f02-6826-46f8-a1c0-a7e921fd5b35" and password "password" # :1 -> *scenario time="2024-09-26T10:37:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e9113716-007e-4f09-a431-849d51c24d32 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:44+02:00" level=info msg="Starting IMAP Service" service=imap user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Sync triggered" service=imap user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:44.593745664 +0200 CEST m=+347.163843040" user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Syncing labels" service=imap user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9dc7faaa-31b1-4ecd-9fce-394cd95a1770" userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Synced labels" service=imap user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/mail/v4/messages/count" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Syncing messages" service=imap user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Job started" service=imap user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/mail/v4/messages" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/data/v1/stats" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Configuration Status Success event sent." userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/mail/v4/messages" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Creating new child job" service=imap user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Job finished" service=imap user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 And user "70652f02-6826-46f8-a1c0-a7e921fd5b35" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/mail/v4/messages/e347ba54-3981-4717-91cb-d50140fc7036" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 And user "70652f02-6826-46f8-a1c0-a7e921fd5b35" connects and authenticates SMTP client "2" # :1 -> *scenario time="2024-09-26T10:37:44+02:00" level=info msg="Child job finished" service=imap user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Synced messages" service=imap user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Finished user sync" duration=6.336393ms service=imap user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 And user "70652f02-6826-46f8-a1c0-a7e921fd5b35" finishes syncing # :1 -> *scenario Then IMAP client "2" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | message-id | reply-to | | 6de3eb38-1e8f-4c05-b901-bfa92bb9db81@proton.local | Please Reply |  | 6de3eb38-1e8f-4c05-b901-bfa92bb9db81@proton.local | time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/mail/v4/settings" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/mail/v4/messages" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/mail/v4/messages" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/mail/v4/messages" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/core/v4/keys?Email=6de3eb38-1e8f-4c05-b901-bfa92bb9db81%40proton.local" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/contacts/v4/emails?Email=6de3eb38-1e8f-4c05-b901-bfa92bb9db81%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/mail/v4/messages/b0d8a6c3-8fe0-471a-9cbd-d0002f5fde18" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 When SMTP client "2" sends the following message from "70652f02-6826-46f8-a1c0-a7e921fd5b35@proton.local" to "6de3eb38-1e8f-4c05-b901-bfa92bb9db81@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-09-26T10:37:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/mail/v4/settings" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/mail/v4/messages" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/mail/v4/messages" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/mail/v4/messages" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/core/v4/keys?Email=6de3eb38-1e8f-4c05-b901-bfa92bb9db81%40proton.local" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/contacts/v4/emails?Email=6de3eb38-1e8f-4c05-b901-bfa92bb9db81%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:35433/mail/v4/messages/adda8be9-2414-44ab-8562-f360f376037f" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 When SMTP client "2" sends the following message from "70652f02-6826-46f8-a1c0-a7e921fd5b35@proton.local" to "6de3eb38-1e8f-4c05-b901-bfa92bb9db81@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-09-26T10:37:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/core/v4/events/Aw==" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:45+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=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:45+02:00" level=info msg="Handling message created event" date=0 messageID=4c16af09-69b4-4d22-8443-58f0f3e7079b service=imap subject="******** (22f3b0e1)" user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/mail/v4/messages/4c16af09-69b4-4d22-8443-58f0f3e7079b" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:45+02:00" level=info msg="Handling message created event" date=0 messageID=8e50c672-4a4d-43c5-8741-a7c4b146ae2a service=imap subject="******** (5b996bb7)" user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/mail/v4/messages/8e50c672-4a4d-43c5-8741-a7c4b146ae2a" pkg=gpa/client userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/core/v4/events/BA==" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:45+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=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:45+02:00" level=info msg="Handling message created event" date=0 messageID=b0d8a6c3-8fe0-471a-9cbd-d0002f5fde18 service=imap subject="******** (22f3b0e1)" user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/mail/v4/messages/b0d8a6c3-8fe0-471a-9cbd-d0002f5fde18" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:45+02:00" level=info msg="Handling message updated event" messageID=e347ba54-3981-4717-91cb-d50140fc7036 service=imap subject="******** (d9b2d36e)" user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:45+02:00" level=info msg="Handling message created event" date=0 messageID=adda8be9-2414-44ab-8562-f360f376037f service=imap subject="******** (5b996bb7)" user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/mail/v4/messages/adda8be9-2414-44ab-8562-f360f376037f" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:45+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=b0d8a6c3-8fe0-471a-9cbd-d0002f5fde18 service=imap subject="******** (22f3b0e1)" user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/mail/v4/messages/b0d8a6c3-8fe0-471a-9cbd-d0002f5fde18" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:45+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=adda8be9-2414-44ab-8562-f360f376037f service=imap subject="******** (5b996bb7)" user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:35433/mail/v4/messages/adda8be9-2414-44ab-8562-f360f376037f" pkg=gpa/client userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 Then IMAP client "2" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | in-reply-to | references | | 70652f02-6826-46f8-a1c0-a7e921fd5b35@proton.local | 6de3eb38-1e8f-4c05-b901-bfa92bb9db81@proton.local | FW - Please Reply |  |  | | 70652f02-6826-46f8-a1c0-a7e921fd5b35@proton.local | 6de3eb38-1e8f-4c05-b901-bfa92bb9db81@proton.local | FW - Please Reply Again |  |  | time="2024-09-26T10:37:45+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:45+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:45+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:45+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:45+02:00" level=info msg="Closing user" userID=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:45+02:00" level=info msg="De-registering user client, ID:308df1b4-02f1-4299-84e1-499c73851034" pkg=observability time="2024-09-26T10:37:45+02:00" level=info msg="Exiting IMAP Service" service=imap user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:45+02:00" level=info msg="Exiting service main loop" service=smtp user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:45+02:00" level=info msg="Exiting service main loop" service=notification user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:45+02:00" level=info msg="Exiting Service" service=user-identity user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:45+02:00" level=info msg="Exiting service main loop" service=telemetry user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:45+02:00" level=info msg="Exiting service" service=user-events user=308df1b4-02f1-4299-84e1-499c73851034 time="2024-09-26T10:37:45+02:00" level=info msg="Closing user" userID=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:45+02:00" level=info msg="De-registering user client, ID:9dc7faaa-31b1-4ecd-9fce-394cd95a1770" pkg=observability time="2024-09-26T10:37:45+02:00" level=info msg="Exiting IMAP Service" service=imap user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:45+02:00" level=info msg="Exiting service main loop" service=smtp user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:45+02:00" level=info msg="Exiting service main loop" service=notification user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:45+02:00" level=info msg="Exiting Service" service=user-identity user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:45+02:00" level=info msg="Exiting service main loop" service=telemetry user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:45+02:00" level=info msg="Exiting service" service=user-events user=9dc7faaa-31b1-4ecd-9fce-394cd95a1770 time="2024-09-26T10:37:45+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:45+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:45+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:45+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | in-reply-to | references | | 70652f02-6826-46f8-a1c0-a7e921fd5b35@proton.local | FW - Please Reply |  |  | | 70652f02-6826-46f8-a1c0-a7e921fd5b35@proton.local | FW - Please Reply Again |  |  | === RUN TestFeatures/Reply_with_In-Reply-To_and_X-Forwarded-Message-Id_sets_forwarded_flag time="2024-09-26T10:37:45+02:00" level=info msg="User 'a5bced24-bf50-4aba-b8ee-db8a557bafe3' created with id=d171620d-0f2e-46f1-8b92-02143c14f098" pkg=gpa/server/backend time="2024-09-26T10:37:46+02:00" level=info msg="User '2b553384-0071-4604-b295-76776ae43cfe' created with id=fc2198f6-0d29-428c-8683-f527606f819d" pkg=gpa/server/backend time="2024-09-26T10:37:46+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:46+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/220/config485996692/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:46+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/220/cache418490977/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:46+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/220/cache418490977/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:46+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/220/data210558738/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/220/data210558738/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:46+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:46+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:46+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:46+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:46+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:46+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:46+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/220/config485996692/grpcServerConfig.json time="2024-09-26T10:37:46+02:00" level=info msg="gRPC server listening on /tmp/bridge3967" pkg=grpc time="2024-09-26T10:37:46+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:46+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:46+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:46+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:46+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:46+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:46+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:46+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:46+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:46+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:46+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5665752f)" time="2024-09-26T10:37:46+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5665752f)" time="2024-09-26T10:37:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:36997/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:36997/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:46+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Adding vault user" userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Creating new user" userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/core/v4/events/latest" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/core/v4/settings" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Registering user client, ID:d171620d-0f2e-46f1-8b92-02143c14f098" pkg=observability time="2024-09-26T10:37:46+02:00" level=info msg="Starting service main loop" service=telemetry user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Starting service main loop" service=notification user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Starting service main loop" service=smtp user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/core/v4/labels?Type=4" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/core/v4/labels?Type=3" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/core/v4/labels?Type=1" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Adding user to imap server" addrID=f8e3496d-0052-41ea-92fa-c81156c3867a service=server-manager time="2024-09-26T10:37:46+02:00" level=info msg="Creating new IMAP user" addrID=f8e3496d-0052-41ea-92fa-c81156c3867a service=server-manager time="2024-09-26T10:37:46+02:00" level=info msg="Setting gluon ID" addrID=f8e3496d-0052-41ea-92fa-c81156c3867a gluonID=7c831d7f-973b-4c46-9987-501b034b4084 userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Created new IMAP user" addrID=f8e3496d-0052-41ea-92fa-c81156c3867a gluonID=7c831d7f-973b-4c46-9987-501b034b4084 service=server-manager time="2024-09-26T10:37:46+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:46+02:00" level=info msg=Resuming service=user-events user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7c831d7f-973b-4c46-9987-501b034b4084 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:46+02:00" level=info msg="Starting IMAP Service" service=imap user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Sync triggered" service=imap user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:46.753451472 +0200 CEST m=+349.323548848" user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Syncing labels" service=imap user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d171620d-0f2e-46f1-8b92-02143c14f098" userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Synced labels" service=imap user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/mail/v4/messages/count" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Syncing messages" service=imap user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Job started" service=imap user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:36997/mail/v4/messages" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Job finished" service=imap user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Synced messages" service=imap user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Finished user sync" duration=6.113069ms service=imap user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:36997/data/v1/stats" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="Configuration Status Success event sent." userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/mail/v4/settings" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:36997/mail/v4/messages" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/core/v4/keys?Email=2b553384-0071-4604-b295-76776ae43cfe%40proton.local" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/contacts/v4/emails?Email=2b553384-0071-4604-b295-76776ae43cfe%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:36997/mail/v4/messages/2521765f-8b18-4222-835e-e566288458ac" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 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 "a5bced24-bf50-4aba-b8ee-db8a557bafe3@proton.local" to "2b553384-0071-4604-b295-76776ae43cfe@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-09-26T10:37: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 95}}" pkg=telemetry time="2024-09-26T10:37:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/core/v4/events/AA==" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:47+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=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:47+02:00" level=info msg="Handling message created event" date=0 messageID=2521765f-8b18-4222-835e-e566288458ac service=imap subject="******** (d9b2d36e)" user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/mail/v4/messages/2521765f-8b18-4222-835e-e566288458ac" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:47+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=2521765f-8b18-4222-835e-e566288458ac service=imap subject="******** (d9b2d36e)" user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/mail/v4/messages/2521765f-8b18-4222-835e-e566288458ac" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | message-id | | a5bced24-bf50-4aba-b8ee-db8a557bafe3@proton.local | 2b553384-0071-4604-b295-76776ae43cfe@proton.local | Please Reply |  | time="2024-09-26T10:37:47+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (a28dec6e)" time="2024-09-26T10:37:47+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (a28dec6e)" time="2024-09-26T10:37:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:36997/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:36997/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:47+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Adding vault user" userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Creating new user" userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/core/v4/events/latest" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/core/v4/settings" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Registering user client, ID:fc2198f6-0d29-428c-8683-f527606f819d" pkg=observability time="2024-09-26T10:37:48+02:00" level=info msg="Starting service main loop" service=telemetry user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/core/v4/labels?Type=4" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Starting service main loop" service=notification user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Starting service main loop" service=smtp user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/core/v4/labels?Type=3" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/core/v4/labels?Type=1" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Adding user to imap server" addrID=825d9bc2-ce4a-46a5-93b6-f12aba3e2c8e service=server-manager time="2024-09-26T10:37:48+02:00" level=info msg="Creating new IMAP user" addrID=825d9bc2-ce4a-46a5-93b6-f12aba3e2c8e service=server-manager time="2024-09-26T10:37:48+02:00" level=info msg="Setting gluon ID" addrID=825d9bc2-ce4a-46a5-93b6-f12aba3e2c8e gluonID=b9e146dc-1b2c-4330-8a30-1298cfe4e936 userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Created new IMAP user" addrID=825d9bc2-ce4a-46a5-93b6-f12aba3e2c8e gluonID=b9e146dc-1b2c-4330-8a30-1298cfe4e936 service=server-manager time="2024-09-26T10:37:48+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:48+02:00" level=info msg=Resuming service=user-events user=fc2198f6-0d29-428c-8683-f527606f819d And the user logs in with username "2b553384-0071-4604-b295-76776ae43cfe" and password "password" # :1 -> *scenario time="2024-09-26T10:37:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b9e146dc-1b2c-4330-8a30-1298cfe4e936 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:48+02:00" level=info msg="Starting IMAP Service" service=imap user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Sync triggered" service=imap user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:48.016952632 +0200 CEST m=+350.587050009" user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Syncing labels" service=imap user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fc2198f6-0d29-428c-8683-f527606f819d" userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Synced labels" service=imap user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/mail/v4/messages/count" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Syncing messages" service=imap user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Job started" service=imap user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:36997/data/v1/stats" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Configuration Status Success event sent." userID=fc2198f6-0d29-428c-8683-f527606f819d And user "2b553384-0071-4604-b295-76776ae43cfe" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:36997/mail/v4/messages" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:36997/mail/v4/messages" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Creating new child job" service=imap user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Job finished" service=imap user=fc2198f6-0d29-428c-8683-f527606f819d And user "2b553384-0071-4604-b295-76776ae43cfe" connects and authenticates SMTP client "2" # :1 -> *scenario time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/mail/v4/messages/1196e5fc-910c-4785-96e8-e2d5c8d1a836" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Child job finished" service=imap user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Synced messages" service=imap user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Finished user sync" duration=27.671052ms service=imap user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=fc2198f6-0d29-428c-8683-f527606f819d And user "2b553384-0071-4604-b295-76776ae43cfe" finishes syncing # :1 -> *scenario Then IMAP client "2" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | message-id | reply-to | | a5bced24-bf50-4aba-b8ee-db8a557bafe3@proton.local | Please Reply |  | a5bced24-bf50-4aba-b8ee-db8a557bafe3@proton.local | time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/mail/v4/settings" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:36997/mail/v4/messages" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:36997/mail/v4/messages" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:36997/mail/v4/messages" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/core/v4/keys?Email=a5bced24-bf50-4aba-b8ee-db8a557bafe3%40proton.local" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/contacts/v4/emails?Email=a5bced24-bf50-4aba-b8ee-db8a557bafe3%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:36997/mail/v4/messages/6abd5c2c-ccdc-49be-9449-e934465701ad" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d When SMTP client "2" sends the following message from "2b553384-0071-4604-b295-76776ae43cfe@proton.local" to "a5bced24-bf50-4aba-b8ee-db8a557bafe3@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-09-26T10:37:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/core/v4/events/Aw==" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:48+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=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:48+02:00" level=info msg="Handling message created event" date=0 messageID=db4a06f9-cd1d-481b-8726-dff2b4b3f252 service=imap subject="******** (22f3b0e1)" user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/mail/v4/messages/db4a06f9-cd1d-481b-8726-dff2b4b3f252" pkg=gpa/client userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/core/v4/events/BA==" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:49+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=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:49+02:00" level=info msg="Handling message created event" date=0 messageID=6abd5c2c-ccdc-49be-9449-e934465701ad service=imap subject="******** (22f3b0e1)" user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/mail/v4/messages/6abd5c2c-ccdc-49be-9449-e934465701ad" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:49+02:00" level=info msg="Handling message updated event" messageID=1196e5fc-910c-4785-96e8-e2d5c8d1a836 service=imap subject="******** (d9b2d36e)" user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:49+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=6abd5c2c-ccdc-49be-9449-e934465701ad service=imap subject="******** (22f3b0e1)" user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:36997/mail/v4/messages/6abd5c2c-ccdc-49be-9449-e934465701ad" pkg=gpa/client userID=fc2198f6-0d29-428c-8683-f527606f819d Then IMAP client "2" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | in-reply-to | references | | 2b553384-0071-4604-b295-76776ae43cfe@proton.local | a5bced24-bf50-4aba-b8ee-db8a557bafe3@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-09-26T10:37:49+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:49+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:49+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:49+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:49+02:00" level=info msg="Closing user" userID=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:49+02:00" level=info msg="De-registering user client, ID:d171620d-0f2e-46f1-8b92-02143c14f098" pkg=observability time="2024-09-26T10:37:49+02:00" level=info msg="Exiting IMAP Service" service=imap user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:49+02:00" level=info msg="Exiting service main loop" service=smtp user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:49+02:00" level=info msg="Exiting service main loop" service=notification user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:49+02:00" level=info msg="Exiting Service" service=user-identity user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:49+02:00" level=info msg="Exiting service main loop" service=telemetry user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:49+02:00" level=info msg="Exiting service" service=user-events user=d171620d-0f2e-46f1-8b92-02143c14f098 time="2024-09-26T10:37:49+02:00" level=info msg="Closing user" userID=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:49+02:00" level=info msg="De-registering user client, ID:fc2198f6-0d29-428c-8683-f527606f819d" pkg=observability time="2024-09-26T10:37:49+02:00" level=info msg="Exiting IMAP Service" service=imap user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:49+02:00" level=info msg="Exiting service main loop" service=smtp user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:49+02:00" level=info msg="Exiting service main loop" service=notification user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:49+02:00" level=info msg="Exiting Service" service=user-identity user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:49+02:00" level=info msg="Exiting service main loop" service=telemetry user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:49+02:00" level=info msg="Exiting service" service=user-events user=fc2198f6-0d29-428c-8683-f527606f819d time="2024-09-26T10:37:49+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:49+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:49+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:49+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:49+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | in-reply-to | references | | 2b553384-0071-4604-b295-76776ae43cfe@proton.local | FW - Please Reply |  |  | === RUN TestFeatures/Reply_with_In-Reply-To_sets_answered_flag time="2024-09-26T10:37:49+02:00" level=info msg="User 'be8fe9f5-7661-47df-a0cc-8c84980d6c83' created with id=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f" pkg=gpa/server/backend time="2024-09-26T10:37:49+02:00" level=info msg="User '9dbde949-93df-49c6-8ab6-5282c29890df' created with id=233a8418-0a93-48ae-a578-9f22eed2ac0e" pkg=gpa/server/backend time="2024-09-26T10:37:50+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:50+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/221/config3507929942/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:50+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/221/cache818746200/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:50+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/221/cache818746200/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:50+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/221/data3142639773/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/221/data3142639773/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:50+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:50+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:50+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:50+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:50+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:50+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:50+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/221/config3507929942/grpcServerConfig.json time="2024-09-26T10:37:50+02:00" level=info msg="gRPC server listening on /tmp/bridge8622" pkg=grpc time="2024-09-26T10:37:50+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:50+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:50+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:50+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:50+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:50+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:50+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:50+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:50+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:50+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:50+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (67cd4415)" time="2024-09-26T10:37:50+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (67cd4415)" time="2024-09-26T10:37:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:40987/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:40987/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:50+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Adding vault user" userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Creating new user" userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/core/v4/events/latest" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/core/v4/settings" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Registering user client, ID:12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f" pkg=observability time="2024-09-26T10:37:50+02:00" level=info msg="Starting service main loop" service=telemetry user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Starting service main loop" service=notification user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Starting service main loop" service=smtp user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/core/v4/labels?Type=4" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/core/v4/labels?Type=3" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/core/v4/labels?Type=1" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Adding user to imap server" addrID=6355a774-3c2a-4881-bbd5-739ae95f9eb4 service=server-manager time="2024-09-26T10:37:50+02:00" level=info msg="Creating new IMAP user" addrID=6355a774-3c2a-4881-bbd5-739ae95f9eb4 service=server-manager time="2024-09-26T10:37:50+02:00" level=info msg="Setting gluon ID" addrID=6355a774-3c2a-4881-bbd5-739ae95f9eb4 gluonID=990c63f1-f3df-4ca3-a2e7-0e6f1340b502 userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Created new IMAP user" addrID=6355a774-3c2a-4881-bbd5-739ae95f9eb4 gluonID=990c63f1-f3df-4ca3-a2e7-0e6f1340b502 service=server-manager time="2024-09-26T10:37:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:50+02:00" level=info msg=Resuming service=user-events user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=990c63f1-f3df-4ca3-a2e7-0e6f1340b502 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:50+02:00" level=info msg="Starting IMAP Service" service=imap user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Sync triggered" service=imap user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:50.305428901 +0200 CEST m=+352.875526277" user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Syncing labels" service=imap user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f" userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Synced labels" service=imap user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/mail/v4/messages/count" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Syncing messages" service=imap user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Job started" service=imap user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:40987/mail/v4/messages" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Job finished" service=imap user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Synced messages" service=imap user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Finished user sync" duration=3.854423ms service=imap user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:40987/data/v1/stats" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="Configuration Status Success event sent." userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/mail/v4/settings" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:40987/mail/v4/messages" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/core/v4/keys?Email=9dbde949-93df-49c6-8ab6-5282c29890df%40proton.local" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/contacts/v4/emails?Email=9dbde949-93df-49c6-8ab6-5282c29890df%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:40987/mail/v4/messages/59d19823-a31d-48af-94a9-e139d45b5b9b" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f 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 "be8fe9f5-7661-47df-a0cc-8c84980d6c83@proton.local" to "9dbde949-93df-49c6-8ab6-5282c29890df@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-09-26T10:37: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 21}}" pkg=telemetry time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/core/v4/events/AA==" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:51+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=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:51+02:00" level=info msg="Handling message created event" date=0 messageID=59d19823-a31d-48af-94a9-e139d45b5b9b service=imap subject="******** (d9b2d36e)" user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/mail/v4/messages/59d19823-a31d-48af-94a9-e139d45b5b9b" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:51+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=59d19823-a31d-48af-94a9-e139d45b5b9b service=imap subject="******** (d9b2d36e)" user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/mail/v4/messages/59d19823-a31d-48af-94a9-e139d45b5b9b" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | message-id | | be8fe9f5-7661-47df-a0cc-8c84980d6c83@proton.local | 9dbde949-93df-49c6-8ab6-5282c29890df@proton.local | Please Reply |  | time="2024-09-26T10:37:51+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6537da02)" time="2024-09-26T10:37:51+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6537da02)" time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:40987/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:40987/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:51+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Adding vault user" userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Creating new user" userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/core/v4/events/latest" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/core/v4/settings" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Registering user client, ID:233a8418-0a93-48ae-a578-9f22eed2ac0e" pkg=observability time="2024-09-26T10:37:51+02:00" level=info msg="Starting service main loop" service=telemetry user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Starting service main loop" service=notification user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Starting service main loop" service=smtp user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/core/v4/labels?Type=4" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/core/v4/labels?Type=3" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/core/v4/labels?Type=1" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Adding user to imap server" addrID=91010fe7-9ba8-4412-9065-406bf6995e90 service=server-manager time="2024-09-26T10:37:51+02:00" level=info msg="Creating new IMAP user" addrID=91010fe7-9ba8-4412-9065-406bf6995e90 service=server-manager time="2024-09-26T10:37:51+02:00" level=info msg="Setting gluon ID" addrID=91010fe7-9ba8-4412-9065-406bf6995e90 gluonID=2a9634de-f36b-4705-af8a-959265673c3f userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Created new IMAP user" addrID=91010fe7-9ba8-4412-9065-406bf6995e90 gluonID=2a9634de-f36b-4705-af8a-959265673c3f service=server-manager time="2024-09-26T10:37:51+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:51+02:00" level=info msg=Resuming service=user-events user=233a8418-0a93-48ae-a578-9f22eed2ac0e And the user logs in with username "9dbde949-93df-49c6-8ab6-5282c29890df" and password "password" # :1 -> *scenario time="2024-09-26T10:37:51+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2a9634de-f36b-4705-af8a-959265673c3f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:51+02:00" level=info msg="Starting IMAP Service" service=imap user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Sync triggered" service=imap user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:51.56804109 +0200 CEST m=+354.138138456" user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Syncing labels" service=imap user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:233a8418-0a93-48ae-a578-9f22eed2ac0e" userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:40987/data/v1/stats" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Configuration Status Success event sent." userID=233a8418-0a93-48ae-a578-9f22eed2ac0e And user "9dbde949-93df-49c6-8ab6-5282c29890df" connects and authenticates IMAP client "2" # :1 -> *scenario And user "9dbde949-93df-49c6-8ab6-5282c29890df" connects and authenticates SMTP client "2" # :1 -> *scenario time="2024-09-26T10:37:51+02:00" level=info msg="Synced labels" service=imap user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/mail/v4/messages/count" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Syncing messages" service=imap user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Job started" service=imap user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:40987/mail/v4/messages" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:40987/mail/v4/messages" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Creating new child job" service=imap user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Job finished" service=imap user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/mail/v4/messages/17162c9a-d0b3-4126-b4fa-d2f6016de80c" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Child job finished" service=imap user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Synced messages" service=imap user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Finished user sync" duration=5.963515ms service=imap user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=233a8418-0a93-48ae-a578-9f22eed2ac0e And user "9dbde949-93df-49c6-8ab6-5282c29890df" finishes syncing # :1 -> *scenario Then IMAP client "2" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | message-id | reply-to | | be8fe9f5-7661-47df-a0cc-8c84980d6c83@proton.local | Please Reply |  | be8fe9f5-7661-47df-a0cc-8c84980d6c83@proton.local | time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/mail/v4/settings" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:40987/mail/v4/messages" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:40987/mail/v4/messages" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:40987/mail/v4/messages" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/core/v4/keys?Email=be8fe9f5-7661-47df-a0cc-8c84980d6c83%40proton.local" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/contacts/v4/emails?Email=be8fe9f5-7661-47df-a0cc-8c84980d6c83%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:40987/mail/v4/messages/29e602e3-ae2a-41bf-be60-11f7cd10623f" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e When SMTP client "2" sends the following message from "9dbde949-93df-49c6-8ab6-5282c29890df@proton.local" to "be8fe9f5-7661-47df-a0cc-8c84980d6c83@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-09-26T10:37:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/core/v4/events/Aw==" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:52+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=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:52+02:00" level=info msg="Handling message created event" date=0 messageID=281889a9-83e8-46b0-9d5c-7a769aacdf75 service=imap subject="******** (22f3b0e1)" user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/mail/v4/messages/281889a9-83e8-46b0-9d5c-7a769aacdf75" pkg=gpa/client userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/core/v4/events/BA==" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:52+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=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:52+02:00" level=info msg="Handling message created event" date=0 messageID=29e602e3-ae2a-41bf-be60-11f7cd10623f service=imap subject="******** (22f3b0e1)" user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/mail/v4/messages/29e602e3-ae2a-41bf-be60-11f7cd10623f" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:52+02:00" level=info msg="Handling message updated event" messageID=17162c9a-d0b3-4126-b4fa-d2f6016de80c service=imap subject="******** (d9b2d36e)" user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:52+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=29e602e3-ae2a-41bf-be60-11f7cd10623f service=imap subject="******** (22f3b0e1)" user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:40987/mail/v4/messages/29e602e3-ae2a-41bf-be60-11f7cd10623f" pkg=gpa/client userID=233a8418-0a93-48ae-a578-9f22eed2ac0e Then IMAP client "2" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | in-reply-to | references | | 9dbde949-93df-49c6-8ab6-5282c29890df@proton.local | be8fe9f5-7661-47df-a0cc-8c84980d6c83@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-09-26T10:37:52+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:52+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:52+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:52+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:52+02:00" level=info msg="Closing user" userID=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:52+02:00" level=info msg="De-registering user client, ID:12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f" pkg=observability time="2024-09-26T10:37:52+02:00" level=info msg="Exiting IMAP Service" service=imap user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:52+02:00" level=info msg="Exiting service main loop" service=smtp user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:52+02:00" level=info msg="Exiting service main loop" service=notification user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:52+02:00" level=info msg="Exiting Service" service=user-identity user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:52+02:00" level=info msg="Exiting service main loop" service=telemetry user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:52+02:00" level=info msg="Exiting service" service=user-events user=12cad773-cbdd-48c0-9cf4-7d5eb5d6ee2f time="2024-09-26T10:37:52+02:00" level=info msg="Closing user" userID=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:52+02:00" level=info msg="De-registering user client, ID:233a8418-0a93-48ae-a578-9f22eed2ac0e" pkg=observability time="2024-09-26T10:37:52+02:00" level=info msg="Exiting IMAP Service" service=imap user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:52+02:00" level=info msg="Exiting service main loop" service=smtp user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:52+02:00" level=info msg="Exiting service main loop" service=notification user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:52+02:00" level=info msg="Exiting Service" service=user-identity user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:52+02:00" level=info msg="Exiting service main loop" service=telemetry user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:52+02:00" level=info msg="Exiting service" service=user-events user=233a8418-0a93-48ae-a578-9f22eed2ac0e time="2024-09-26T10:37:52+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:52+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:52+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:52+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:52+02:00" level=info msg="Closing service" service=unleash And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | in-reply-to | references | | 9dbde949-93df-49c6-8ab6-5282c29890df@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-09-26T10:37:52+02:00" level=info msg="User 'e16d6156-e4e2-4735-86c5-8ba7529528c1' created with id=11d7f1d1-ff73-4d95-b30d-f16a03143632" pkg=gpa/server/backend Background: Given there exists an account with username "e16d6156-e4e2-4735-86c5-8ba7529528c1" and password "password" # :1 -> *scenario And the account "e16d6156-e4e2-4735-86c5-8ba7529528c1" has additional address "830415a8-c9bb-4663-a5fc-46915b11d9d4@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:37:53+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:53+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/222/config2593856716/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/222/cache3633307544/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/222/cache3633307544/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:53+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/222/data1951741023/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/222/data1951741023/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:53+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:53+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:53+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:53+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:53+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:53+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:53+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/222/config2593856716/grpcServerConfig.json time="2024-09-26T10:37:53+02:00" level=info msg="gRPC server listening on /tmp/bridge0669" pkg=grpc time="2024-09-26T10:37:53+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:53+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:53+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:53+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:53+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:53+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:53+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:53+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:53+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:53+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-09-26T10:37:53+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (59e04cb9)" time="2024-09-26T10:37:53+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (59e04cb9)" time="2024-09-26T10:37:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35255/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:35255/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:35255/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:53+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Adding vault user" userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Creating new user" userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35255/core/v4/events/latest" pkg=gpa/client userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35255/core/v4/settings" pkg=gpa/client userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Registering user client, ID:11d7f1d1-ff73-4d95-b30d-f16a03143632" pkg=observability time="2024-09-26T10:37:53+02:00" level=info msg="Starting service main loop" service=telemetry user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Starting service main loop" service=notification user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Starting service main loop" service=smtp user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35255/core/v4/labels?Type=4" pkg=gpa/client userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35255/core/v4/labels?Type=3" pkg=gpa/client userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35255/core/v4/labels?Type=1" pkg=gpa/client userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Adding user to imap server" addrID=fae5c736-3268-4578-9684-23677f6ac0be service=server-manager time="2024-09-26T10:37:53+02:00" level=info msg="Creating new IMAP user" addrID=fae5c736-3268-4578-9684-23677f6ac0be service=server-manager time="2024-09-26T10:37:53+02:00" level=info msg="Setting gluon ID" addrID=fae5c736-3268-4578-9684-23677f6ac0be gluonID=020f0cc4-437b-4adc-9423-425ec6dc5063 userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Created new IMAP user" addrID=fae5c736-3268-4578-9684-23677f6ac0be gluonID=020f0cc4-437b-4adc-9423-425ec6dc5063 service=server-manager time="2024-09-26T10:37:53+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:53+02:00" level=info msg=Resuming service=user-events user=11d7f1d1-ff73-4d95-b30d-f16a03143632 And the user logs in with username "e16d6156-e4e2-4735-86c5-8ba7529528c1" and password "password" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:37:53+02:00" level=info msg="Received mailbox message count" count=0 gluonID=020f0cc4-437b-4adc-9423-425ec6dc5063 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:53+02:00" level=info msg="Starting IMAP Service" service=imap user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Sync triggered" service=imap user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:53.67394453 +0200 CEST m=+356.244041906" user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Syncing labels" service=imap user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:11d7f1d1-ff73-4d95-b30d-f16a03143632" userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:35255/data/v1/stats" pkg=gpa/client userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Configuration Status Success event sent." userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 When user "e16d6156-e4e2-4735-86c5-8ba7529528c1" connects and authenticates SMTP client "1" with address "e16d6156-e4e2-4735-86c5-8ba7529528c1@proton.local" # :1 -> *scenario time="2024-09-26T10:37:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35255/mail/v4/settings" pkg=gpa/client userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Synced labels" service=imap user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35255/mail/v4/messages/count" pkg=gpa/client userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Syncing messages" service=imap user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Job started" service=imap user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:35255/mail/v4/messages" pkg=gpa/client userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Job finished" service=imap user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Synced messages" service=imap user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Finished user sync" duration=3.77848ms service=imap user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:35255/mail/v4/messages" pkg=gpa/client userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35255/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35255/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:35255/mail/v4/messages/cea2433a-1c0f-4553-b8f7-a319a48a9606" pkg=gpa/client userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 And SMTP client "1" sends the following message from "830415a8-c9bb-4663-a5fc-46915b11d9d4@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-09-26T10:37:53+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:53+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:53+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:53+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:53+02:00" level=info msg="Closing user" userID=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="De-registering user client, ID:11d7f1d1-ff73-4d95-b30d-f16a03143632" pkg=observability time="2024-09-26T10:37:53+02:00" level=info msg="Exiting IMAP Service" service=imap user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Exiting service main loop" service=smtp user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Exiting service main loop" service=notification user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Exiting Service" service=user-identity user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Exiting service main loop" service=telemetry user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Exiting service" service=user-events user=11d7f1d1-ff73-4d95-b30d-f16a03143632 time="2024-09-26T10:37:53+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:53+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:53+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:53+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:53+02:00" level=info msg="Closing service" service=unleash And the message used "830415a8-c9bb-4663-a5fc-46915b11d9d4@proton.local" key for sending # :1 -> *scenario === RUN TestFeatures/Non-active_sender_in_split_mode_using_non-active_key time="2024-09-26T10:37:53+02:00" level=info msg="User 'aef7191a-42a4-4b9e-a5a4-152a58c48807' created with id=20d70c20-472e-4afe-b276-e220cde12950" pkg=gpa/server/backend time="2024-09-26T10:37:54+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:54+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/223/config4114108459/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/223/cache3784066457/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/223/cache3784066457/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:54+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/223/data2083278923/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/223/data2083278923/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:54+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:54+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:54+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:54+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:54+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:54+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/223/config4114108459/grpcServerConfig.json time="2024-09-26T10:37:54+02:00" level=info msg="gRPC server listening on /tmp/bridge4316" pkg=grpc time="2024-09-26T10:37:54+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:54+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:54+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:54+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:54+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:54+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:54+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:54+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:54+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:54+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43895/feature/v2/frontend" pkg=gpa/manager 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-09-26T10:37:54+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (907e61dc)" time="2024-09-26T10:37:54+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (907e61dc)" time="2024-09-26T10:37:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:43895/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:43895/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:54+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Adding vault user" userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Creating new user" userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43895/core/v4/events/latest" pkg=gpa/client userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43895/core/v4/settings" pkg=gpa/client userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Registering user client, ID:20d70c20-472e-4afe-b276-e220cde12950" pkg=observability time="2024-09-26T10:37:54+02:00" level=info msg="Starting service main loop" service=telemetry user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Starting service main loop" service=notification user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Starting service main loop" service=smtp user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43895/core/v4/labels?Type=4" pkg=gpa/client userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43895/core/v4/labels?Type=3" pkg=gpa/client userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43895/core/v4/labels?Type=1" pkg=gpa/client userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Adding user to imap server" addrID=79d7975a-074b-4a1c-91d0-bbd09bd027f0 service=server-manager time="2024-09-26T10:37:54+02:00" level=info msg="Creating new IMAP user" addrID=79d7975a-074b-4a1c-91d0-bbd09bd027f0 service=server-manager time="2024-09-26T10:37:54+02:00" level=info msg="Setting gluon ID" addrID=79d7975a-074b-4a1c-91d0-bbd09bd027f0 gluonID=bb968324-814d-460a-9a24-c318b78370f0 userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bb968324-814d-460a-9a24-c318b78370f0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:54+02:00" level=info msg="Created new IMAP user" addrID=79d7975a-074b-4a1c-91d0-bbd09bd027f0 gluonID=bb968324-814d-460a-9a24-c318b78370f0 service=server-manager time="2024-09-26T10:37:54+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:54+02:00" level=info msg=Resuming service=user-events user=20d70c20-472e-4afe-b276-e220cde12950 And the user logs in with username "aef7191a-42a4-4b9e-a5a4-152a58c48807" and password "password" # :1 -> *scenario time="2024-09-26T10:37:54+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Setting address mode" mode=split userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Starting IMAP Service" service=imap user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Sync triggered" service=imap user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Setting Split Address Mode" service=imap user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:20d70c20-472e-4afe-b276-e220cde12950" userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:54.57576177 +0200 CEST m=+357.145859206" user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Finished user sync" duration="30.899µs" service=imap user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Removing gluon ID" addrID=79d7975a-074b-4a1c-91d0-bbd09bd027f0 gluonID=bb968324-814d-460a-9a24-c318b78370f0 userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:54+02:00" level=info msg="Adding user to imap server" addrID=79d7975a-074b-4a1c-91d0-bbd09bd027f0 service=server-manager time="2024-09-26T10:37:54+02:00" level=info msg="Creating new IMAP user" addrID=79d7975a-074b-4a1c-91d0-bbd09bd027f0 service=server-manager time="2024-09-26T10:37:54+02:00" level=info msg="Setting gluon ID" addrID=79d7975a-074b-4a1c-91d0-bbd09bd027f0 gluonID=818d7e42-f582-4e7d-b026-7ebbd3f91b37 userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Created new IMAP user" addrID=79d7975a-074b-4a1c-91d0-bbd09bd027f0 gluonID=818d7e42-f582-4e7d-b026-7ebbd3f91b37 service=server-manager time="2024-09-26T10:37:54+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:54+02:00" level=info msg="Received mailbox message count" count=0 gluonID=818d7e42-f582-4e7d-b026-7ebbd3f91b37 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:54+02:00" level=info msg="Adding user to imap server" addrID=ef1e945d-ef83-4612-b0c7-852f9f1734b6 service=server-manager time="2024-09-26T10:37:54+02:00" level=info msg="Creating new IMAP user" addrID=ef1e945d-ef83-4612-b0c7-852f9f1734b6 service=server-manager time="2024-09-26T10:37:54+02:00" level=info msg="Setting gluon ID" addrID=ef1e945d-ef83-4612-b0c7-852f9f1734b6 gluonID=91d0b31d-675a-4b8d-aebe-b3c59f0b9d77 userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Created new IMAP user" addrID=ef1e945d-ef83-4612-b0c7-852f9f1734b6 gluonID=91d0b31d-675a-4b8d-aebe-b3c59f0b9d77 service=server-manager time="2024-09-26T10:37:54+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:54+02:00" level=info msg="Sync triggered" service=imap user=20d70c20-472e-4afe-b276-e220cde12950 And the user sets the address mode of user "aef7191a-42a4-4b9e-a5a4-152a58c48807" to "split" # :1 -> *scenario time="2024-09-26T10:37:54+02:00" level=info msg="Received mailbox message count" count=0 gluonID=91d0b31d-675a-4b8d-aebe-b3c59f0b9d77 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:54+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:54.585022762 +0200 CEST m=+357.155120138" user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Syncing labels" service=imap user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Synced labels" service=imap user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43895/mail/v4/messages/count" pkg=gpa/client userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Syncing messages" service=imap user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Job started" service=imap user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:43895/mail/v4/messages" pkg=gpa/client userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Job finished" service=imap user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Synced messages" service=imap user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Finished user sync" duration=6.025784ms service=imap user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=20d70c20-472e-4afe-b276-e220cde12950 And user "aef7191a-42a4-4b9e-a5a4-152a58c48807" finishes syncing # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:37:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:43895/data/v1/stats" pkg=gpa/client userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Configuration Status Success event sent." userID=20d70c20-472e-4afe-b276-e220cde12950 When user "aef7191a-42a4-4b9e-a5a4-152a58c48807" connects and authenticates SMTP client "1" with address "aef7191a-42a4-4b9e-a5a4-152a58c48807@proton.local" # :1 -> *scenario time="2024-09-26T10:37:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43895/mail/v4/settings" pkg=gpa/client userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:43895/mail/v4/messages" pkg=gpa/client userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43895/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43895/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:43895/mail/v4/messages/fc0a1d41-99b9-4667-8340-a8fa6063559c" pkg=gpa/client userID=20d70c20-472e-4afe-b276-e220cde12950 And SMTP client "1" sends the following message from "d175d7e0-3b6c-40af-b047-0b0cb18dc877@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-09-26T10:37:54+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:54+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:54+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:54+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:54+02:00" level=info msg="Closing user" userID=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="De-registering user client, ID:20d70c20-472e-4afe-b276-e220cde12950" pkg=observability time="2024-09-26T10:37:54+02:00" level=info msg="Exiting IMAP Service" service=imap user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Exiting service main loop" service=smtp user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Exiting service main loop" service=notification user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Exiting Service" service=user-identity user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Exiting service main loop" service=telemetry user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Exiting service" service=user-events user=20d70c20-472e-4afe-b276-e220cde12950 time="2024-09-26T10:37:54+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:54+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:54+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:54+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:54+02:00" level=info msg="Closing service" service=unleash And the message used "d175d7e0-3b6c-40af-b047-0b0cb18dc877@proton.local" key for sending # :1 -> *scenario === RUN TestFeatures/Disabled_sender_in_combined_mode_fails_to_send time="2024-09-26T10:37:54+02:00" level=info msg="User '45eb4508-5eea-474c-8031-56c1ba01ceca' created with id=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5" pkg=gpa/server/backend Scenario: Disabled sender in combined mode fails to send # features/smtp/send/sender_key.feature:43 Given the account "45eb4508-5eea-474c-8031-56c1ba01ceca" has additional disabled address "a48dcd5f-7752-46df-926b-c5477af11d33@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:37:55+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:55+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/224/config4212855576/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:55+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/224/cache2704241589/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:55+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/224/cache2704241589/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:55+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/224/data3360506413/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/224/data3360506413/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:55+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:55+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:55+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:55+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:55+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:55+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:55+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/224/config4212855576/grpcServerConfig.json time="2024-09-26T10:37:55+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:55+02:00" level=info msg="gRPC server listening on /tmp/bridge7313" pkg=grpc time="2024-09-26T10:37:55+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:55+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:55+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:55+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:55+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:55+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:55+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:55+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:38049/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:55+02:00" level=info msg="Frontend client started" And bridge starts # :1 -> *scenario time="2024-09-26T10:37:55+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6a8a19d0)" time="2024-09-26T10:37:55+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6a8a19d0)" time="2024-09-26T10:37:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:38049/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:38049/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Adding vault user" userID=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Creating new user" userID=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Creating user object" numAddr=3 numLabels=12 userID=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:38049/core/v4/events/latest" pkg=gpa/client userID=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:38049/core/v4/settings" pkg=gpa/client userID=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Registering user client, ID:93bccd29-e4c4-4e4e-8aa4-626f23ee24b5" pkg=observability time="2024-09-26T10:37:55+02:00" level=info msg="Starting service main loop" service=telemetry user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Starting user identity service" numAddr=3 service=user-identity user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Starting service main loop" service=notification user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Starting service main loop" service=smtp user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:38049/core/v4/labels?Type=4" pkg=gpa/client userID=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:38049/core/v4/labels?Type=3" pkg=gpa/client userID=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:38049/core/v4/labels?Type=1" pkg=gpa/client userID=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Adding user to imap server" addrID=67bb5810-9d1c-47f4-845c-36319e1848fd service=server-manager time="2024-09-26T10:37:55+02:00" level=info msg="Creating new IMAP user" addrID=67bb5810-9d1c-47f4-845c-36319e1848fd service=server-manager time="2024-09-26T10:37:55+02:00" level=info msg="Setting gluon ID" addrID=67bb5810-9d1c-47f4-845c-36319e1848fd gluonID=79ca88f6-1244-412f-98cc-a36fb7c2de11 userID=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Created new IMAP user" addrID=67bb5810-9d1c-47f4-845c-36319e1848fd gluonID=79ca88f6-1244-412f-98cc-a36fb7c2de11 service=server-manager time="2024-09-26T10:37:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:55+02:00" level=info msg=Resuming service=user-events user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 And the user logs in with username "45eb4508-5eea-474c-8031-56c1ba01ceca" and password "password" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:37:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=79ca88f6-1244-412f-98cc-a36fb7c2de11 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:55+02:00" level=info msg="Starting IMAP Service" service=imap user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Sync triggered" service=imap user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:93bccd29-e4c4-4e4e-8aa4-626f23ee24b5" userID=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:55.768794615 +0200 CEST m=+358.338891981" user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Syncing labels" service=imap user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:38049/data/v1/stats" pkg=gpa/client userID=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Configuration Status Success event sent." userID=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 When user "45eb4508-5eea-474c-8031-56c1ba01ceca" connects and authenticates SMTP client "1" with address "45eb4508-5eea-474c-8031-56c1ba01ceca@proton.local" # :1 -> *scenario time="2024-09-26T10:37:55+02:00" level=error msg="Send mail failed." error="invalid return path" pkg=smtp And SMTP client "1" sends the following message from "8abca5b2-7c5a-426b-a300-bc9287217702@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[alias:disabled]@[domain]> To: External Bridge   hello  """ time="2024-09-26T10:37:55+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:55+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:55+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:55+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:55+02:00" level=info msg="Closing user" userID=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="De-registering user client, ID:93bccd29-e4c4-4e4e-8aa4-626f23ee24b5" pkg=observability time="2024-09-26T10:37:55+02:00" level=info msg="Synced labels" service=imap user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=warning msg="Get \"https://127.0.0.1:38049/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:37:55+02:00" level=error msg="Get \"https://127.0.0.1:38049/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:37:55+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:38049/mail/v4/messages/count\": context canceled" service=imap user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Finished user sync" duration=1.577052ms service=imap user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Exiting service main loop" service=smtp user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Exiting service main loop" service=notification user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Exiting Service" service=user-identity user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Exiting service" service=user-events user=93bccd29-e4c4-4e4e-8aa4-626f23ee24b5 time="2024-09-26T10:37:55+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:55+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:55+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:55+02:00" level=info msg="Closing service" service=unleash Then it fails # :1 -> *scenario === RUN TestFeatures/Disabled_sender_in_split_mode_fails_to_send time="2024-09-26T10:37:55+02:00" level=info msg="User 'c5a16994-6051-491e-ba34-24f4d0416ea3' created with id=9f1d59b0-4bde-4ae9-afcb-dd210541143f" pkg=gpa/server/backend Scenario: Disabled sender in split mode fails to send # features/smtp/send/sender_key.feature:62 Given the account "c5a16994-6051-491e-ba34-24f4d0416ea3" has additional disabled address "6b009467-e794-434b-a1d1-448ef2bdedca@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:37:56+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:56+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/225/config21342715/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:56+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/225/cache2169224991/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:56+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/225/cache2169224991/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:56+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/225/data2461293364/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/225/data2461293364/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:56+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:56+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:56+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:56+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:56+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:56+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:56+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/225/config21342715/grpcServerConfig.json time="2024-09-26T10:37:56+02:00" level=info msg="gRPC server listening on /tmp/bridge7669" pkg=grpc time="2024-09-26T10:37:56+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:56+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:56+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:56+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:56+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:56+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:56+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:56+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:56+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:56+02:00" level=info msg="Frontend client started" And bridge starts # :1 -> *scenario time="2024-09-26T10:37:56+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (950d75b1)" time="2024-09-26T10:37:56+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (950d75b1)" time="2024-09-26T10:37:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:35283/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:37:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:35283/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:35283/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:56+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Adding vault user" userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Creating new user" userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Creating user object" numAddr=3 numLabels=12 userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:35283/core/v4/events/latest" pkg=gpa/client userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:35283/core/v4/settings" pkg=gpa/client userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Registering user client, ID:9f1d59b0-4bde-4ae9-afcb-dd210541143f" pkg=observability time="2024-09-26T10:37:56+02:00" level=info msg="Starting service main loop" service=telemetry user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Starting user identity service" numAddr=3 service=user-identity user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Starting service main loop" service=notification user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Starting service main loop" service=smtp user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:35283/core/v4/labels?Type=4" pkg=gpa/client userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:35283/core/v4/labels?Type=3" pkg=gpa/client userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:35283/core/v4/labels?Type=1" pkg=gpa/client userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Adding user to imap server" addrID=78c88759-4b3a-495e-bbf9-c9dfe718231a service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Creating new IMAP user" addrID=78c88759-4b3a-495e-bbf9-c9dfe718231a service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Setting gluon ID" addrID=78c88759-4b3a-495e-bbf9-c9dfe718231a gluonID=f2876093-d4f6-4384-a644-70399463c374 userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Created new IMAP user" addrID=78c88759-4b3a-495e-bbf9-c9dfe718231a gluonID=f2876093-d4f6-4384-a644-70399463c374 service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg=Resuming service=user-events user=9f1d59b0-4bde-4ae9-afcb-dd210541143f And the user logs in with username "c5a16994-6051-491e-ba34-24f4d0416ea3" and password "password" # :1 -> *scenario time="2024-09-26T10:37:56+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Setting address mode" mode=split userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f2876093-d4f6-4384-a644-70399463c374 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:56+02:00" level=info msg="Starting IMAP Service" service=imap user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Sync triggered" service=imap user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Setting Split Address Mode" service=imap user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9f1d59b0-4bde-4ae9-afcb-dd210541143f" userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:56.903931769 +0200 CEST m=+359.474029145" user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Finished user sync" duration="26.501µs" service=imap user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Removing gluon ID" addrID=78c88759-4b3a-495e-bbf9-c9dfe718231a gluonID=f2876093-d4f6-4384-a644-70399463c374 userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Adding user to imap server" addrID=c500dc2d-5fa6-408b-9c3c-fed466886a61 service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Creating new IMAP user" addrID=c500dc2d-5fa6-408b-9c3c-fed466886a61 service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Setting gluon ID" addrID=c500dc2d-5fa6-408b-9c3c-fed466886a61 gluonID=a86b6f95-5d2d-40d5-9ad4-ef88b1db1c09 userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Created new IMAP user" addrID=c500dc2d-5fa6-408b-9c3c-fed466886a61 gluonID=a86b6f95-5d2d-40d5-9ad4-ef88b1db1c09 service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a86b6f95-5d2d-40d5-9ad4-ef88b1db1c09 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:56+02:00" level=info msg="Adding user to imap server" addrID=78c88759-4b3a-495e-bbf9-c9dfe718231a service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Creating new IMAP user" addrID=78c88759-4b3a-495e-bbf9-c9dfe718231a service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Setting gluon ID" addrID=78c88759-4b3a-495e-bbf9-c9dfe718231a gluonID=c8b50786-3364-4533-b6f9-8254fb115f3c userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Created new IMAP user" addrID=78c88759-4b3a-495e-bbf9-c9dfe718231a gluonID=c8b50786-3364-4533-b6f9-8254fb115f3c service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Adding user to imap server" addrID=9cd54a16-d4bd-42c8-b801-bc59084ed19d service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Creating new IMAP user" addrID=9cd54a16-d4bd-42c8-b801-bc59084ed19d service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8b50786-3364-4533-b6f9-8254fb115f3c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:56+02:00" level=info msg="Setting gluon ID" addrID=9cd54a16-d4bd-42c8-b801-bc59084ed19d gluonID=c93e46ee-b6f4-4c0d-afc3-13482ed0b5cf userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Created new IMAP user" addrID=9cd54a16-d4bd-42c8-b801-bc59084ed19d gluonID=c93e46ee-b6f4-4c0d-afc3-13482ed0b5cf service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Sync triggered" service=imap user=9f1d59b0-4bde-4ae9-afcb-dd210541143f And the user sets the address mode of user "c5a16994-6051-491e-ba34-24f4d0416ea3" to "split" # :1 -> *scenario time="2024-09-26T10:37:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c93e46ee-b6f4-4c0d-afc3-13482ed0b5cf labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:56.923302542 +0200 CEST m=+359.493399918" user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Syncing labels" service=imap user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Synced labels" service=imap user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:35283/mail/v4/messages/count" pkg=gpa/client userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Syncing messages" service=imap user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Job started" service=imap user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:35283/mail/v4/messages" pkg=gpa/client userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Job finished" service=imap user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Synced messages" service=imap user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Finished user sync" duration=10.59304ms service=imap user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=9f1d59b0-4bde-4ae9-afcb-dd210541143f And user "c5a16994-6051-491e-ba34-24f4d0416ea3" finishes syncing # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:37:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:35283/data/v1/stats" pkg=gpa/client userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Configuration Status Success event sent." userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f When user "c5a16994-6051-491e-ba34-24f4d0416ea3" connects and authenticates SMTP client "1" with address "739da53d-3191-4950-82f3-968ced83cf76@proton.local" # :1 -> *scenario time="2024-09-26T10:37:56+02:00" level=error msg="Cannot send emails from address: 6b009467-e794-434b-a1d1-448ef2bdedca@proton.local" service=smtp user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=error msg="Send mail failed." error="cannot send from address: 6b009467-e794-434b-a1d1-448ef2bdedca@proton.local" pkg=smtp And SMTP client "1" sends the following message from "6b009467-e794-434b-a1d1-448ef2bdedca@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[alias:disabled]@[domain]> To: External Bridge   hello  """ time="2024-09-26T10:37:56+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:56+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:56+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:56+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:56+02:00" level=info msg="Closing user" userID=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="De-registering user client, ID:9f1d59b0-4bde-4ae9-afcb-dd210541143f" pkg=observability time="2024-09-26T10:37:56+02:00" level=info msg="Exiting IMAP Service" service=imap user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Exiting service main loop" service=smtp user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Exiting service main loop" service=notification user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Exiting Service" service=user-identity user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Exiting service main loop" service=telemetry user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Exiting service" service=user-events user=9f1d59b0-4bde-4ae9-afcb-dd210541143f time="2024-09-26T10:37:56+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:56+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:56+02:00" level=info msg="Closing service" service=unleash Then it fails # :1 -> *scenario Feature: SMTP sending two messages === RUN TestFeatures/Send_two_messages_in_one_connection time="2024-09-26T10:37:57+02:00" level=info msg="User '503a08d2-350f-478c-aec5-a98ec7809747' created with id=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86" pkg=gpa/server/backend Background: Given there exists an account with username "503a08d2-350f-478c-aec5-a98ec7809747" and password "password" # :1 -> *scenario time="2024-09-26T10:37:57+02:00" level=info msg="User '0a496b00-5417-4bbc-ae18-78cd347c8b83' created with id=5136f0c9-f9e8-4ed8-a555-557ba7848167" pkg=gpa/server/backend And there exists an account with username "0a496b00-5417-4bbc-ae18-78cd347c8b83" and password "password" # :1 -> *scenario And the account "0a496b00-5417-4bbc-ae18-78cd347c8b83" has additional address "55f2754a-20f7-48d3-a422-7a9cb3ef5f5a@proton.local" # :1 -> *scenario time="2024-09-26T10:37:58+02:00" level=info msg="User 'b35f34d9-1122-4256-a09e-8d6315bd91ba' created with id=34b5a0fc-3cad-43be-b7cf-1ebab769037a" pkg=gpa/server/backend And there exists an account with username "b35f34d9-1122-4256-a09e-8d6315bd91ba" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:37:58+02:00" level=info msg="Starting bridge" time="2024-09-26T10:37:58+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/226/config3054603467/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:37:58+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/226/cache3304787860/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:37:58+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/226/cache3304787860/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:37:58+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/226/data1577132848/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/226/data1577132848/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:37:58+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:37:58+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:37:58+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:37:58+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:37:58+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:37:58+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:37:58+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/226/config3054603467/grpcServerConfig.json time="2024-09-26T10:37:58+02:00" level=info msg="gRPC server listening on /tmp/bridge2002" pkg=grpc time="2024-09-26T10:37:58+02:00" level=info msg="Frontend service started" time="2024-09-26T10:37:58+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:37:58+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:37:58+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:37:58+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:37:58+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:37:58+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:37:58+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:37:58+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:37:58+02:00" level=info msg="Frontend client started" time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/feature/v2/frontend" pkg=gpa/manager When bridge starts # :1 -> *scenario time="2024-09-26T10:37:58+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8d3dec0d)" time="2024-09-26T10:37:58+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8d3dec0d)" time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:36715/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:36715/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:58+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Adding vault user" userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Creating new user" userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/core/v4/events/latest" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/core/v4/settings" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Registering user client, ID:bb429fa9-594d-4b8c-b5c3-ebdd780c9f86" pkg=observability time="2024-09-26T10:37:58+02:00" level=info msg="Starting service main loop" service=telemetry user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Starting service main loop" service=notification user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Starting service main loop" service=smtp user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/core/v4/labels?Type=4" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/core/v4/labels?Type=3" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/core/v4/labels?Type=1" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Adding user to imap server" addrID=0bae824c-85ab-4a4a-ab6b-478890efe651 service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Creating new IMAP user" addrID=0bae824c-85ab-4a4a-ab6b-478890efe651 service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Setting gluon ID" addrID=0bae824c-85ab-4a4a-ab6b-478890efe651 gluonID=f2da3b6b-fcd0-4b8e-a4ad-616204fe9a53 userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Created new IMAP user" addrID=0bae824c-85ab-4a4a-ab6b-478890efe651 gluonID=f2da3b6b-fcd0-4b8e-a4ad-616204fe9a53 service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg=Resuming service=user-events user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 And the user logs in with username "503a08d2-350f-478c-aec5-a98ec7809747" and password "password" # :1 -> *scenario time="2024-09-26T10:37:58+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9ff68124)" time="2024-09-26T10:37:58+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9ff68124)" time="2024-09-26T10:37:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f2da3b6b-fcd0-4b8e-a4ad-616204fe9a53 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:58+02:00" level=info msg="Starting IMAP Service" service=imap user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Sync triggered" service=imap user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:58.642762785 +0200 CEST m=+361.212860161" user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Syncing labels" service=imap user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:bb429fa9-594d-4b8c-b5c3-ebdd780c9f86" userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Synced labels" service=imap user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/mail/v4/messages/count" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Syncing messages" service=imap user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Job started" service=imap user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:36715/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:36715/mail/v4/messages" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Job finished" service=imap user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Synced messages" service=imap user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Finished user sync" duration=22.909468ms service=imap user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:36715/auth/v4" pkg=gpa/manager time="2024-09-26T10:37:58+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37: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 29}}" pkg=telemetry time="2024-09-26T10:37:58+02:00" level=info msg="Adding vault user" userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Creating new user" userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/core/v4/events/latest" pkg=gpa/client userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/core/v4/settings" pkg=gpa/client userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Registering user client, ID:5136f0c9-f9e8-4ed8-a555-557ba7848167" pkg=observability time="2024-09-26T10:37:58+02:00" level=info msg="Starting service main loop" service=telemetry user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Starting service main loop" service=notification user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Starting service main loop" service=smtp user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/core/v4/labels?Type=4" pkg=gpa/client userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/core/v4/labels?Type=3" pkg=gpa/client userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/core/v4/labels?Type=1" pkg=gpa/client userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Adding user to imap server" addrID=2e7e98b7-29cf-4a25-ae45-f2c9b695e2bb service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Creating new IMAP user" addrID=2e7e98b7-29cf-4a25-ae45-f2c9b695e2bb service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Setting gluon ID" addrID=2e7e98b7-29cf-4a25-ae45-f2c9b695e2bb gluonID=4d8ef343-ad8b-4c18-8c40-aafd689c2fca userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Created new IMAP user" addrID=2e7e98b7-29cf-4a25-ae45-f2c9b695e2bb gluonID=4d8ef343-ad8b-4c18-8c40-aafd689c2fca service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg=Resuming service=user-events user=5136f0c9-f9e8-4ed8-a555-557ba7848167 And the user logs in with username "0a496b00-5417-4bbc-ae18-78cd347c8b83" and password "password" # :1 -> *scenario time="2024-09-26T10:37:58+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Setting address mode" mode=split userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4d8ef343-ad8b-4c18-8c40-aafd689c2fca labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:58+02:00" level=info msg="Starting IMAP Service" service=imap user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Sync triggered" service=imap user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Setting Split Address Mode" service=imap user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5136f0c9-f9e8-4ed8-a555-557ba7848167" userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:58.905020255 +0200 CEST m=+361.475117631" user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Finished user sync" duration="22.293µs" service=imap user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Removing gluon ID" addrID=2e7e98b7-29cf-4a25-ae45-f2c9b695e2bb gluonID=4d8ef343-ad8b-4c18-8c40-aafd689c2fca userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Adding user to imap server" addrID=90fd8cf0-e790-42c7-a909-9198f907a39f service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Creating new IMAP user" addrID=90fd8cf0-e790-42c7-a909-9198f907a39f service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Setting gluon ID" addrID=90fd8cf0-e790-42c7-a909-9198f907a39f gluonID=334bc26b-7b32-4af4-b3be-f02052cb3ef2 userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Created new IMAP user" addrID=90fd8cf0-e790-42c7-a909-9198f907a39f gluonID=334bc26b-7b32-4af4-b3be-f02052cb3ef2 service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Adding user to imap server" addrID=2e7e98b7-29cf-4a25-ae45-f2c9b695e2bb service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Creating new IMAP user" addrID=2e7e98b7-29cf-4a25-ae45-f2c9b695e2bb service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Setting gluon ID" addrID=2e7e98b7-29cf-4a25-ae45-f2c9b695e2bb gluonID=8bdc3c9d-35c0-4877-b59b-d3ebe9ec1f67 userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Created new IMAP user" addrID=2e7e98b7-29cf-4a25-ae45-f2c9b695e2bb gluonID=8bdc3c9d-35c0-4877-b59b-d3ebe9ec1f67 service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Sync triggered" service=imap user=5136f0c9-f9e8-4ed8-a555-557ba7848167 And the user sets the address mode of user "0a496b00-5417-4bbc-ae18-78cd347c8b83" to "split" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:37:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:37:58.915370204 +0200 CEST m=+361.485467580" user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Syncing labels" service=imap user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=334bc26b-7b32-4af4-b3be-f02052cb3ef2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8bdc3c9d-35c0-4877-b59b-d3ebe9ec1f67 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:36715/data/v1/stats" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Configuration Status Success event sent." userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 Scenario: Send two messages in one connection # features/smtp/send/two_messages.feature:14 When user "503a08d2-350f-478c-aec5-a98ec7809747" connects and authenticates SMTP client "1" # :1 -> *scenario time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/mail/v4/settings" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:36715/mail/v4/messages" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/core/v4/keys?Email=b35f34d9-1122-4256-a09e-8d6315bd91ba%40proton.local" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/contacts/v4/emails?Email=b35f34d9-1122-4256-a09e-8d6315bd91ba%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:36715/mail/v4/messages/d198330e-0894-4a97-aa25-105905156735" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 And SMTP client "1" sends the following message from "503a08d2-350f-478c-aec5-a98ec7809747@proton.local" to "b35f34d9-1122-4256-a09e-8d6315bd91ba@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]>  hello  """ Then it succeeds # :1 -> *scenario time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/mail/v4/settings" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Synced labels" service=imap user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/mail/v4/messages/count" pkg=gpa/client userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Syncing messages" service=imap user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Job started" service=imap user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:36715/mail/v4/messages" pkg=gpa/client userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Job finished" service=imap user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Synced messages" service=imap user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Finished user sync" duration=8.036258ms service=imap user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:36715/mail/v4/messages" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/core/v4/keys?Email=b35f34d9-1122-4256-a09e-8d6315bd91ba%40proton.local" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:36715/contacts/v4/emails?Email=b35f34d9-1122-4256-a09e-8d6315bd91ba%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:36715/mail/v4/messages/10b59a02-f451-477d-bfad-e58f549ca226" pkg=gpa/client userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 When SMTP client "1" sends the following message from "503a08d2-350f-478c-aec5-a98ec7809747@proton.local" to "b35f34d9-1122-4256-a09e-8d6315bd91ba@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]>  world  """ time="2024-09-26T10:37:58+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:37:58+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:37:58+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:37:58+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:37:58+02:00" level=info msg="Closing user" userID=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="De-registering user client, ID:bb429fa9-594d-4b8c-b5c3-ebdd780c9f86" pkg=observability time="2024-09-26T10:37:58+02:00" level=info msg="Exiting IMAP Service" service=imap user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Exiting service main loop" service=smtp user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Exiting service main loop" service=notification user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Exiting Service" service=user-identity user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Exiting service main loop" service=telemetry user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Exiting service" service=user-events user=bb429fa9-594d-4b8c-b5c3-ebdd780c9f86 time="2024-09-26T10:37:58+02:00" level=info msg="Closing user" userID=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="De-registering user client, ID:5136f0c9-f9e8-4ed8-a555-557ba7848167" pkg=observability time="2024-09-26T10:37:58+02:00" level=info msg="Exiting IMAP Service" service=imap user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Exiting service main loop" service=smtp user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Exiting service main loop" service=notification user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Exiting Service" service=user-identity user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Exiting service main loop" service=telemetry user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Exiting service" service=user-events user=5136f0c9-f9e8-4ed8-a555-557ba7848167 time="2024-09-26T10:37:58+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:37: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-09-26T10:37:58+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:37:58+02:00" level=info msg="Closing service" service=unleash Then it succeeds # :1 -> *scenario === RUN TestFeatures/Send_with_two_addresses_of_the_same_user_in_split_mode time="2024-09-26T10:37:59+02:00" level=info msg="User '885ca5c6-f778-4200-a51d-7f9b8455ef28' created with id=d550297f-8bf2-4570-8f17-cd104bbe86fb" pkg=gpa/server/backend time="2024-09-26T10:37:59+02:00" level=info msg="User '8bd0c10a-1c20-4746-9b6f-927a7a3caaa3' created with id=b3ff6202-b525-41ba-acac-e3515dfb7125" pkg=gpa/server/backend time="2024-09-26T10:38:00+02:00" level=info msg="User 'e01ad080-0c0f-40ed-a85c-cf5cbdcee99d' created with id=8bd3b6b8-f7ad-4761-a9e5-e5ae0171b6e4" pkg=gpa/server/backend time="2024-09-26T10:38:00+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:00+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/227/config3261338439/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:00+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/227/cache4281800624/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:00+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/227/cache4281800624/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:00+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/227/data682722977/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/227/data682722977/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:00+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:00+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:00+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:00+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:00+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:00+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:00+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/227/config3261338439/grpcServerConfig.json time="2024-09-26T10:38:00+02:00" level=info msg="gRPC server listening on /tmp/bridge0277" pkg=grpc time="2024-09-26T10:38:00+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:00+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:00+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:00+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:00+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:00+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:00+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:00+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:00+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:00+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:00+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (a6e8095c)" time="2024-09-26T10:38:00+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (a6e8095c)" time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:36273/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:36273/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:00+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Adding vault user" userID=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Creating new user" userID=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/core/v4/events/latest" pkg=gpa/client userID=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/core/v4/settings" pkg=gpa/client userID=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Registering user client, ID:d550297f-8bf2-4570-8f17-cd104bbe86fb" pkg=observability time="2024-09-26T10:38:00+02:00" level=info msg="Starting service main loop" service=telemetry user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Starting service main loop" service=notification user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Starting service main loop" service=smtp user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/core/v4/labels?Type=4" pkg=gpa/client userID=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/core/v4/labels?Type=3" pkg=gpa/client userID=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/core/v4/labels?Type=1" pkg=gpa/client userID=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Adding user to imap server" addrID=64dadedd-a1f6-4c29-a774-d1ce4d488475 service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Creating new IMAP user" addrID=64dadedd-a1f6-4c29-a774-d1ce4d488475 service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Setting gluon ID" addrID=64dadedd-a1f6-4c29-a774-d1ce4d488475 gluonID=9b0e3f29-ba68-4bbe-a735-59291c045da8 userID=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Created new IMAP user" addrID=64dadedd-a1f6-4c29-a774-d1ce4d488475 gluonID=9b0e3f29-ba68-4bbe-a735-59291c045da8 service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg=Resuming service=user-events user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (27a5cc95)" time="2024-09-26T10:38:00+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (27a5cc95)" time="2024-09-26T10:38:00+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9b0e3f29-ba68-4bbe-a735-59291c045da8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:00+02:00" level=info msg="Starting IMAP Service" service=imap user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Sync triggered" service=imap user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:00.629019217 +0200 CEST m=+363.199116593" user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Syncing labels" service=imap user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d550297f-8bf2-4570-8f17-cd104bbe86fb" userID=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Synced labels" service=imap user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/mail/v4/messages/count" pkg=gpa/client userID=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Syncing messages" service=imap user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Job started" service=imap user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:36273/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:36273/mail/v4/messages" pkg=gpa/client userID=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Job finished" service=imap user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Synced messages" service=imap user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Finished user sync" duration=22.772498ms service=imap user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38: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 21}}" pkg=telemetry time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:36273/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:00+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Adding vault user" userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Creating new user" userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/core/v4/events/latest" pkg=gpa/client userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/core/v4/settings" pkg=gpa/client userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Registering user client, ID:b3ff6202-b525-41ba-acac-e3515dfb7125" pkg=observability time="2024-09-26T10:38:00+02:00" level=info msg="Starting service main loop" service=telemetry user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Starting service main loop" service=notification user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Starting service main loop" service=smtp user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/core/v4/labels?Type=4" pkg=gpa/client userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/core/v4/labels?Type=3" pkg=gpa/client userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/core/v4/labels?Type=1" pkg=gpa/client userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Adding user to imap server" addrID=3b8581ce-b340-4a18-a34d-b0479fa025c5 service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Creating new IMAP user" addrID=3b8581ce-b340-4a18-a34d-b0479fa025c5 service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Setting gluon ID" addrID=3b8581ce-b340-4a18-a34d-b0479fa025c5 gluonID=cd0b1f72-e9fe-49dc-bf2a-ae2807417151 userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Created new IMAP user" addrID=3b8581ce-b340-4a18-a34d-b0479fa025c5 gluonID=cd0b1f72-e9fe-49dc-bf2a-ae2807417151 service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg=Resuming service=user-events user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Setting address mode" mode=split userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cd0b1f72-e9fe-49dc-bf2a-ae2807417151 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:00+02:00" level=info msg="Starting IMAP Service" service=imap user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Sync triggered" service=imap user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Setting Split Address Mode" service=imap user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b3ff6202-b525-41ba-acac-e3515dfb7125" userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:00.902596205 +0200 CEST m=+363.472693571" user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Finished user sync" duration="26.2µs" service=imap user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Removing gluon ID" addrID=3b8581ce-b340-4a18-a34d-b0479fa025c5 gluonID=cd0b1f72-e9fe-49dc-bf2a-ae2807417151 userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Adding user to imap server" addrID=3b8581ce-b340-4a18-a34d-b0479fa025c5 service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Creating new IMAP user" addrID=3b8581ce-b340-4a18-a34d-b0479fa025c5 service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Setting gluon ID" addrID=3b8581ce-b340-4a18-a34d-b0479fa025c5 gluonID=ab24710e-e743-4fed-b069-6673885ae399 userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Created new IMAP user" addrID=3b8581ce-b340-4a18-a34d-b0479fa025c5 gluonID=ab24710e-e743-4fed-b069-6673885ae399 service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ab24710e-e743-4fed-b069-6673885ae399 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:00+02:00" level=info msg="Adding user to imap server" addrID=362df63f-a420-4126-b764-d0708080f6cc service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Creating new IMAP user" addrID=362df63f-a420-4126-b764-d0708080f6cc service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Setting gluon ID" addrID=362df63f-a420-4126-b764-d0708080f6cc gluonID=4a9a1064-b83a-49b0-ba5b-7f215b007a56 userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Created new IMAP user" addrID=362df63f-a420-4126-b764-d0708080f6cc gluonID=4a9a1064-b83a-49b0-ba5b-7f215b007a56 service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Sync triggered" service=imap user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4a9a1064-b83a-49b0-ba5b-7f215b007a56 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:00+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:00.912104837 +0200 CEST m=+363.482202213" user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Syncing labels" service=imap user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:36273/data/v1/stats" pkg=gpa/client userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Configuration Status Success event sent." userID=b3ff6202-b525-41ba-acac-e3515dfb7125 Scenario: Send with two addresses of the same user in split mode # features/smtp/send/two_messages.feature:35 When user "8bd0c10a-1c20-4746-9b6f-927a7a3caaa3" connects and authenticates SMTP client "1" with address "8bd0c10a-1c20-4746-9b6f-927a7a3caaa3@proton.local" # :1 -> *scenario And user "8bd0c10a-1c20-4746-9b6f-927a7a3caaa3" connects and authenticates SMTP client "2" with address "edc8d139-fc28-4ad1-a12d-94ccf65d0a70@proton.local" # :1 -> *scenario time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/mail/v4/settings" pkg=gpa/client userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:36273/mail/v4/messages" pkg=gpa/client userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/core/v4/keys?Email=e01ad080-0c0f-40ed-a85c-cf5cbdcee99d%40proton.local" pkg=gpa/client userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/contacts/v4/emails?Email=e01ad080-0c0f-40ed-a85c-cf5cbdcee99d%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:36273/mail/v4/messages/8f406823-aca6-402b-bb26-8fbbfc66c552" pkg=gpa/client userID=b3ff6202-b525-41ba-acac-e3515dfb7125 And SMTP client "1" sends the following message from "8bd0c10a-1c20-4746-9b6f-927a7a3caaa3@proton.local" to "e01ad080-0c0f-40ed-a85c-cf5cbdcee99d@proton.local>": # :1 -> *scenario """ From: Bridge Test <[user:multi]@[domain]> To: Internal Bridge <[user:to]@[domain]>  hello  """ Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/mail/v4/settings" pkg=gpa/client userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:36273/mail/v4/messages" pkg=gpa/client userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/core/v4/keys?Email=e01ad080-0c0f-40ed-a85c-cf5cbdcee99d%40proton.local" pkg=gpa/client userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:36273/contacts/v4/emails?Email=e01ad080-0c0f-40ed-a85c-cf5cbdcee99d%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:36273/mail/v4/messages/e4dc94a3-1424-4682-9a5c-01b107be07a3" pkg=gpa/client userID=b3ff6202-b525-41ba-acac-e3515dfb7125 When SMTP client "2" sends the following message from "8bd0c10a-1c20-4746-9b6f-927a7a3caaa3@proton.local" to "e01ad080-0c0f-40ed-a85c-cf5cbdcee99d@proton.local>": # :1 -> *scenario """ From: Bridge Test <[user:multi]@[domain]> To: Internal Bridge <[user:to]@[domain]>  world  """ time="2024-09-26T10:38:00+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:00+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:00+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:00+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:00+02:00" level=info msg="Closing user" userID=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="De-registering user client, ID:d550297f-8bf2-4570-8f17-cd104bbe86fb" pkg=observability time="2024-09-26T10:38:00+02:00" level=info msg="Exiting IMAP Service" service=imap user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Exiting service main loop" service=smtp user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Exiting service main loop" service=notification user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Exiting Service" service=user-identity user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Exiting service main loop" service=telemetry user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Exiting service" service=user-events user=d550297f-8bf2-4570-8f17-cd104bbe86fb time="2024-09-26T10:38:00+02:00" level=info msg="Closing user" userID=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="De-registering user client, ID:b3ff6202-b525-41ba-acac-e3515dfb7125" pkg=observability time="2024-09-26T10:38:00+02:00" level=info msg="Synced labels" service=imap user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=warning msg="Get \"https://127.0.0.1:36273/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:38:00+02:00" level=error msg="Get \"https://127.0.0.1:36273/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:38:00+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:36273/mail/v4/messages/count\": context canceled" service=imap user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Finished user sync" duration=10.265737ms service=imap user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Exiting IMAP Service" service=imap user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Exiting service main loop" service=smtp user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Exiting service main loop" service=notification user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Exiting Service" service=user-identity user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Exiting service main loop" service=telemetry user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Exiting service" service=user-events user=b3ff6202-b525-41ba-acac-e3515dfb7125 time="2024-09-26T10:38:00+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:00+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:00+02:00" level=info msg="Closing service" service=unleash Then it succeeds # :1 -> *scenario === RUN TestFeatures/Send_with_two_separate_users time="2024-09-26T10:38:01+02:00" level=info msg="User '6da7800a-b575-494e-b221-937ae0101a92' created with id=e12bc0cb-a897-4693-a118-08fbeae926bc" pkg=gpa/server/backend time="2024-09-26T10:38:01+02:00" level=info msg="User 'f883522b-b223-4527-bd6f-e3ebcf6fbd7a' created with id=a04ac4b2-6018-4474-a752-b3392c9d8cab" pkg=gpa/server/backend time="2024-09-26T10:38:02+02:00" level=info msg="User '7989bc83-c815-4e99-a82b-af884e376dd5' created with id=bc8b9926-4264-4119-b0a7-75e6ef405f41" pkg=gpa/server/backend time="2024-09-26T10:38:02+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:02+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/228/config4284042706/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/228/cache3190361688/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:02+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/228/cache3190361688/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:02+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/228/data1348622475/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/228/data1348622475/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:02+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:02+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:02+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:02+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:02+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:02+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/228/config4284042706/grpcServerConfig.json time="2024-09-26T10:38:02+02:00" level=info msg="gRPC server listening on /tmp/bridge0368" pkg=grpc time="2024-09-26T10:38:02+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:02+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:02+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:02+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:02+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:02+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:02+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:02+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:02+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:02+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (bc45591d)" time="2024-09-26T10:38:02+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (bc45591d)" time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:39509/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:39509/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:02+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Adding vault user" userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Creating new user" userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/core/v4/events/latest" pkg=gpa/client userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/core/v4/settings" pkg=gpa/client userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Registering user client, ID:e12bc0cb-a897-4693-a118-08fbeae926bc" pkg=observability time="2024-09-26T10:38:02+02:00" level=info msg="Starting service main loop" service=telemetry user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Starting service main loop" service=notification user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Starting service main loop" service=smtp user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/core/v4/labels?Type=4" pkg=gpa/client userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/core/v4/labels?Type=3" pkg=gpa/client userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/core/v4/labels?Type=1" pkg=gpa/client userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Adding user to imap server" addrID=46b2754a-94ce-4194-9101-9172b8d8f206 service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Creating new IMAP user" addrID=46b2754a-94ce-4194-9101-9172b8d8f206 service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Setting gluon ID" addrID=46b2754a-94ce-4194-9101-9172b8d8f206 gluonID=26bf9638-141e-4d1e-b6d0-61c87966330e userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Created new IMAP user" addrID=46b2754a-94ce-4194-9101-9172b8d8f206 gluonID=26bf9638-141e-4d1e-b6d0-61c87966330e service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg=Resuming service=user-events user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (cee69d95)" time="2024-09-26T10:38:02+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (cee69d95)" time="2024-09-26T10:38:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=26bf9638-141e-4d1e-b6d0-61c87966330e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:02+02:00" level=info msg="Starting IMAP Service" service=imap user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Sync triggered" service=imap user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:02.543905409 +0200 CEST m=+365.114002775" user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Syncing labels" service=imap user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e12bc0cb-a897-4693-a118-08fbeae926bc" userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Synced labels" service=imap user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/mail/v4/messages/count" pkg=gpa/client userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Syncing messages" service=imap user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Job started" service=imap user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:39509/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:39509/mail/v4/messages" pkg=gpa/client userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Job finished" service=imap user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Synced messages" service=imap user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Finished user sync" duration=15.065897ms service=imap user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:39509/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:02+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38: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 99}}" pkg=telemetry time="2024-09-26T10:38:02+02:00" level=info msg="Adding vault user" userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Creating new user" userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/core/v4/events/latest" pkg=gpa/client userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/core/v4/settings" pkg=gpa/client userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Registering user client, ID:a04ac4b2-6018-4474-a752-b3392c9d8cab" pkg=observability time="2024-09-26T10:38:02+02:00" level=info msg="Starting service main loop" service=telemetry user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Starting service main loop" service=notification user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Starting service main loop" service=smtp user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/core/v4/labels?Type=4" pkg=gpa/client userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/core/v4/labels?Type=3" pkg=gpa/client userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/core/v4/labels?Type=1" pkg=gpa/client userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Adding user to imap server" addrID=fbc074eb-e6b2-4ffb-958f-95a271e837de service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Creating new IMAP user" addrID=fbc074eb-e6b2-4ffb-958f-95a271e837de service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Setting gluon ID" addrID=fbc074eb-e6b2-4ffb-958f-95a271e837de gluonID=1de4bace-69e4-49e6-808e-7a3b19b1a160 userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Created new IMAP user" addrID=fbc074eb-e6b2-4ffb-958f-95a271e837de gluonID=1de4bace-69e4-49e6-808e-7a3b19b1a160 service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg=Resuming service=user-events user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Setting address mode" mode=split userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1de4bace-69e4-49e6-808e-7a3b19b1a160 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:02+02:00" level=info msg="Starting IMAP Service" service=imap user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Sync triggered" service=imap user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Setting Split Address Mode" service=imap user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a04ac4b2-6018-4474-a752-b3392c9d8cab" userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:02.786591566 +0200 CEST m=+365.356688942" user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Finished user sync" duration="25.047µs" service=imap user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Removing gluon ID" addrID=fbc074eb-e6b2-4ffb-958f-95a271e837de gluonID=1de4bace-69e4-49e6-808e-7a3b19b1a160 userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Adding user to imap server" addrID=fbc074eb-e6b2-4ffb-958f-95a271e837de service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Creating new IMAP user" addrID=fbc074eb-e6b2-4ffb-958f-95a271e837de service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Setting gluon ID" addrID=fbc074eb-e6b2-4ffb-958f-95a271e837de gluonID=cabef2f0-cfb1-4c56-a13f-b4295d270ac2 userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Created new IMAP user" addrID=fbc074eb-e6b2-4ffb-958f-95a271e837de gluonID=cabef2f0-cfb1-4c56-a13f-b4295d270ac2 service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cabef2f0-cfb1-4c56-a13f-b4295d270ac2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:02+02:00" level=info msg="Adding user to imap server" addrID=2195a0a6-2d62-4575-aa52-c8793ebcd896 service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Creating new IMAP user" addrID=2195a0a6-2d62-4575-aa52-c8793ebcd896 service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Setting gluon ID" addrID=2195a0a6-2d62-4575-aa52-c8793ebcd896 gluonID=4d04ee2a-652a-4d9f-971e-f98f7362421f userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Created new IMAP user" addrID=2195a0a6-2d62-4575-aa52-c8793ebcd896 gluonID=4d04ee2a-652a-4d9f-971e-f98f7362421f service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Sync triggered" service=imap user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4d04ee2a-652a-4d9f-971e-f98f7362421f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:02.797843244 +0200 CEST m=+365.367940620" user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Syncing labels" service=imap user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:39509/data/v1/stats" pkg=gpa/client userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Configuration Status Success event sent." userID=e12bc0cb-a897-4693-a118-08fbeae926bc Scenario: Send with two separate users # features/smtp/send/two_messages.feature:57 When user "6da7800a-b575-494e-b221-937ae0101a92" connects and authenticates SMTP client "1" # :1 -> *scenario time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:39509/data/v1/stats" pkg=gpa/client userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Configuration Status Success event sent." userID=a04ac4b2-6018-4474-a752-b3392c9d8cab And user "f883522b-b223-4527-bd6f-e3ebcf6fbd7a" connects and authenticates SMTP client "2" # :1 -> *scenario time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/mail/v4/settings" pkg=gpa/client userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:39509/mail/v4/messages" pkg=gpa/client userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/core/v4/keys?Email=7989bc83-c815-4e99-a82b-af884e376dd5%40proton.local" pkg=gpa/client userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/contacts/v4/emails?Email=7989bc83-c815-4e99-a82b-af884e376dd5%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:39509/mail/v4/messages/e691c31f-b199-4cc4-a5b5-1de604066260" pkg=gpa/client userID=e12bc0cb-a897-4693-a118-08fbeae926bc When SMTP client "1" sends the following message from "6da7800a-b575-494e-b221-937ae0101a92@proton.local" to "7989bc83-c815-4e99-a82b-af884e376dd5@proton.local>": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]>  hello  """ Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/mail/v4/settings" pkg=gpa/client userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Synced labels" service=imap user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/mail/v4/messages/count" pkg=gpa/client userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Syncing messages" service=imap user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Job started" service=imap user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:39509/mail/v4/messages" pkg=gpa/client userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Job finished" service=imap user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Synced messages" service=imap user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Finished user sync" duration=7.599549ms service=imap user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:39509/mail/v4/messages" pkg=gpa/client userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/core/v4/keys?Email=7989bc83-c815-4e99-a82b-af884e376dd5%40proton.local" pkg=gpa/client userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:39509/contacts/v4/emails?Email=7989bc83-c815-4e99-a82b-af884e376dd5%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:39509/mail/v4/messages/eaf43c28-c193-4775-9799-b8d1f3ae3716" pkg=gpa/client userID=a04ac4b2-6018-4474-a752-b3392c9d8cab When SMTP client "2" sends the following message from "f883522b-b223-4527-bd6f-e3ebcf6fbd7a@proton.local" to "7989bc83-c815-4e99-a82b-af884e376dd5@proton.local>": # :1 -> *scenario """ From: Bridge Test <[user:multi]@[domain]> To: Internal Bridge <[user:to]@[domain]>  world  """ time="2024-09-26T10:38:02+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:02+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:02+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:02+02:00" level=info msg="Closing user" userID=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="De-registering user client, ID:a04ac4b2-6018-4474-a752-b3392c9d8cab" pkg=observability time="2024-09-26T10:38:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Exiting service main loop" service=smtp user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Exiting service main loop" service=notification user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Exiting Service" service=user-identity user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Exiting service" service=user-events user=a04ac4b2-6018-4474-a752-b3392c9d8cab time="2024-09-26T10:38:02+02:00" level=info msg="Closing user" userID=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="De-registering user client, ID:e12bc0cb-a897-4693-a118-08fbeae926bc" pkg=observability time="2024-09-26T10:38:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Exiting service main loop" service=smtp user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Exiting service main loop" service=notification user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Exiting Service" service=user-identity user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Exiting service" service=user-events user=e12bc0cb-a897-4693-a118-08fbeae926bc time="2024-09-26T10:38:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:02+02:00" level=info msg="Closing service" service=unleash Then it succeeds # :1 -> *scenario Feature: Account settings === RUN TestFeatures/Check_account_default_settings time="2024-09-26T10:38:03+02:00" level=info msg="User '4ffb562d-0994-46c1-aad6-33351e5c74d2' created with id=ffd53e49-8457-4946-9596-9aa8bb9ce9b2" pkg=gpa/server/backend Background: Given there exists an account with username "4ffb562d-0994-46c1-aad6-33351e5c74d2" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:03+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/229/config499282133/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/229/cache2308773270/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:03+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/229/cache2308773270/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/229/data1116561526/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/229/data1116561526/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:03+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:03+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:03+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:03+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:03+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:03+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/229/config499282133/grpcServerConfig.json time="2024-09-26T10:38:03+02:00" level=info msg="gRPC server listening on /tmp/bridge3680" pkg=grpc time="2024-09-26T10:38:03+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:03+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:03+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:03+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:03+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:46641/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:03+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:03+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:03+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 "4ffb562d-0994-46c1-aad6-33351e5c74d2" matches the following settings: # :1 -> *scenario | DraftMIMEType | AttachPublicKey | Sign | PGPScheme | | text/html | false | 0 | 0 | When the account "4ffb562d-0994-46c1-aad6-33351e5c74d2" has public key attachment "enabled" # :1 -> *scenario And the account "4ffb562d-0994-46c1-aad6-33351e5c74d2" has sign external messages "enabled" # :1 -> *scenario And the account "4ffb562d-0994-46c1-aad6-33351e5c74d2" has default draft format "plain" # :1 -> *scenario And the account "4ffb562d-0994-46c1-aad6-33351e5c74d2" has default PGP schema "inline" # :1 -> *scenario time="2024-09-26T10:38:04+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:04+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:04+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:04+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:04+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:04+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:04+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:04+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:04+02:00" level=info msg="Closing service" service=unleash Then the account "4ffb562d-0994-46c1-aad6-33351e5c74d2" 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-09-26T10:38:04+02:00" level=info msg="User '09af34af-078d-4ced-9b1d-a62125d189c6' created with id=741ea523-7919-468a-985a-dc6dc7a63665" pkg=gpa/server/backend Background: Given there exists an account with username "09af34af-078d-4ced-9b1d-a62125d189c6" and password "password" # :1 -> *scenario And the account "09af34af-078d-4ced-9b1d-a62125d189c6" has additional address "39fa1b4d-8e1d-4190-a4db-f87b21a9d7ea@proton.local" # :1 -> *scenario And the account "09af34af-078d-4ced-9b1d-a62125d189c6" has the following custom mailboxes: # :1 -> *scenario | name | type | | one | folder | | two | folder | And the address "09af34af-078d-4ced-9b1d-a62125d189c6@proton.local" of account "09af34af-078d-4ced-9b1d-a62125d189c6" 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 "39fa1b4d-8e1d-4190-a4db-f87b21a9d7ea@proton.local" of account "09af34af-078d-4ced-9b1d-a62125d189c6" 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-09-26T10:38:06+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:06+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/230/config589103989/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:06+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/230/cache1880892799/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:06+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/230/cache1880892799/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:06+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/230/data3641965579/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/230/data3641965579/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:06+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:06+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:06+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:06+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:06+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:06+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:06+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/230/config589103989/grpcServerConfig.json time="2024-09-26T10:38:06+02:00" level=info msg="gRPC server listening on /tmp/bridge3126" pkg=grpc time="2024-09-26T10:38:06+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:06+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:06+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:06+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:06+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:06+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:06+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:06+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:06+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:06+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:38:06+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (806bee3f)" time="2024-09-26T10:38:06+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (806bee3f)" time="2024-09-26T10:38:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:37651/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:37651/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:37651/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:06+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Adding vault user" userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Creating new user" userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Creating user object" numAddr=2 numLabels=14 userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:37651/core/v4/events/latest" pkg=gpa/client userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:37651/core/v4/settings" pkg=gpa/client userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Registering user client, ID:741ea523-7919-468a-985a-dc6dc7a63665" pkg=observability time="2024-09-26T10:38:06+02:00" level=info msg="Starting service main loop" service=telemetry user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Starting service main loop" service=notification user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Starting service main loop" service=smtp user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:37651/core/v4/labels?Type=4" pkg=gpa/client userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:37651/core/v4/labels?Type=3" pkg=gpa/client userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:37651/core/v4/labels?Type=1" pkg=gpa/client userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Adding user to imap server" addrID=1aa34171-9ce5-47b1-844b-9fb246f3c50b service=server-manager time="2024-09-26T10:38:06+02:00" level=info msg="Creating new IMAP user" addrID=1aa34171-9ce5-47b1-844b-9fb246f3c50b service=server-manager time="2024-09-26T10:38:06+02:00" level=info msg="Setting gluon ID" addrID=1aa34171-9ce5-47b1-844b-9fb246f3c50b gluonID=6588fa00-c779-4b66-aa4e-1f7ae6092c46 userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Created new IMAP user" addrID=1aa34171-9ce5-47b1-844b-9fb246f3c50b gluonID=6588fa00-c779-4b66-aa4e-1f7ae6092c46 service=server-manager time="2024-09-26T10:38:06+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:06+02:00" level=info msg=Resuming service=user-events user=741ea523-7919-468a-985a-dc6dc7a63665 And the user logs in with username "09af34af-078d-4ced-9b1d-a62125d189c6" and password "password" # :1 -> *scenario time="2024-09-26T10:38:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6588fa00-c779-4b66-aa4e-1f7ae6092c46 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:06+02:00" level=info msg="Starting IMAP Service" service=imap user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Sync triggered" service=imap user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:06.296552559 +0200 CEST m=+368.866649935" user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Syncing labels" service=imap user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:741ea523-7919-468a-985a-dc6dc7a63665" userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Synced labels" service=imap user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:37651/mail/v4/messages/count" pkg=gpa/client userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Syncing messages" service=imap user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Job started" service=imap user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:37651/mail/v4/messages" pkg=gpa/client userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:37651/mail/v4/messages" pkg=gpa/client userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Creating new child job" service=imap user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Job finished" service=imap user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:37651/mail/v4/messages/d1c321e7-1add-4630-aaed-901ec9290bce" pkg=gpa/client userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:37651/mail/v4/messages/ee243db1-c375-48b2-a723-7f3dc1776b7d" pkg=gpa/client userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:37651/mail/v4/messages/a524965a-4b41-4e22-a34d-57cde2f9a2bb" pkg=gpa/client userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:37651/mail/v4/messages/6340071a-da15-413e-89ef-ca3961b0effe" pkg=gpa/client userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Child job finished" service=imap user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Synced messages" service=imap user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Finished user sync" duration=11.400792ms service=imap user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=741ea523-7919-468a-985a-dc6dc7a63665 And user "09af34af-078d-4ced-9b1d-a62125d189c6" finishes syncing # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:37651/data/v1/stats" pkg=gpa/client userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Configuration Status Success event sent." userID=741ea523-7919-468a-985a-dc6dc7a63665 Scenario: The user is in combined mode # features/user/addressmode.feature:23 When user "09af34af-078d-4ced-9b1d-a62125d189c6" connects and authenticates IMAP client "1" with address "09af34af-078d-4ced-9b1d-a62125d189c6@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-09-26T10:38: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 32}}" 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 "09af34af-078d-4ced-9b1d-a62125d189c6" connects and authenticates IMAP client "2" with address "39fa1b4d-8e1d-4190-a4db-f87b21a9d7ea@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-09-26T10:38:06+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:06+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:06+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:06+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:06+02:00" level=info msg="Closing user" userID=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="De-registering user client, ID:741ea523-7919-468a-985a-dc6dc7a63665" pkg=observability time="2024-09-26T10:38:06+02:00" level=info msg="Exiting IMAP Service" service=imap user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Exiting service main loop" service=smtp user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Exiting service main loop" service=notification user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Exiting Service" service=user-identity user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Exiting service main loop" service=telemetry user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Exiting service" service=user-events user=741ea523-7919-468a-985a-dc6dc7a63665 time="2024-09-26T10:38:06+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:06+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:06+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:06+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:06+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:38:07+02:00" level=info msg="User '5c1f7d70-4cab-49e7-8a50-a23c623b4fcf' created with id=12311c7b-83ac-494b-a019-64a1fe270aa6" pkg=gpa/server/backend time="2024-09-26T10:38:08+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:08+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/231/config425586877/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:08+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/231/cache844313874/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:08+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/231/cache844313874/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:08+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/231/data4130948494/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/231/data4130948494/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:08+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:08+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:08+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:08+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:08+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:08+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:08+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/231/config425586877/grpcServerConfig.json time="2024-09-26T10:38:08+02:00" level=info msg="gRPC server listening on /tmp/bridge8363" pkg=grpc time="2024-09-26T10:38:08+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:08+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:08+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:08+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:08+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:08+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:08+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:08+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:08+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:08+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:08+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6a9d8efa)" time="2024-09-26T10:38:08+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6a9d8efa)" time="2024-09-26T10:38:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:41041/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:41041/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:41041/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:08+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Adding vault user" userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Creating new user" userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Creating user object" numAddr=2 numLabels=14 userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:41041/core/v4/events/latest" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:41041/core/v4/settings" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Registering user client, ID:12311c7b-83ac-494b-a019-64a1fe270aa6" pkg=observability time="2024-09-26T10:38:08+02:00" level=info msg="Starting service main loop" service=telemetry user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Starting service main loop" service=notification user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Starting service main loop" service=smtp user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:41041/core/v4/labels?Type=4" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:41041/core/v4/labels?Type=3" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:41041/core/v4/labels?Type=1" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Adding user to imap server" addrID=5fd57d4f-8ba4-492a-b468-7ba98b2acb5a service=server-manager time="2024-09-26T10:38:08+02:00" level=info msg="Creating new IMAP user" addrID=5fd57d4f-8ba4-492a-b468-7ba98b2acb5a service=server-manager time="2024-09-26T10:38:08+02:00" level=info msg="Setting gluon ID" addrID=5fd57d4f-8ba4-492a-b468-7ba98b2acb5a gluonID=2337c55f-097c-47df-95f0-ecf4d2da8713 userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Created new IMAP user" addrID=5fd57d4f-8ba4-492a-b468-7ba98b2acb5a gluonID=2337c55f-097c-47df-95f0-ecf4d2da8713 service=server-manager time="2024-09-26T10:38:08+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:08+02:00" level=info msg=Resuming service=user-events user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2337c55f-097c-47df-95f0-ecf4d2da8713 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:08+02:00" level=info msg="Starting IMAP Service" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Sync triggered" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:08.973280595 +0200 CEST m=+371.543377961" user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Syncing labels" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:12311c7b-83ac-494b-a019-64a1fe270aa6" userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Synced labels" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:41041/mail/v4/messages/count" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Syncing messages" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Job started" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:41041/mail/v4/messages" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:41041/mail/v4/messages" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Creating new child job" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Job finished" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:41041/mail/v4/messages/6cf5dbaa-bd75-4c57-ac0f-083fa66d8e43" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:41041/mail/v4/messages/c32b4aa0-9912-4c21-9234-cc5ea20ea32d" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:41041/mail/v4/messages/4ae8d225-1775-4de1-8bed-baf5d856897a" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:41041/mail/v4/messages/a69d21fb-c4fa-472e-9290-943683440b10" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Child job finished" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Synced messages" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Finished user sync" duration=10.795712ms service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Setting address mode" mode=split userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Setting Split Address Mode" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Removing gluon ID" addrID=5fd57d4f-8ba4-492a-b468-7ba98b2acb5a gluonID=2337c55f-097c-47df-95f0-ecf4d2da8713 userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:08+02:00" level=info msg="Adding user to imap server" addrID=5fd57d4f-8ba4-492a-b468-7ba98b2acb5a service=server-manager time="2024-09-26T10:38:08+02:00" level=info msg="Creating new IMAP user" addrID=5fd57d4f-8ba4-492a-b468-7ba98b2acb5a service=server-manager time="2024-09-26T10:38:08+02:00" level=info msg="Setting gluon ID" addrID=5fd57d4f-8ba4-492a-b468-7ba98b2acb5a gluonID=c781c057-9eed-4397-b389-bbdcf5a75f43 userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Created new IMAP user" addrID=5fd57d4f-8ba4-492a-b468-7ba98b2acb5a gluonID=c781c057-9eed-4397-b389-bbdcf5a75f43 service=server-manager time="2024-09-26T10:38:08+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:08+02:00" level=info msg="Adding user to imap server" addrID=3af062de-c551-4b9c-aebd-6adbc6a1e290 service=server-manager time="2024-09-26T10:38:08+02:00" level=info msg="Creating new IMAP user" addrID=3af062de-c551-4b9c-aebd-6adbc6a1e290 service=server-manager time="2024-09-26T10:38:08+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c781c057-9eed-4397-b389-bbdcf5a75f43 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:08+02:00" level=info msg="Setting gluon ID" addrID=3af062de-c551-4b9c-aebd-6adbc6a1e290 gluonID=9c7ce1b1-3311-420e-9547-64eb67f3d272 userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Created new IMAP user" addrID=3af062de-c551-4b9c-aebd-6adbc6a1e290 gluonID=9c7ce1b1-3311-420e-9547-64eb67f3d272 service=server-manager time="2024-09-26T10:38:08+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:08+02:00" level=info msg="Sync triggered" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 Scenario: The user is in split mode # features/user/addressmode.feature:55 Given the user sets the address mode of user "5c1f7d70-4cab-49e7-8a50-a23c623b4fcf" to "split" # :1 -> *scenario time="2024-09-26T10:38:08+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9c7ce1b1-3311-420e-9547-64eb67f3d272 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:08+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:08.9933848 +0200 CEST m=+371.563482196" user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:08+02:00" level=info msg="Syncing labels" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="Synced labels" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:41041/mail/v4/messages/count" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="Syncing messages" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="Job started" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:41041/mail/v4/messages" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:41041/mail/v4/messages" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="Creating new child job" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="Job finished" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:41041/mail/v4/messages/c32b4aa0-9912-4c21-9234-cc5ea20ea32d" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:41041/mail/v4/messages/6cf5dbaa-bd75-4c57-ac0f-083fa66d8e43" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:41041/mail/v4/messages/4ae8d225-1775-4de1-8bed-baf5d856897a" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:41041/mail/v4/messages/a69d21fb-c4fa-472e-9290-943683440b10" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="Child job finished" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="Synced messages" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="Finished user sync" duration=30.890961ms service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=12311c7b-83ac-494b-a019-64a1fe270aa6 And user "5c1f7d70-4cab-49e7-8a50-a23c623b4fcf" finishes syncing # :1 -> *scenario time="2024-09-26T10:38:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:41041/data/v1/stats" pkg=gpa/client userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="Configuration Status Success event sent." userID=12311c7b-83ac-494b-a019-64a1fe270aa6 When user "5c1f7d70-4cab-49e7-8a50-a23c623b4fcf" connects and authenticates IMAP client "1" with address "5c1f7d70-4cab-49e7-8a50-a23c623b4fcf@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-09-26T10:38:09+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 48}}" 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 "5c1f7d70-4cab-49e7-8a50-a23c623b4fcf" connects and authenticates IMAP client "2" with address "99a38cce-08fe-46ac-abef-bd62096a54eb@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-09-26T10:38:09+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:09+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:09+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:09+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:09+02:00" level=info msg="Closing user" userID=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="De-registering user client, ID:12311c7b-83ac-494b-a019-64a1fe270aa6" pkg=observability time="2024-09-26T10:38:09+02:00" level=info msg="Exiting IMAP Service" service=imap user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="Exiting service main loop" service=smtp user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="Exiting service main loop" service=notification user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="Exiting Service" service=user-identity user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="Exiting service main loop" service=telemetry user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="Exiting service" service=user-events user=12311c7b-83ac-494b-a019-64a1fe270aa6 time="2024-09-26T10:38:09+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:09+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:09+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:09+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:09+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:38:09+02:00" level=info msg="User '93e3723d-783a-42a3-9ccd-fb3c71a86dc4' created with id=3027eeff-274b-4b53-8be1-c815882a65e3" pkg=gpa/server/backend time="2024-09-26T10:38:11+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:11+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/232/config11223980/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:11+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/232/cache2350228282/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:11+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/232/cache2350228282/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:11+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/232/data1443982801/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/232/data1443982801/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:11+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:11+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:11+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:11+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:11+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:11+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:11+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/232/config11223980/grpcServerConfig.json time="2024-09-26T10:38:11+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:11+02:00" level=info msg="gRPC server listening on /tmp/bridge4455" pkg=grpc time="2024-09-26T10:38:11+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:11+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:11+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:11+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:11+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:11+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:11+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:11+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:11+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:11+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (7b080d3e)" time="2024-09-26T10:38:11+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (7b080d3e)" time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:35709/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:35709/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:11+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Adding vault user" userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Creating new user" userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Creating user object" numAddr=2 numLabels=14 userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/core/v4/events/latest" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/core/v4/settings" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Registering user client, ID:3027eeff-274b-4b53-8be1-c815882a65e3" pkg=observability time="2024-09-26T10:38:11+02:00" level=info msg="Starting service main loop" service=telemetry user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Starting service main loop" service=notification user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Starting service main loop" service=smtp user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/core/v4/labels?Type=4" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/core/v4/labels?Type=3" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/core/v4/labels?Type=1" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Adding user to imap server" addrID=4a12e284-fe33-410b-9cc7-293b5accb2de service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Creating new IMAP user" addrID=4a12e284-fe33-410b-9cc7-293b5accb2de service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Setting gluon ID" addrID=4a12e284-fe33-410b-9cc7-293b5accb2de gluonID=7e3ca460-259c-4187-a4a2-a4ceff2a980a userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Created new IMAP user" addrID=4a12e284-fe33-410b-9cc7-293b5accb2de gluonID=7e3ca460-259c-4187-a4a2-a4ceff2a980a service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg=Resuming service=user-events user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7e3ca460-259c-4187-a4a2-a4ceff2a980a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:11+02:00" level=info msg="Starting IMAP Service" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Sync triggered" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:11.649014898 +0200 CEST m=+374.219112274" user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Syncing labels" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3027eeff-274b-4b53-8be1-c815882a65e3" userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Synced labels" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/mail/v4/messages/count" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Syncing messages" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Job started" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:35709/mail/v4/messages" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:35709/mail/v4/messages" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Creating new child job" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Job finished" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/mail/v4/messages/2e3dfe07-8b6f-4c77-bc02-27d0f5139592" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/mail/v4/messages/b527d0d6-6f4e-4b2b-bf5f-9b90e9c77e6f" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/mail/v4/messages/98a232d2-4abf-47e5-bc69-e87974052836" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/mail/v4/messages/c5aaff8f-a8e0-40b6-9f54-7a2710a14f17" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Child job finished" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Synced messages" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Finished user sync" duration=11.208035ms service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Setting address mode" mode=split userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Setting Split Address Mode" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Removing gluon ID" addrID=4a12e284-fe33-410b-9cc7-293b5accb2de gluonID=7e3ca460-259c-4187-a4a2-a4ceff2a980a userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Adding user to imap server" addrID=4a12e284-fe33-410b-9cc7-293b5accb2de service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Creating new IMAP user" addrID=4a12e284-fe33-410b-9cc7-293b5accb2de service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Setting gluon ID" addrID=4a12e284-fe33-410b-9cc7-293b5accb2de gluonID=1a518a4e-0d62-421b-a0c5-6c41cddab7a1 userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Created new IMAP user" addrID=4a12e284-fe33-410b-9cc7-293b5accb2de gluonID=1a518a4e-0d62-421b-a0c5-6c41cddab7a1 service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Adding user to imap server" addrID=ebc4e071-ae82-49f3-9c54-bdf302b9df1e service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Creating new IMAP user" addrID=ebc4e071-ae82-49f3-9c54-bdf302b9df1e service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1a518a4e-0d62-421b-a0c5-6c41cddab7a1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:11+02:00" level=info msg="Setting gluon ID" addrID=ebc4e071-ae82-49f3-9c54-bdf302b9df1e gluonID=1c90fa88-085f-4e1a-89c1-1e689ad35e97 userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Created new IMAP user" addrID=ebc4e071-ae82-49f3-9c54-bdf302b9df1e gluonID=1c90fa88-085f-4e1a-89c1-1e689ad35e97 service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Sync triggered" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 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 "93e3723d-783a-42a3-9ccd-fb3c71a86dc4" to "split" # :1 -> *scenario time="2024-09-26T10:38:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1c90fa88-085f-4e1a-89c1-1e689ad35e97 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:11+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:11.671787876 +0200 CEST m=+374.241885253" user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Syncing labels" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Synced labels" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/mail/v4/messages/count" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Syncing messages" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Job started" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:35709/mail/v4/messages" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:35709/mail/v4/messages" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Creating new child job" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Job finished" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/mail/v4/messages/2e3dfe07-8b6f-4c77-bc02-27d0f5139592" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/mail/v4/messages/b527d0d6-6f4e-4b2b-bf5f-9b90e9c77e6f" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/mail/v4/messages/c5aaff8f-a8e0-40b6-9f54-7a2710a14f17" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/mail/v4/messages/98a232d2-4abf-47e5-bc69-e87974052836" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Child job finished" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Synced messages" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Finished user sync" duration=14.156048ms service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=3027eeff-274b-4b53-8be1-c815882a65e3 And user "93e3723d-783a-42a3-9ccd-fb3c71a86dc4" finishes syncing # :1 -> *scenario time="2024-09-26T10:38:11+02:00" level=info msg="Setting address mode" mode=combined pkg=bridge/user userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Setting address mode" mode=combined userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Setting Combined Address Mode" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Removing gluon ID" addrID=4a12e284-fe33-410b-9cc7-293b5accb2de gluonID=1a518a4e-0d62-421b-a0c5-6c41cddab7a1 userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Removing gluon ID" addrID=ebc4e071-ae82-49f3-9c54-bdf302b9df1e gluonID=1c90fa88-085f-4e1a-89c1-1e689ad35e97 userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Adding user to imap server" addrID=4a12e284-fe33-410b-9cc7-293b5accb2de service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Creating new IMAP user" addrID=4a12e284-fe33-410b-9cc7-293b5accb2de service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Setting gluon ID" addrID=4a12e284-fe33-410b-9cc7-293b5accb2de gluonID=0cc4b0b9-bd1c-4695-a264-d71715f0a136 userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Created new IMAP user" addrID=4a12e284-fe33-410b-9cc7-293b5accb2de gluonID=0cc4b0b9-bd1c-4695-a264-d71715f0a136 service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Sync triggered" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 And the user sets the address mode of user "93e3723d-783a-42a3-9ccd-fb3c71a86dc4" to "combined" # :1 -> *scenario time="2024-09-26T10:38:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0cc4b0b9-bd1c-4695-a264-d71715f0a136 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:11+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:11.693457962 +0200 CEST m=+374.263555338" user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Syncing labels" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Synced labels" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/mail/v4/messages/count" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Syncing messages" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Job started" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:35709/mail/v4/messages" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:35709/mail/v4/messages" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Creating new child job" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Job finished" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/mail/v4/messages/2e3dfe07-8b6f-4c77-bc02-27d0f5139592" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/mail/v4/messages/b527d0d6-6f4e-4b2b-bf5f-9b90e9c77e6f" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/mail/v4/messages/c5aaff8f-a8e0-40b6-9f54-7a2710a14f17" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:35709/mail/v4/messages/98a232d2-4abf-47e5-bc69-e87974052836" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Child job finished" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Synced messages" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Finished user sync" duration=21.207308ms service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=3027eeff-274b-4b53-8be1-c815882a65e3 And user "93e3723d-783a-42a3-9ccd-fb3c71a86dc4" finishes syncing # :1 -> *scenario time="2024-09-26T10:38:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:35709/data/v1/stats" pkg=gpa/client userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Configuration Status Success event sent." userID=3027eeff-274b-4b53-8be1-c815882a65e3 When user "93e3723d-783a-42a3-9ccd-fb3c71a86dc4" connects and authenticates IMAP client "1" with address "93e3723d-783a-42a3-9ccd-fb3c71a86dc4@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 "93e3723d-783a-42a3-9ccd-fb3c71a86dc4" connects and authenticates IMAP client "2" with address "dfcde916-26cf-4ce9-acd2-98f8c93c03ff@proton.local" # :1 -> *scenario time="2024-09-26T10:38: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 38}}" pkg=telemetry time="2024-09-26T10:38:11+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:11+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:11+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:11+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:11+02:00" level=info msg="Closing user" userID=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="De-registering user client, ID:3027eeff-274b-4b53-8be1-c815882a65e3" pkg=observability time="2024-09-26T10:38:11+02:00" level=info msg="Exiting IMAP Service" service=imap user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Exiting service main loop" service=smtp user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Exiting service main loop" service=notification user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Exiting Service" service=user-identity user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Exiting service main loop" service=telemetry user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Exiting service" service=user-events user=3027eeff-274b-4b53-8be1-c815882a65e3 time="2024-09-26T10:38:11+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:11+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:11+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:38:12+02:00" level=info msg="User '22511948-7d0b-4ac8-93f1-caedcb0f7c01' created with id=1957bebb-17eb-41a4-9987-9d7432cb152e" pkg=gpa/server/backend time="2024-09-26T10:38:13+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:13+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/233/config287220507/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:13+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/233/cache1926824307/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:13+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/233/cache1926824307/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:13+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/233/data31368923/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/233/data31368923/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:13+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:13+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:13+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:13+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:13+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:13+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:13+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/233/config287220507/grpcServerConfig.json time="2024-09-26T10:38:13+02:00" level=info msg="gRPC server listening on /tmp/bridge8313" pkg=grpc time="2024-09-26T10:38:13+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:13+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:13+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:13+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:13+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:13+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:13+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:13+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:13+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:13+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:13+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5cd861c1)" time="2024-09-26T10:38:13+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5cd861c1)" time="2024-09-26T10:38:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:40837/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:40837/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:40837/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:13+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Adding vault user" userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Creating new user" userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Creating user object" numAddr=2 numLabels=14 userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:40837/core/v4/events/latest" pkg=gpa/client userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:40837/core/v4/settings" pkg=gpa/client userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Registering user client, ID:1957bebb-17eb-41a4-9987-9d7432cb152e" pkg=observability time="2024-09-26T10:38:13+02:00" level=info msg="Starting service main loop" service=telemetry user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Starting service main loop" service=notification user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Starting service main loop" service=smtp user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:40837/core/v4/labels?Type=4" pkg=gpa/client userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:40837/core/v4/labels?Type=3" pkg=gpa/client userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:40837/core/v4/labels?Type=1" pkg=gpa/client userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Adding user to imap server" addrID=e505a28d-b42b-4586-841a-d1ab3aab6541 service=server-manager time="2024-09-26T10:38:13+02:00" level=info msg="Creating new IMAP user" addrID=e505a28d-b42b-4586-841a-d1ab3aab6541 service=server-manager time="2024-09-26T10:38:13+02:00" level=info msg="Setting gluon ID" addrID=e505a28d-b42b-4586-841a-d1ab3aab6541 gluonID=b3da13e3-b2a3-4d2f-9e00-99d04ad59a8d userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Created new IMAP user" addrID=e505a28d-b42b-4586-841a-d1ab3aab6541 gluonID=b3da13e3-b2a3-4d2f-9e00-99d04ad59a8d service=server-manager time="2024-09-26T10:38:13+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:13+02:00" level=info msg=Resuming service=user-events user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b3da13e3-b2a3-4d2f-9e00-99d04ad59a8d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:13+02:00" level=info msg="Starting IMAP Service" service=imap user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Sync triggered" service=imap user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:13.853193322 +0200 CEST m=+376.423290699" user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Syncing labels" service=imap user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1957bebb-17eb-41a4-9987-9d7432cb152e" userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Synced labels" service=imap user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:40837/mail/v4/messages/count" pkg=gpa/client userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Syncing messages" service=imap user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Job started" service=imap user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:40837/mail/v4/messages" pkg=gpa/client userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:40837/mail/v4/messages" pkg=gpa/client userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Creating new child job" service=imap user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Job finished" service=imap user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:40837/mail/v4/messages/1df24aae-b5f7-44da-816e-be5cd6225e9d" pkg=gpa/client userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:40837/mail/v4/messages/bd6b74d7-3504-47da-b72c-49000ba3b10d" pkg=gpa/client userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:40837/mail/v4/messages/71784356-0efe-4725-9c55-ed921d55d90f" pkg=gpa/client userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:40837/mail/v4/messages/bfb15258-ecb6-4283-8471-37f9ee82aaea" pkg=gpa/client userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Child job finished" service=imap user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Synced messages" service=imap user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Finished user sync" duration=11.440175ms service=imap user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:40837/data/v1/stats" pkg=gpa/client userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:13+02:00" level=info msg="Configuration Status Success event sent." userID=1957bebb-17eb-41a4-9987-9d7432cb152e Scenario: The user adds an address while in combined mode # features/user/addressmode.feature:99 When user "22511948-7d0b-4ac8-93f1-caedcb0f7c01" connects and authenticates IMAP client "1" with address "22511948-7d0b-4ac8-93f1-caedcb0f7c01@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 "22511948-7d0b-4ac8-93f1-caedcb0f7c01" connects and authenticates IMAP client "2" with address "6d5e7bfb-90b0-4a11-924f-e23bc5a408e6@proton.local" # :1 -> *scenario time="2024-09-26T10:38: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 31}}" 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 "22511948-7d0b-4ac8-93f1-caedcb0f7c01" has additional address "fae83802-9190-4ef1-8976-89976ec8ddf6@proton.local" # :1 -> *scenario time="2024-09-26T10:38:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:40837/core/v4/events/Bw==" pkg=gpa/client userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:14+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=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:14+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:14+02:00" level=info msg="Handling address created event" addressID=90ce8f4e-63e3-4fbc-8a6c-aad3d22c43c2 email="******** (eba975a4)" index=0 service=user-identity user=1957bebb-17eb-41a4-9987-9d7432cb152e And bridge sends an address created event for user "22511948-7d0b-4ac8-93f1-caedcb0f7c01" # :1 -> *scenario When user "22511948-7d0b-4ac8-93f1-caedcb0f7c01" connects and authenticates IMAP client "3" with address "fae83802-9190-4ef1-8976-89976ec8ddf6@proton.local" # :1 -> *scenario time="2024-09-26T10:38:14+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:14+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:14+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:14+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:14+02:00" level=info msg="Closing user" userID=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:14+02:00" level=info msg="De-registering user client, ID:1957bebb-17eb-41a4-9987-9d7432cb152e" pkg=observability time="2024-09-26T10:38:14+02:00" level=info msg="Exiting IMAP Service" service=imap user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:14+02:00" level=info msg="Exiting service main loop" service=smtp user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:14+02:00" level=info msg="Exiting service main loop" service=notification user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:14+02:00" level=info msg="Exiting Service" service=user-identity user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:14+02:00" level=info msg="Exiting service main loop" service=telemetry user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:14+02:00" level=info msg="Exiting service" service=user-events user=1957bebb-17eb-41a4-9987-9d7432cb152e time="2024-09-26T10:38:14+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:14+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:14+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:14+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:38:15+02:00" level=info msg="User '02d17dc0-812d-48d0-81a0-767ed0e84f32' created with id=e21735ed-fe1c-4e68-adf6-3e97a61b1809" pkg=gpa/server/backend time="2024-09-26T10:38:16+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:16+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/234/config2067004635/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:16+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/234/cache822443268/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:16+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/234/cache822443268/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:16+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/234/data3167601242/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/234/data3167601242/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:16+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:16+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:16+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:16+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:16+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:16+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:16+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/234/config2067004635/grpcServerConfig.json time="2024-09-26T10:38:16+02:00" level=info msg="gRPC server listening on /tmp/bridge3686" pkg=grpc time="2024-09-26T10:38:16+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:16+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:16+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:16+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:16+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:16+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:16+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:16+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:16+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:16+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:16+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6055ef48)" time="2024-09-26T10:38:16+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6055ef48)" time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40501/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:40501/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:40501/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:16+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Adding vault user" userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Creating new user" userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Creating user object" numAddr=2 numLabels=14 userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40501/core/v4/events/latest" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40501/core/v4/settings" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Registering user client, ID:e21735ed-fe1c-4e68-adf6-3e97a61b1809" pkg=observability time="2024-09-26T10:38:16+02:00" level=info msg="Starting service main loop" service=telemetry user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Starting service main loop" service=notification user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Starting service main loop" service=smtp user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40501/core/v4/labels?Type=4" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40501/core/v4/labels?Type=3" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40501/core/v4/labels?Type=1" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Adding user to imap server" addrID=3fa61274-5171-4d67-8c2c-9854f235128b service=server-manager time="2024-09-26T10:38:16+02:00" level=info msg="Creating new IMAP user" addrID=3fa61274-5171-4d67-8c2c-9854f235128b service=server-manager time="2024-09-26T10:38:16+02:00" level=info msg="Setting gluon ID" addrID=3fa61274-5171-4d67-8c2c-9854f235128b gluonID=1ef211ca-7c1c-4261-8e11-fa7e03f12452 userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Created new IMAP user" addrID=3fa61274-5171-4d67-8c2c-9854f235128b gluonID=1ef211ca-7c1c-4261-8e11-fa7e03f12452 service=server-manager time="2024-09-26T10:38:16+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:16+02:00" level=info msg=Resuming service=user-events user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1ef211ca-7c1c-4261-8e11-fa7e03f12452 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:16+02:00" level=info msg="Starting IMAP Service" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Sync triggered" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:16.931503605 +0200 CEST m=+379.501600981" user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Syncing labels" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e21735ed-fe1c-4e68-adf6-3e97a61b1809" userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Synced labels" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40501/mail/v4/messages/count" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Syncing messages" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Job started" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:40501/mail/v4/messages" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:40501/mail/v4/messages" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Creating new child job" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Job finished" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40501/mail/v4/messages/85b5ca5c-5684-4d6b-8852-6c3cd9f07910" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40501/mail/v4/messages/2dce88f3-293b-4137-9230-7cce51a29a8e" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40501/mail/v4/messages/2975a77e-469b-4a03-b84e-f49f8d2deb18" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40501/mail/v4/messages/12ddeb8c-ff24-404d-a20f-5d1a06eb1fc1" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Child job finished" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Synced messages" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Finished user sync" duration=12.007482ms service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Setting address mode" mode=split userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Setting Split Address Mode" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Removing gluon ID" addrID=3fa61274-5171-4d67-8c2c-9854f235128b gluonID=1ef211ca-7c1c-4261-8e11-fa7e03f12452 userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:16+02:00" level=info msg="Adding user to imap server" addrID=3fa61274-5171-4d67-8c2c-9854f235128b service=server-manager time="2024-09-26T10:38:16+02:00" level=info msg="Creating new IMAP user" addrID=3fa61274-5171-4d67-8c2c-9854f235128b service=server-manager time="2024-09-26T10:38:16+02:00" level=info msg="Setting gluon ID" addrID=3fa61274-5171-4d67-8c2c-9854f235128b gluonID=dde4dfcb-be13-4a09-bd2b-bee0e652f155 userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Created new IMAP user" addrID=3fa61274-5171-4d67-8c2c-9854f235128b gluonID=dde4dfcb-be13-4a09-bd2b-bee0e652f155 service=server-manager time="2024-09-26T10:38:16+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:16+02:00" level=info msg="Adding user to imap server" addrID=aca8cf4a-3c77-4836-b331-3e954b2ae8b5 service=server-manager time="2024-09-26T10:38:16+02:00" level=info msg="Creating new IMAP user" addrID=aca8cf4a-3c77-4836-b331-3e954b2ae8b5 service=server-manager time="2024-09-26T10:38:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dde4dfcb-be13-4a09-bd2b-bee0e652f155 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:16+02:00" level=info msg="Setting gluon ID" addrID=aca8cf4a-3c77-4836-b331-3e954b2ae8b5 gluonID=9a853f0f-efb4-44b4-b4fb-eff1828fff03 userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Created new IMAP user" addrID=aca8cf4a-3c77-4836-b331-3e954b2ae8b5 gluonID=9a853f0f-efb4-44b4-b4fb-eff1828fff03 service=server-manager time="2024-09-26T10:38:16+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:16+02:00" level=info msg="Sync triggered" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 Scenario: The user adds an address while in split mode # features/user/addressmode.feature:124 Given the user sets the address mode of user "02d17dc0-812d-48d0-81a0-767ed0e84f32" to "split" # :1 -> *scenario time="2024-09-26T10:38:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9a853f0f-efb4-44b4-b4fb-eff1828fff03 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:16+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:16.954541296 +0200 CEST m=+379.524638672" user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Syncing labels" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Synced labels" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40501/mail/v4/messages/count" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Syncing messages" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Job started" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:40501/mail/v4/messages" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:40501/mail/v4/messages" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Creating new child job" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Job finished" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40501/mail/v4/messages/85b5ca5c-5684-4d6b-8852-6c3cd9f07910" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40501/mail/v4/messages/2dce88f3-293b-4137-9230-7cce51a29a8e" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40501/mail/v4/messages/2975a77e-469b-4a03-b84e-f49f8d2deb18" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40501/mail/v4/messages/12ddeb8c-ff24-404d-a20f-5d1a06eb1fc1" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Child job finished" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Synced messages" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Finished user sync" duration=22.185263ms service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 And user "02d17dc0-812d-48d0-81a0-767ed0e84f32" finishes syncing # :1 -> *scenario time="2024-09-26T10:38:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:40501/data/v1/stats" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:16+02:00" level=info msg="Configuration Status Success event sent." userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 When user "02d17dc0-812d-48d0-81a0-767ed0e84f32" connects and authenticates IMAP client "1" with address "02d17dc0-812d-48d0-81a0-767ed0e84f32@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 "02d17dc0-812d-48d0-81a0-767ed0e84f32" connects and authenticates IMAP client "2" with address "2b4fe54f-cd36-426e-afd3-5ec3355700a3@proton.local" # :1 -> *scenario time="2024-09-26T10:38:17+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 16}}" 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 "02d17dc0-812d-48d0-81a0-767ed0e84f32" has additional address "95e46744-a850-478a-afcc-783c86560d04@proton.local" # :1 -> *scenario time="2024-09-26T10:38:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:40501/core/v4/events/Bw==" pkg=gpa/client userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:17+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=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:17+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:17+02:00" level=info msg="Handling address created event" addressID=5afb209f-4f01-4b41-b42d-96096acc414c email="******** (2042de21)" index=0 service=user-identity user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:17+02:00" level=info msg="Adding user to imap server" addrID=5afb209f-4f01-4b41-b42d-96096acc414c service=server-manager time="2024-09-26T10:38:17+02:00" level=info msg="Creating new IMAP user" addrID=5afb209f-4f01-4b41-b42d-96096acc414c service=server-manager And bridge sends an address created event for user "02d17dc0-812d-48d0-81a0-767ed0e84f32" # :1 -> *scenario time="2024-09-26T10:38:17+02:00" level=info msg="Setting gluon ID" addrID=5afb209f-4f01-4b41-b42d-96096acc414c gluonID=22ac9363-3671-49de-8c8b-c4f91770f8d4 userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:17+02:00" level=info msg="Created new IMAP user" addrID=5afb209f-4f01-4b41-b42d-96096acc414c gluonID=22ac9363-3671-49de-8c8b-c4f91770f8d4 service=server-manager time="2024-09-26T10:38:17+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=22ac9363-3671-49de-8c8b-c4f91770f8d4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap When user "02d17dc0-812d-48d0-81a0-767ed0e84f32" connects and authenticates IMAP client "3" with address "95e46744-a850-478a-afcc-783c86560d04@proton.local" # :1 -> *scenario time="2024-09-26T10:38:18+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:18+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:18+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:18+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:18+02:00" level=info msg="Closing user" userID=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:18+02:00" level=info msg="De-registering user client, ID:e21735ed-fe1c-4e68-adf6-3e97a61b1809" pkg=observability time="2024-09-26T10:38:18+02:00" level=info msg="Exiting IMAP Service" service=imap user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:18+02:00" level=info msg="Exiting service main loop" service=smtp user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:18+02:00" level=info msg="Exiting service main loop" service=notification user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:18+02:00" level=info msg="Exiting Service" service=user-identity user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:18+02:00" level=info msg="Exiting service main loop" service=telemetry user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:18+02:00" level=info msg="Exiting service" service=user-events user=e21735ed-fe1c-4e68-adf6-3e97a61b1809 time="2024-09-26T10:38:18+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:18+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:18+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:18+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:18+02:00" level=info msg="Closing service" service=unleash 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-09-26T10:38:18+02:00" level=info msg="User '04b7e9b3-de84-4faf-bb1f-d2be37dab28a' created with id=762b4047-97a2-48ed-a718-fabaee342d76" pkg=gpa/server/backend time="2024-09-26T10:38:19+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:19+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/235/config3542425256/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:19+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/235/cache1402993671/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:19+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/235/cache1402993671/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:19+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/235/data134645069/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/235/data134645069/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:19+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:19+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:19+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:19+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:19+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:19+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:19+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/235/config3542425256/grpcServerConfig.json time="2024-09-26T10:38:19+02:00" level=info msg="gRPC server listening on /tmp/bridge4552" pkg=grpc time="2024-09-26T10:38:19+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:19+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:19+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:19+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:19+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:19+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:19+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:19+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:19+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:19+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:19+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3222470d)" time="2024-09-26T10:38:19+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3222470d)" time="2024-09-26T10:38:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46001/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46001/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46001/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:19+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Adding vault user" userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Creating new user" userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Creating user object" numAddr=2 numLabels=14 userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46001/core/v4/events/latest" pkg=gpa/client userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46001/core/v4/settings" pkg=gpa/client userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Registering user client, ID:762b4047-97a2-48ed-a718-fabaee342d76" pkg=observability time="2024-09-26T10:38:19+02:00" level=info msg="Starting service main loop" service=telemetry user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Starting service main loop" service=notification user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Starting service main loop" service=smtp user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46001/core/v4/labels?Type=4" pkg=gpa/client userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46001/core/v4/labels?Type=3" pkg=gpa/client userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46001/core/v4/labels?Type=1" pkg=gpa/client userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Adding user to imap server" addrID=d9376fe1-4503-40b0-a25f-07496fe67554 service=server-manager time="2024-09-26T10:38:19+02:00" level=info msg="Creating new IMAP user" addrID=d9376fe1-4503-40b0-a25f-07496fe67554 service=server-manager time="2024-09-26T10:38:19+02:00" level=info msg="Setting gluon ID" addrID=d9376fe1-4503-40b0-a25f-07496fe67554 gluonID=116980a6-e2b6-418e-afc3-f263a5f484b1 userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Created new IMAP user" addrID=d9376fe1-4503-40b0-a25f-07496fe67554 gluonID=116980a6-e2b6-418e-afc3-f263a5f484b1 service=server-manager time="2024-09-26T10:38:19+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:19+02:00" level=info msg=Resuming service=user-events user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=116980a6-e2b6-418e-afc3-f263a5f484b1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:19+02:00" level=info msg="Starting IMAP Service" service=imap user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Sync triggered" service=imap user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:19.94262638 +0200 CEST m=+382.512723756" user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Syncing labels" service=imap user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:762b4047-97a2-48ed-a718-fabaee342d76" userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Synced labels" service=imap user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46001/mail/v4/messages/count" pkg=gpa/client userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Syncing messages" service=imap user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Job started" service=imap user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46001/mail/v4/messages" pkg=gpa/client userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46001/mail/v4/messages" pkg=gpa/client userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Creating new child job" service=imap user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Job finished" service=imap user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46001/mail/v4/messages/b2734107-455f-47b4-8919-4a1ed6d88ef3" pkg=gpa/client userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46001/mail/v4/messages/ad19aad4-003b-4d05-b701-5a7d1aebee01" pkg=gpa/client userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46001/mail/v4/messages/d693fe31-d92c-406f-944e-c31ae106b34e" pkg=gpa/client userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46001/mail/v4/messages/9a898019-9a83-425a-a5a3-a947a9a15699" pkg=gpa/client userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Child job finished" service=imap user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Synced messages" service=imap user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Finished user sync" duration=11.523053ms service=imap user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46001/data/v1/stats" pkg=gpa/client userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:19+02:00" level=info msg="Configuration Status Success event sent." userID=762b4047-97a2-48ed-a718-fabaee342d76 Scenario: The user deletes an address while in combined mode # features/user/addressmode.feature:144 When user "04b7e9b3-de84-4faf-bb1f-d2be37dab28a" connects and authenticates IMAP client "1" with address "04b7e9b3-de84-4faf-bb1f-d2be37dab28a@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 "04b7e9b3-de84-4faf-bb1f-d2be37dab28a" connects and authenticates IMAP client "2" with address "a7cc10fc-5eb6-47e2-857b-a7f73a84ca0d@proton.local" # :1 -> *scenario time="2024-09-26T10:38: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 29}}" 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 "04b7e9b3-de84-4faf-bb1f-d2be37dab28a" no longer has additional address "a7cc10fc-5eb6-47e2-857b-a7f73a84ca0d@proton.local" # :1 -> *scenario time="2024-09-26T10:38:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:46001/core/v4/events/Bw==" pkg=gpa/client userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:20+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=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:20+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=762b4047-97a2-48ed-a718-fabaee342d76 And bridge sends an address deleted event for user "04b7e9b3-de84-4faf-bb1f-d2be37dab28a" # :1 -> *scenario When user "04b7e9b3-de84-4faf-bb1f-d2be37dab28a" connects IMAP client "3" # :1 -> *scenario time="2024-09-26T10:38:20+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:20+02:00" level=error msg="Command failed" cmd="LOGIN '6x5du2peGBhyxs+EA5F2i1O0648QVzErYf+ZLFI8SYE=' " error="no such user" pkg=gluon/session session=3 time="2024-09-26T10:38:20+02:00" level=error msg="Incorrect login credentials." pkg=imap sessionID=3 username=a7cc10fc-5eb6-47e2-857b-a7f73a84ca0d@proton.local time="2024-09-26T10:38:20+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:20+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:20+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:20+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:20+02:00" level=info msg="Closing user" userID=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:20+02:00" level=info msg="De-registering user client, ID:762b4047-97a2-48ed-a718-fabaee342d76" pkg=observability time="2024-09-26T10:38:20+02:00" level=info msg="Exiting IMAP Service" service=imap user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:20+02:00" level=info msg="Exiting service main loop" service=smtp user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:20+02:00" level=info msg="Exiting service main loop" service=notification user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:20+02:00" level=info msg="Exiting Service" service=user-identity user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:20+02:00" level=info msg="Exiting service main loop" service=telemetry user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:20+02:00" level=info msg="Exiting service" service=user-events user=762b4047-97a2-48ed-a718-fabaee342d76 time="2024-09-26T10:38:20+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:20+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:20+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:20+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:20+02:00" level=info msg="Closing service" service=unleash Then IMAP client "3" cannot authenticate with address "a7cc10fc-5eb6-47e2-857b-a7f73a84ca0d@proton.local" # :1 -> *scenario === RUN TestFeatures/The_user_deletes_an_address_while_in_split_mode time="2024-09-26T10:38:21+02:00" level=info msg="User '0e3166f1-6b38-4ea6-9c81-73251487a895' created with id=05c0006f-a337-4399-bd97-5f488b7f7d79" pkg=gpa/server/backend time="2024-09-26T10:38:22+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:22+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/236/config1642376294/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:22+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/236/cache1671205562/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:22+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/236/cache1671205562/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:22+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/236/data892990390/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/236/data892990390/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:22+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:22+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:22+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:22+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:22+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:22+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:22+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/236/config1642376294/grpcServerConfig.json time="2024-09-26T10:38:22+02:00" level=info msg="gRPC server listening on /tmp/bridge4890" pkg=grpc time="2024-09-26T10:38:22+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:22+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:22+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:22+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:22+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:22+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:22+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:22+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:22+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:22+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:22+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (81191025)" time="2024-09-26T10:38:22+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (81191025)" time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34609/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:34609/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:34609/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:22+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Adding vault user" userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Creating new user" userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Creating user object" numAddr=2 numLabels=14 userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34609/core/v4/events/latest" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34609/core/v4/settings" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Registering user client, ID:05c0006f-a337-4399-bd97-5f488b7f7d79" pkg=observability time="2024-09-26T10:38:22+02:00" level=info msg="Starting service main loop" service=telemetry user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Starting service main loop" service=notification user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Starting service main loop" service=smtp user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34609/core/v4/labels?Type=4" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34609/core/v4/labels?Type=3" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34609/core/v4/labels?Type=1" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Adding user to imap server" addrID=e1b12d82-bed3-4a6f-8062-f4536ee0b542 service=server-manager time="2024-09-26T10:38:22+02:00" level=info msg="Creating new IMAP user" addrID=e1b12d82-bed3-4a6f-8062-f4536ee0b542 service=server-manager time="2024-09-26T10:38:22+02:00" level=info msg="Setting gluon ID" addrID=e1b12d82-bed3-4a6f-8062-f4536ee0b542 gluonID=7e4ad717-61cc-4cbe-84ca-1262a0f9b5bf userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Created new IMAP user" addrID=e1b12d82-bed3-4a6f-8062-f4536ee0b542 gluonID=7e4ad717-61cc-4cbe-84ca-1262a0f9b5bf service=server-manager time="2024-09-26T10:38:22+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:22+02:00" level=info msg=Resuming service=user-events user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7e4ad717-61cc-4cbe-84ca-1262a0f9b5bf labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:22+02:00" level=info msg="Starting IMAP Service" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Sync triggered" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:22.919657212 +0200 CEST m=+385.489754588" user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Syncing labels" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:05c0006f-a337-4399-bd97-5f488b7f7d79" userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Synced labels" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34609/mail/v4/messages/count" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Syncing messages" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Job started" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:34609/mail/v4/messages" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:34609/mail/v4/messages" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Creating new child job" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Job finished" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34609/mail/v4/messages/bb64b8ab-5814-4d95-807b-e867948c3ccf" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34609/mail/v4/messages/7ec68705-b007-424c-9d82-bf5cdf05c0cf" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34609/mail/v4/messages/ee0e4800-c499-44f4-95b3-161c0af46158" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34609/mail/v4/messages/c7b87f80-c70a-43b1-be81-e68f725837e2" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Child job finished" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Synced messages" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Finished user sync" duration=10.37749ms service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Setting address mode" mode=split userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Setting Split Address Mode" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Removing gluon ID" addrID=e1b12d82-bed3-4a6f-8062-f4536ee0b542 gluonID=7e4ad717-61cc-4cbe-84ca-1262a0f9b5bf userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:22+02:00" level=info msg="Adding user to imap server" addrID=e1b12d82-bed3-4a6f-8062-f4536ee0b542 service=server-manager time="2024-09-26T10:38:22+02:00" level=info msg="Creating new IMAP user" addrID=e1b12d82-bed3-4a6f-8062-f4536ee0b542 service=server-manager time="2024-09-26T10:38:22+02:00" level=info msg="Setting gluon ID" addrID=e1b12d82-bed3-4a6f-8062-f4536ee0b542 gluonID=936342a8-073e-4d8a-a2a6-c1b349bd471a userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Created new IMAP user" addrID=e1b12d82-bed3-4a6f-8062-f4536ee0b542 gluonID=936342a8-073e-4d8a-a2a6-c1b349bd471a service=server-manager time="2024-09-26T10:38:22+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:22+02:00" level=info msg="Adding user to imap server" addrID=8b942a91-f45c-4654-b1ab-d0756344981c service=server-manager time="2024-09-26T10:38:22+02:00" level=info msg="Creating new IMAP user" addrID=8b942a91-f45c-4654-b1ab-d0756344981c service=server-manager time="2024-09-26T10:38:22+02:00" level=info msg="Received mailbox message count" count=0 gluonID=936342a8-073e-4d8a-a2a6-c1b349bd471a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:22+02:00" level=info msg="Setting gluon ID" addrID=8b942a91-f45c-4654-b1ab-d0756344981c gluonID=fd0992e8-47f8-4734-8daa-36c1deeabb47 userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Created new IMAP user" addrID=8b942a91-f45c-4654-b1ab-d0756344981c gluonID=fd0992e8-47f8-4734-8daa-36c1deeabb47 service=server-manager time="2024-09-26T10:38:22+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:22+02:00" level=info msg="Sync triggered" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 Scenario: The user deletes an address while in split mode # features/user/addressmode.feature:166 Given the user sets the address mode of user "0e3166f1-6b38-4ea6-9c81-73251487a895" to "split" # :1 -> *scenario time="2024-09-26T10:38:22+02:00" level=info msg="Received mailbox message count" count=0 gluonID=fd0992e8-47f8-4734-8daa-36c1deeabb47 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:22+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:22.940346066 +0200 CEST m=+385.510443442" user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Syncing labels" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Synced labels" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34609/mail/v4/messages/count" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Syncing messages" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Job started" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:34609/mail/v4/messages" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:34609/mail/v4/messages" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Creating new child job" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Job finished" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34609/mail/v4/messages/bb64b8ab-5814-4d95-807b-e867948c3ccf" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34609/mail/v4/messages/7ec68705-b007-424c-9d82-bf5cdf05c0cf" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34609/mail/v4/messages/ee0e4800-c499-44f4-95b3-161c0af46158" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34609/mail/v4/messages/c7b87f80-c70a-43b1-be81-e68f725837e2" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Child job finished" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Synced messages" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Finished user sync" duration=14.105212ms service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=05c0006f-a337-4399-bd97-5f488b7f7d79 And user "0e3166f1-6b38-4ea6-9c81-73251487a895" finishes syncing # :1 -> *scenario time="2024-09-26T10:38:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:34609/data/v1/stats" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:22+02:00" level=info msg="Configuration Status Success event sent." userID=05c0006f-a337-4399-bd97-5f488b7f7d79 When user "0e3166f1-6b38-4ea6-9c81-73251487a895" connects and authenticates IMAP client "1" with address "0e3166f1-6b38-4ea6-9c81-73251487a895@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 "0e3166f1-6b38-4ea6-9c81-73251487a895" connects and authenticates IMAP client "2" with address "129dc708-e78d-4874-bbde-efa2926b8fb9@proton.local" # :1 -> *scenario time="2024-09-26T10:38:23+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 39}}" 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 "0e3166f1-6b38-4ea6-9c81-73251487a895" no longer has additional address "129dc708-e78d-4874-bbde-efa2926b8fb9@proton.local" # :1 -> *scenario time="2024-09-26T10:38:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:34609/core/v4/events/Bw==" pkg=gpa/client userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:23+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=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:23+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:23+02:00" level=info msg="Removing gluon ID" addrID=8b942a91-f45c-4654-b1ab-d0756344981c gluonID=fd0992e8-47f8-4734-8daa-36c1deeabb47 userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:23+02:00" level=info msg="Validating Listener State" service=server-manager And bridge sends an address deleted event for user "0e3166f1-6b38-4ea6-9c81-73251487a895" # :1 -> *scenario When user "0e3166f1-6b38-4ea6-9c81-73251487a895" connects IMAP client "3" # :1 -> *scenario time="2024-09-26T10:38:23+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:23+02:00" level=error msg="Command failed" cmd="LOGIN 'fOwcDQZAH52G5y8IkpVoIYWRnZG2g2iul0HtT5cORqQ=' " error="no such user" pkg=gluon/session session=3 time="2024-09-26T10:38:23+02:00" level=error msg="Incorrect login credentials." pkg=imap sessionID=3 username=129dc708-e78d-4874-bbde-efa2926b8fb9@proton.local time="2024-09-26T10:38:23+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:23+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:23+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:23+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:23+02:00" level=info msg="Closing user" userID=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:23+02:00" level=info msg="De-registering user client, ID:05c0006f-a337-4399-bd97-5f488b7f7d79" pkg=observability time="2024-09-26T10:38:23+02:00" level=info msg="Exiting IMAP Service" service=imap user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:23+02:00" level=info msg="Exiting service main loop" service=smtp user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:23+02:00" level=info msg="Exiting service main loop" service=notification user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:23+02:00" level=info msg="Exiting Service" service=user-identity user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:23+02:00" level=info msg="Exiting service main loop" service=telemetry user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:23+02:00" level=info msg="Exiting service" service=user-events user=05c0006f-a337-4399-bd97-5f488b7f7d79 time="2024-09-26T10:38:23+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:23+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:23+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:23+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:23+02:00" level=info msg="Closing service" service=unleash Then IMAP client "3" cannot authenticate with address "129dc708-e78d-4874-bbde-efa2926b8fb9@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-09-26T10:38:24+02:00" level=info msg="User '3b5c6fed-ab93-49b2-9117-5d38f318d128' created with id=581b0267-fa57-4887-a363-9a6659e4d41e" pkg=gpa/server/backend Background: Given there exists an account with username "3b5c6fed-ab93-49b2-9117-5d38f318d128" and password "password" # :1 -> *scenario And user "3b5c6fed-ab93-49b2-9117-5d38f318d128" has contact "SuperTester@proton.me" with name "Super TESTER" # :1 -> *scenario And user "3b5c6fed-ab93-49b2-9117-5d38f318d128" 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-09-26T10:38:24+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:24+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/237/config613045618/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:24+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/237/cache1235220595/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:24+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/237/cache1235220595/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:24+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/237/data817858021/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/237/data817858021/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:24+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:24+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:24+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:24+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:24+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:24+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/237/config613045618/grpcServerConfig.json time="2024-09-26T10:38:24+02:00" level=info msg="gRPC server listening on /tmp/bridge1732" pkg=grpc time="2024-09-26T10:38:24+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:24+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:24+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:24+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:24+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:24+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:24+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:24+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:24+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:24+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:38:24+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ead6caa2)" time="2024-09-26T10:38:24+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ead6caa2)" time="2024-09-26T10:38:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:46569/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:46569/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:46569/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:24+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Adding vault user" userID=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Creating new user" userID=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:46569/core/v4/events/latest" pkg=gpa/client userID=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:46569/core/v4/settings" pkg=gpa/client userID=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Registering user client, ID:581b0267-fa57-4887-a363-9a6659e4d41e" pkg=observability time="2024-09-26T10:38:25+02:00" level=info msg="Starting service main loop" service=telemetry user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Starting service main loop" service=notification user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Starting service main loop" service=smtp user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:46569/core/v4/labels?Type=4" pkg=gpa/client userID=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:46569/core/v4/labels?Type=3" pkg=gpa/client userID=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:46569/core/v4/labels?Type=1" pkg=gpa/client userID=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Adding user to imap server" addrID=719a5703-05a9-4364-8c3f-06fc9ec71550 service=server-manager time="2024-09-26T10:38:25+02:00" level=info msg="Creating new IMAP user" addrID=719a5703-05a9-4364-8c3f-06fc9ec71550 service=server-manager time="2024-09-26T10:38:25+02:00" level=info msg="Setting gluon ID" addrID=719a5703-05a9-4364-8c3f-06fc9ec71550 gluonID=f669c582-bdb7-4ceb-b213-41b29d499f64 userID=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Created new IMAP user" addrID=719a5703-05a9-4364-8c3f-06fc9ec71550 gluonID=f669c582-bdb7-4ceb-b213-41b29d499f64 service=server-manager time="2024-09-26T10:38:25+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:25+02:00" level=info msg=Resuming service=user-events user=581b0267-fa57-4887-a363-9a6659e4d41e And the user logs in with username "3b5c6fed-ab93-49b2-9117-5d38f318d128" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:25+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f669c582-bdb7-4ceb-b213-41b29d499f64 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:25+02:00" level=info msg="Starting IMAP Service" service=imap user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Sync triggered" service=imap user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:25.06423952 +0200 CEST m=+387.634336896" user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Syncing labels" service=imap user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:581b0267-fa57-4887-a363-9a6659e4d41e" userID=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Synced labels" service=imap user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:46569/mail/v4/messages/count" pkg=gpa/client userID=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Syncing messages" service=imap user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Job started" service=imap user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:46569/mail/v4/messages" pkg=gpa/client userID=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Job finished" service=imap user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Synced messages" service=imap user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Finished user sync" duration=23.799917ms service=imap user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:25+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38: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 74}}" pkg=telemetry Scenario: Playing with contact settings # features/user/contact.feature:17 When the contact "SuperTester@proton.me" of user "3b5c6fed-ab93-49b2-9117-5d38f318d128" has message format "plain" # :1 -> *scenario When the contact "SuperTester@proton.me" of user "3b5c6fed-ab93-49b2-9117-5d38f318d128" has message format "HTML" # :1 -> *scenario When the contact "SuperTester@proton.me" of user "3b5c6fed-ab93-49b2-9117-5d38f318d128" has encryption scheme "inline" # :1 -> *scenario time="2024-09-26T10:38:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:46569/core/v4/events/AA==" pkg=gpa/client userID=581b0267-fa57-4887-a363-9a6659e4d41e When the contact "SuperTester@proton.me" of user "3b5c6fed-ab93-49b2-9117-5d38f318d128" has encryption scheme "MIME" # :1 -> *scenario When the contact "SuperTester@proton.me" of user "3b5c6fed-ab93-49b2-9117-5d38f318d128" has no signature # :1 -> *scenario When the contact "SuperTester@proton.me" of user "3b5c6fed-ab93-49b2-9117-5d38f318d128" has no encryption # :1 -> *scenario When the contact "SuperTester@proton.me" of user "3b5c6fed-ab93-49b2-9117-5d38f318d128" has signature "enabled" # :1 -> *scenario time="2024-09-26T10:38:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:46569/core/v4/events/AA==" pkg=gpa/client userID=581b0267-fa57-4887-a363-9a6659e4d41e When the contact "SuperTester@proton.me" of user "3b5c6fed-ab93-49b2-9117-5d38f318d128" has encryption "enabled" # :1 -> *scenario When the contact "SuperTester@proton.me" of user "3b5c6fed-ab93-49b2-9117-5d38f318d128" has signature "disabled" # :1 -> *scenario When the contact "SuperTester@proton.me" of user "3b5c6fed-ab93-49b2-9117-5d38f318d128" has encryption "disabled" # :1 -> *scenario When the contact "SuperTester@proton.me" of user "3b5c6fed-ab93-49b2-9117-5d38f318d128" has public key from file "testdata/keys/pubkey.asc" # :1 -> *scenario time="2024-09-26T10:38:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:46569/core/v4/events/AA==" pkg=gpa/client userID=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:28+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:28+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:28+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:28+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:28+02:00" level=info msg="Closing user" userID=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:28+02:00" level=info msg="De-registering user client, ID:581b0267-fa57-4887-a363-9a6659e4d41e" pkg=observability time="2024-09-26T10:38:28+02:00" level=info msg="Exiting IMAP Service" service=imap user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:28+02:00" level=info msg="Exiting service main loop" service=smtp user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:28+02:00" level=info msg="Exiting service main loop" service=notification user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:28+02:00" level=info msg="Exiting Service" service=user-identity user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:28+02:00" level=info msg="Exiting service main loop" service=telemetry user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:28+02:00" level=info msg="Exiting service" service=user-events user=581b0267-fa57-4887-a363-9a6659e4d41e time="2024-09-26T10:38:28+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:28+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:28+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:28+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:28+02:00" level=info msg="Closing service" service=unleash When the contact "SuperTester@proton.me" of user "3b5c6fed-ab93-49b2-9117-5d38f318d128" 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-09-26T10:38:28+02:00" level=info msg="User 'd53d68e6-6206-4497-82bf-e08d05f67b54' created with id=53e68108-cd9b-44d2-b0ec-f419c4f62d1c" pkg=gpa/server/backend Background: Given there exists an account with username "d53d68e6-6206-4497-82bf-e08d05f67b54" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:28+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:28+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/238/config2268359294/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:28+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/238/cache31790015/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:28+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/238/cache31790015/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:28+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/238/data140355719/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/238/data140355719/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:28+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:28+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:28+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:28+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:28+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:28+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:28+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/238/config2268359294/grpcServerConfig.json time="2024-09-26T10:38:28+02:00" level=info msg="gRPC server listening on /tmp/bridge6301" pkg=grpc time="2024-09-26T10:38:28+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:28+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:28+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:28+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:28+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:28+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:28+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:28+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:28+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:28+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:38:28+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8a06f5d0)" time="2024-09-26T10:38:28+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8a06f5d0)" time="2024-09-26T10:38:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:34963/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:34963/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:34963/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:28+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Adding vault user" userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Creating new user" userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:34963/core/v4/events/latest" pkg=gpa/client userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:34963/core/v4/settings" pkg=gpa/client userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Registering user client, ID:53e68108-cd9b-44d2-b0ec-f419c4f62d1c" pkg=observability time="2024-09-26T10:38:28+02:00" level=info msg="Starting service main loop" service=telemetry user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Starting service main loop" service=notification user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Starting service main loop" service=smtp user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:34963/core/v4/labels?Type=4" pkg=gpa/client userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:34963/core/v4/labels?Type=3" pkg=gpa/client userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:34963/core/v4/labels?Type=1" pkg=gpa/client userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Adding user to imap server" addrID=77b5abdf-9230-4ed4-8c0d-6385f8b0fcbe service=server-manager time="2024-09-26T10:38:28+02:00" level=info msg="Creating new IMAP user" addrID=77b5abdf-9230-4ed4-8c0d-6385f8b0fcbe service=server-manager time="2024-09-26T10:38:28+02:00" level=info msg="Setting gluon ID" addrID=77b5abdf-9230-4ed4-8c0d-6385f8b0fcbe gluonID=5b828675-6951-468a-9258-0cd091427729 userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Created new IMAP user" addrID=77b5abdf-9230-4ed4-8c0d-6385f8b0fcbe gluonID=5b828675-6951-468a-9258-0cd091427729 service=server-manager time="2024-09-26T10:38:28+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:28+02:00" level=info msg=Resuming service=user-events user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c And the user logs in with username "d53d68e6-6206-4497-82bf-e08d05f67b54" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:28+02:00" level=info msg="Deleting user" pkg=bridge/user userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5b828675-6951-468a-9258-0cd091427729 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:28+02:00" level=info msg="Starting IMAP Service" service=imap user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Sync triggered" service=imap user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:28.745436747 +0200 CEST m=+391.315534113" user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Syncing labels" service=imap user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:53e68108-cd9b-44d2-b0ec-f419c4f62d1c" userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Synced labels" service=imap user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:34963/data/v1/stats" pkg=gpa/client userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Configuration Status Abort event sent." userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Logging out user" userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c withAPI=true time="2024-09-26T10:38:28+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:28+02:00" level=info msg="De-registering user client, ID:53e68108-cd9b-44d2-b0ec-f419c4f62d1c" pkg=observability time="2024-09-26T10:38:28+02:00" level=warning msg="Get \"https://127.0.0.1:34963/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:38:28+02:00" level=error msg="Get \"https://127.0.0.1:34963/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:38:28+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:34963/mail/v4/messages/count\": context canceled" service=imap user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Finished user sync" duration=4.106973ms service=imap user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Exiting IMAP Service" service=imap user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Exiting service main loop" service=smtp user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Exiting service main loop" service=notification user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Exiting Service" service=user-identity user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Exiting service main loop" service=telemetry user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Exiting service" service=user-events user=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:34963/auth/v4" pkg=gpa/client userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="Closing user" userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c time="2024-09-26T10:38:28+02:00" level=info msg="De-registering user client, ID:53e68108-cd9b-44d2-b0ec-f419c4f62d1c" pkg=observability time="2024-09-26T10:38:28+02:00" level=info msg="Deleting vault user" userID=53e68108-cd9b-44d2-b0ec-f419c4f62d1c Scenario: Delete a connected user # features/user/delete.feature:9 When user "d53d68e6-6206-4497-82bf-e08d05f67b54" is deleted # :1 -> *scenario time="2024-09-26T10:38:28+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:28+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:28+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:28+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:28+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:28+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:28+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:28+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:28+02:00" level=info msg="Closing service" service=unleash Then user "d53d68e6-6206-4497-82bf-e08d05f67b54" is not listed # :1 -> *scenario === RUN TestFeatures/Delete_a_disconnected_user time="2024-09-26T10:38:28+02:00" level=info msg="User '4e1dbf86-d6ac-4262-806e-fe19c382c6a2' created with id=c79a445f-c4fc-477a-8b87-869a1498f824" pkg=gpa/server/backend time="2024-09-26T10:38:29+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:29+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/239/config4136440318/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:29+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/239/cache1917634708/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:29+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/239/cache1917634708/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:29+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/239/data4274281037/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/239/data4274281037/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:29+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:29+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:29+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:29+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:29+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:29+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:29+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/239/config4136440318/grpcServerConfig.json time="2024-09-26T10:38:29+02:00" level=info msg="gRPC server listening on /tmp/bridge7908" pkg=grpc time="2024-09-26T10:38:29+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:29+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:29+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:29+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:29+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:29+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:29+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:29+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:29+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:29+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:29+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (a8ce0b1b)" time="2024-09-26T10:38:29+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (a8ce0b1b)" time="2024-09-26T10:38:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:45037/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:45037/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:45037/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:29+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Adding vault user" userID=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Creating new user" userID=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:45037/core/v4/events/latest" pkg=gpa/client userID=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:45037/core/v4/settings" pkg=gpa/client userID=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Registering user client, ID:c79a445f-c4fc-477a-8b87-869a1498f824" pkg=observability time="2024-09-26T10:38:29+02:00" level=info msg="Starting service main loop" service=telemetry user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Starting service main loop" service=notification user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Starting service main loop" service=smtp user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:45037/core/v4/labels?Type=4" pkg=gpa/client userID=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:45037/core/v4/labels?Type=3" pkg=gpa/client userID=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:45037/core/v4/labels?Type=1" pkg=gpa/client userID=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Adding user to imap server" addrID=2ad970f7-c3be-47cb-a71d-0811160ded08 service=server-manager time="2024-09-26T10:38:29+02:00" level=info msg="Creating new IMAP user" addrID=2ad970f7-c3be-47cb-a71d-0811160ded08 service=server-manager time="2024-09-26T10:38:29+02:00" level=info msg="Setting gluon ID" addrID=2ad970f7-c3be-47cb-a71d-0811160ded08 gluonID=93237459-a098-4922-87f3-e72e32401360 userID=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Created new IMAP user" addrID=2ad970f7-c3be-47cb-a71d-0811160ded08 gluonID=93237459-a098-4922-87f3-e72e32401360 service=server-manager time="2024-09-26T10:38:29+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:29+02:00" level=info msg=Resuming service=user-events user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Logging out user" pkg=bridge/user userID=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Logging out user" userID=c79a445f-c4fc-477a-8b87-869a1498f824 withAPI=true time="2024-09-26T10:38:29+02:00" level=info msg="Received mailbox message count" count=0 gluonID=93237459-a098-4922-87f3-e72e32401360 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:29+02:00" level=info msg="Starting IMAP Service" service=imap user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Sync triggered" service=imap user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:29+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c79a445f-c4fc-477a-8b87-869a1498f824" userID=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:29.411899017 +0200 CEST m=+391.981996414" user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Syncing labels" service=imap user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="De-registering user client, ID:c79a445f-c4fc-477a-8b87-869a1498f824" pkg=observability time="2024-09-26T10:38:29+02:00" level=error msg="Failed to sync, will retry later" error="failed to sync labels: context canceled" service=imap user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Finished user sync" duration="111.08µs" service=imap user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Exiting IMAP Service" service=imap user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Exiting service main loop" service=smtp user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Exiting service main loop" service=notification user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Exiting Service" service=user-identity user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Exiting service main loop" service=telemetry user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Exiting service" service=user-events user=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:45037/auth/v4" pkg=gpa/client userID=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Closing user" userID=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="De-registering user client, ID:c79a445f-c4fc-477a-8b87-869a1498f824" pkg=observability Scenario: Delete a disconnected user # features/user/delete.feature:13 Given user "4e1dbf86-d6ac-4262-806e-fe19c382c6a2" logs out # :1 -> *scenario time="2024-09-26T10:38:29+02:00" level=info msg="Deleting user" pkg=bridge/user userID=c79a445f-c4fc-477a-8b87-869a1498f824 time="2024-09-26T10:38:29+02:00" level=info msg="Deleting vault user" userID=c79a445f-c4fc-477a-8b87-869a1498f824 When user "4e1dbf86-d6ac-4262-806e-fe19c382c6a2" is deleted # :1 -> *scenario time="2024-09-26T10:38:29+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:29+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:29+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:29+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:29+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:29+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:29+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:29+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:29+02:00" level=info msg="Closing service" service=unleash Then user "4e1dbf86-d6ac-4262-806e-fe19c382c6a2" is not listed # :1 -> *scenario Feature: A user can login === RUN TestFeatures/Login_to_account time="2024-09-26T10:38:29+02:00" level=info msg="User '8dad2f13-ed55-49a4-befe-5652bc97e14c' created with id=cb1ebd6d-4004-41ee-8a20-fc7a2da78462" pkg=gpa/server/backend Background: Given there exists an account with username "8dad2f13-ed55-49a4-befe-5652bc97e14c" and password "password2" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:29+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:29+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/240/config3680395374/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:29+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/240/cache1328199090/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:29+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/240/cache1328199090/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:29+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/240/data36056600/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/240/data36056600/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:29+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:29+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:29+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:29+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:29+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:29+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:29+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/240/config3680395374/grpcServerConfig.json time="2024-09-26T10:38:29+02:00" level=info msg="gRPC server listening on /tmp/bridge7868" pkg=grpc time="2024-09-26T10:38:29+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:29+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:29+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:29+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:29+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:29+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:29+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:29+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:29+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:29+02:00" level=info msg="Frontend client started" And bridge starts # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:29+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (958bbedd)" time="2024-09-26T10:38:29+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (958bbedd)" time="2024-09-26T10:38:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:39091/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:39091/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:39091/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:30+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Adding vault user" userID=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Creating new user" userID=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:39091/core/v4/events/latest" pkg=gpa/client userID=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:39091/core/v4/settings" pkg=gpa/client userID=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Registering user client, ID:cb1ebd6d-4004-41ee-8a20-fc7a2da78462" pkg=observability time="2024-09-26T10:38:30+02:00" level=info msg="Starting service main loop" service=telemetry user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Starting service main loop" service=notification user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Starting service main loop" service=smtp user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:39091/core/v4/labels?Type=4" pkg=gpa/client userID=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:39091/core/v4/labels?Type=3" pkg=gpa/client userID=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:39091/core/v4/labels?Type=1" pkg=gpa/client userID=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Adding user to imap server" addrID=1df71801-e136-4603-8dc9-1978cdd0e355 service=server-manager time="2024-09-26T10:38:30+02:00" level=info msg="Creating new IMAP user" addrID=1df71801-e136-4603-8dc9-1978cdd0e355 service=server-manager time="2024-09-26T10:38:30+02:00" level=info msg="Setting gluon ID" addrID=1df71801-e136-4603-8dc9-1978cdd0e355 gluonID=451b8d8c-b4fb-4ab1-a3c9-297c1dc37d51 userID=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Created new IMAP user" addrID=1df71801-e136-4603-8dc9-1978cdd0e355 gluonID=451b8d8c-b4fb-4ab1-a3c9-297c1dc37d51 service=server-manager time="2024-09-26T10:38:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:30+02:00" level=info msg=Resuming service=user-events user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 Scenario: Login to account # features/user/login.feature:8 When the user logs in with username "8dad2f13-ed55-49a4-befe-5652bc97e14c" and password "password2" # :1 -> *scenario time="2024-09-26T10:38:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=451b8d8c-b4fb-4ab1-a3c9-297c1dc37d51 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:30+02:00" level=info msg="Starting IMAP Service" service=imap user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Sync triggered" service=imap user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:30.065602721 +0200 CEST m=+392.635700097" user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Syncing labels" service=imap user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:cb1ebd6d-4004-41ee-8a20-fc7a2da78462" userID=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Synced labels" service=imap user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:39091/mail/v4/messages/count" pkg=gpa/client userID=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Syncing messages" service=imap user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Job started" service=imap user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:39091/mail/v4/messages" pkg=gpa/client userID=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Job finished" service=imap user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Synced messages" service=imap user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Finished user sync" duration=3.766055ms service=imap user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:30+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:30+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:30+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:30+02:00" level=info msg="Closing user" userID=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="De-registering user client, ID:cb1ebd6d-4004-41ee-8a20-fc7a2da78462" pkg=observability time="2024-09-26T10:38:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Exiting service main loop" service=smtp user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Exiting service main loop" service=notification user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Exiting Service" service=user-identity user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Exiting service" service=user-events user=cb1ebd6d-4004-41ee-8a20-fc7a2da78462 time="2024-09-26T10:38:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:30+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:30+02:00" level=info msg="Closing service" service=unleash Then user "8dad2f13-ed55-49a4-befe-5652bc97e14c" is eventually listed and connected# :1 -> *scenario === RUN TestFeatures/Login_to_account_with_wrong_password time="2024-09-26T10:38:30+02:00" level=info msg="User '6b451dca-444f-409a-977c-79861bd9c189' created with id=95ab7eae-197e-4b11-a0b1-e49ed37a8e07" pkg=gpa/server/backend time="2024-09-26T10:38:30+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:30+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/241/config3732246163/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:30+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/241/cache290069478/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:30+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/241/cache290069478/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:30+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/241/data3221641841/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/241/data3221641841/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:30+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:30+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:30+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:30+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:30+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:30+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/241/config3732246163/grpcServerConfig.json time="2024-09-26T10:38:30+02:00" level=info msg="gRPC server listening on /tmp/bridge6282" pkg=grpc time="2024-09-26T10:38:30+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:30+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:30+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:30+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:30+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:30+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:30+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:30+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:30+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:30+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (442fd637)" time="2024-09-26T10:38:30+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (442fd637)" time="2024-09-26T10:38:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:40177/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:40177/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:30+02:00" level=error msg="User '6b451dca-444f-409a-977c-79861bd9c189' not authorized" error="invalid proof: pm-srp: invalid SRP client proof" pkg=gpa/server time="2024-09-26T10:38:30+02:00" level=warning msg="401 POST https://127.0.0.1:40177/auth/v4: 401 Unauthorized (Code=0, Status=401), Attempt 1" pkg=gpa/client time="2024-09-26T10:38:30+02:00" level=error msg="401 POST https://127.0.0.1:40177/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 "6b451dca-444f-409a-977c-79861bd9c189" and password "wrong" # :1 -> *scenario time="2024-09-26T10:38:30+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:30+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:30+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:30+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:30+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:30+02:00" level=info msg="Closing service" service=unleash Then user "6b451dca-444f-409a-977c-79861bd9c189" is not listed # :1 -> *scenario === RUN TestFeatures/Login_to_nonexistent_account time="2024-09-26T10:38:30+02:00" level=info msg="User '22de9a95-842a-4365-8f73-b8550ccf9158' created with id=28e05ab9-d8bd-49b4-a1f4-966051ff512c" pkg=gpa/server/backend time="2024-09-26T10:38:31+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:31+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/242/config2830200871/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:31+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/242/cache3999391650/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:31+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/242/cache3999391650/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:31+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/242/data2267277580/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/242/data2267277580/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:31+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:31+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:31+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:31+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:31+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:31+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:31+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/242/config2830200871/grpcServerConfig.json time="2024-09-26T10:38:31+02:00" level=info msg="gRPC server listening on /tmp/bridge9072" pkg=grpc time="2024-09-26T10:38:31+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:31+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:31+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:31+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:31+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:31+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:31+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:31+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:31+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:31+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:31+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (7945bc2d)" time="2024-09-26T10:38:31+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (7945bc2d)" time="2024-09-26T10:38:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:44969/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:31+02:00" level=error msg="User 'nonexistent' failed auth info" error="account not found" pkg=gpa/server time="2024-09-26T10:38:31+02:00" level=warning msg="401 POST https://127.0.0.1:44969/auth/v4/info: 401 Unauthorized (Code=0, Status=401), Attempt 1" pkg=gpa/client time="2024-09-26T10:38:31+02:00" level=error msg="401 POST https://127.0.0.1:44969/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-09-26T10:38:31+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:31+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:31+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:31+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:31+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:31+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:31+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:31+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:31+02:00" level=info msg="Closing service" service=unleash Then user "nonexistent" is not listed # :1 -> *scenario === RUN TestFeatures/Login_to_account_without_internet time="2024-09-26T10:38:31+02:00" level=info msg="User '526e0b42-e130-4cc4-89d8-ef3b8457bbfd' created with id=0c2cedcf-5600-4e0a-b139-aa6b549577ba" pkg=gpa/server/backend time="2024-09-26T10:38:31+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:31+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/243/config3184224563/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:31+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/243/cache2194202479/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:31+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/243/cache2194202479/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:31+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/243/data268563979/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/243/data268563979/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:31+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:31+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:31+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:31+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:31+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:31+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:31+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/243/config3184224563/grpcServerConfig.json time="2024-09-26T10:38:31+02:00" level=info msg="gRPC server listening on /tmp/bridge4448" pkg=grpc time="2024-09-26T10:38:31+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:31+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:31+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:31+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:31+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:31+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:31+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:31+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:31+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:31+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-09-26T10:38:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:35589/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:31+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3f3b235f)" time="2024-09-26T10:38:31+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3f3b235f)" time="2024-09-26T10:38:31+02:00" level=warning msg="Post \"https://127.0.0.1:35589/auth/v4/info\": dial failed (not allowed), Attempt 1" pkg=gpa/client time="2024-09-26T10:38:31+02:00" level=warning msg="Post \"https://127.0.0.1:35589/auth/v4/info\": dial failed (not allowed), Attempt 2" pkg=gpa/client time="2024-09-26T10:38:31+02:00" level=warning msg="Post \"https://127.0.0.1:35589/auth/v4/info\": dial failed (not allowed), Attempt 3" pkg=gpa/client time="2024-09-26T10:38:32+02:00" level=warning msg="Post \"https://127.0.0.1:35589/auth/v4/info\": dial failed (not allowed), Attempt 4" pkg=gpa/client time="2024-09-26T10:38:32+02:00" level=error msg="Post \"https://127.0.0.1:35589/auth/v4/info\": dial failed (not allowed)" pkg=gpa/client time="2024-09-26T10:38:32+02:00" level=info msg="API status changed: down" pkg=bridge When the user logs in with username "526e0b42-e130-4cc4-89d8-ef3b8457bbfd" and password "password2" # :1 -> *scenario time="2024-09-26T10:38:32+02:00" level=info msg="Server Manager, network down stopping listeners" service=server-manager time="2024-09-26T10:38:32+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:32+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:32+02:00" level=info msg="Stopping IMAP listener" service=server-manager time="2024-09-26T10:38:32+02:00" level=info msg="Handling API status down" pkg=bridge time="2024-09-26T10:38:32+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:32+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:32+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:32+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:32+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:32+02:00" level=info msg="Closing service" service=unleash Then user "526e0b42-e130-4cc4-89d8-ef3b8457bbfd" is not listed # :1 -> *scenario === RUN TestFeatures/Login_to_account_with_caps time="2024-09-26T10:38:32+02:00" level=info msg="User '170bf191-d0fd-4aab-83b0-ae93654a6c83' created with id=1080de06-cd7c-4e89-b056-b13461cdca24" pkg=gpa/server/backend time="2024-09-26T10:38:32+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:32+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/244/config1801162101/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:32+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/244/cache676679827/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:32+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/244/cache676679827/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:32+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/244/data3567868450/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/244/data3567868450/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:32+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:32+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:32+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:32+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:32+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:32+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/244/config1801162101/grpcServerConfig.json time="2024-09-26T10:38:32+02:00" level=info msg="gRPC server listening on /tmp/bridge7103" pkg=grpc time="2024-09-26T10:38:32+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:32+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:32+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:32+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:32+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:32+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:32+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:32+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:32+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:32+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:46375/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:32+02:00" level=info msg="User 'Mixed-Caps-dc9a3b01-7434-4adb-b6d2-3ba9a21c4fed' created with id=15f79694-b932-45f8-bafa-138e35088ab4" pkg=gpa/server/backend Scenario: Login to account with caps # features/user/login.feature:27 Given there exists an account with username "Mixed-Caps-dc9a3b01-7434-4adb-b6d2-3ba9a21c4fed" and password "password3" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-09-26T10:38:32+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3c5caf35)" time="2024-09-26T10:38:32+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3c5caf35)" time="2024-09-26T10:38:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:46375/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:46375/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:33+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Adding vault user" userID=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Creating new user" userID=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:46375/core/v4/events/latest" pkg=gpa/client userID=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:46375/core/v4/settings" pkg=gpa/client userID=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Registering user client, ID:15f79694-b932-45f8-bafa-138e35088ab4" pkg=observability time="2024-09-26T10:38:33+02:00" level=info msg="Starting service main loop" service=telemetry user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Starting service main loop" service=notification user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Starting service main loop" service=smtp user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:46375/core/v4/labels?Type=4" pkg=gpa/client userID=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:46375/core/v4/labels?Type=3" pkg=gpa/client userID=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:46375/core/v4/labels?Type=1" pkg=gpa/client userID=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Adding user to imap server" addrID=f107e009-2fe0-4491-9a6f-491a3dba18d4 service=server-manager time="2024-09-26T10:38:33+02:00" level=info msg="Creating new IMAP user" addrID=f107e009-2fe0-4491-9a6f-491a3dba18d4 service=server-manager time="2024-09-26T10:38:33+02:00" level=info msg="Setting gluon ID" addrID=f107e009-2fe0-4491-9a6f-491a3dba18d4 gluonID=85d547e5-f4ab-4a18-9c5b-d58c96a051a5 userID=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Created new IMAP user" addrID=f107e009-2fe0-4491-9a6f-491a3dba18d4 gluonID=85d547e5-f4ab-4a18-9c5b-d58c96a051a5 service=server-manager time="2024-09-26T10:38:33+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:33+02:00" level=info msg=Resuming service=user-events user=15f79694-b932-45f8-bafa-138e35088ab4 When the user logs in with username "Mixed-Caps-dc9a3b01-7434-4adb-b6d2-3ba9a21c4fed" and password "password3" # :1 -> *scenario time="2024-09-26T10:38:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=85d547e5-f4ab-4a18-9c5b-d58c96a051a5 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:33+02:00" level=info msg="Starting IMAP Service" service=imap user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Sync triggered" service=imap user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:33.200622956 +0200 CEST m=+395.770720332" user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Syncing labels" service=imap user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:15f79694-b932-45f8-bafa-138e35088ab4" userID=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Synced labels" service=imap user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:46375/mail/v4/messages/count" pkg=gpa/client userID=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Syncing messages" service=imap user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Job started" service=imap user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:46375/mail/v4/messages" pkg=gpa/client userID=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Job finished" service=imap user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Synced messages" service=imap user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Finished user sync" duration=5.587983ms service=imap user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:33+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:33+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:33+02:00" level=info msg="Closing user" userID=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="De-registering user client, ID:15f79694-b932-45f8-bafa-138e35088ab4" pkg=observability time="2024-09-26T10:38:33+02:00" level=info msg="Exiting IMAP Service" service=imap user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Exiting service main loop" service=smtp user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Exiting service main loop" service=notification user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Exiting Service" service=user-identity user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Exiting service main loop" service=telemetry user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Exiting service" service=user-events user=15f79694-b932-45f8-bafa-138e35088ab4 time="2024-09-26T10:38:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:33+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:33+02:00" level=info msg="Closing service" service=unleash Then user "Mixed-Caps-dc9a3b01-7434-4adb-b6d2-3ba9a21c4fed" is eventually listed and connected # :1 -> *scenario === RUN TestFeatures/Login_to_account_with_disabled_primary time="2024-09-26T10:38:33+02:00" level=info msg="User '3a04cd7d-20b5-44af-9b37-d03f34b36aea' created with id=18d55260-abaa-4a8c-a23f-a582f3e446c9" pkg=gpa/server/backend time="2024-09-26T10:38:33+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:33+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/245/config286901862/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:33+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/245/cache1291153269/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:33+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/245/cache1291153269/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:33+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/245/data3295797991/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/245/data3295797991/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:33+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:33+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:33+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:33+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:33+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:33+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/245/config286901862/grpcServerConfig.json time="2024-09-26T10:38:33+02:00" level=info msg="gRPC server listening on /tmp/bridge2012" pkg=grpc time="2024-09-26T10:38:33+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:33+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:33+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:33+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:33+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:33+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:33+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:33+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:33+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:36063/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:33+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:33+02:00" level=info msg="User '7e2e52ca-bf76-4d7e-8c1b-d81eed5c117b' created with id=4f4a5ef4-05f3-41f9-a084-67e75fb2b585" pkg=gpa/server/backend Scenario: Login to account with disabled primary # features/user/login.feature:35 Given there exists a disabled account with username "7e2e52ca-bf76-4d7e-8c1b-d81eed5c117b" and password "password4" # :1 -> *scenario time="2024-09-26T10:38:34+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8766e196)" time="2024-09-26T10:38:34+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8766e196)" time="2024-09-26T10:38:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:36063/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:36063/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:34+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Adding vault user" userID=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Creating new user" userID=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:36063/core/v4/events/latest" pkg=gpa/client userID=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:36063/core/v4/settings" pkg=gpa/client userID=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Registering user client, ID:4f4a5ef4-05f3-41f9-a084-67e75fb2b585" pkg=observability time="2024-09-26T10:38:34+02:00" level=info msg="Starting service main loop" service=telemetry user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Starting service main loop" service=notification user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Starting service main loop" service=smtp user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:36063/core/v4/labels?Type=4" pkg=gpa/client userID=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:36063/core/v4/labels?Type=3" pkg=gpa/client userID=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:36063/core/v4/labels?Type=1" pkg=gpa/client userID=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Adding user to imap server" addrID=366bad1b-6691-4760-9833-545a3e544098 service=server-manager time="2024-09-26T10:38:34+02:00" level=info msg="Creating new IMAP user" addrID=366bad1b-6691-4760-9833-545a3e544098 service=server-manager time="2024-09-26T10:38:34+02:00" level=info msg="Setting gluon ID" addrID=366bad1b-6691-4760-9833-545a3e544098 gluonID=0de92b0b-d5e0-487c-b9b7-7ab3cbc0e9a9 userID=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Created new IMAP user" addrID=366bad1b-6691-4760-9833-545a3e544098 gluonID=0de92b0b-d5e0-487c-b9b7-7ab3cbc0e9a9 service=server-manager time="2024-09-26T10:38:34+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:34+02:00" level=info msg=Resuming service=user-events user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 When the user logs in with username "7e2e52ca-bf76-4d7e-8c1b-d81eed5c117b" and password "password4" # :1 -> *scenario time="2024-09-26T10:38:34+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0de92b0b-d5e0-487c-b9b7-7ab3cbc0e9a9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:34+02:00" level=info msg="Starting IMAP Service" service=imap user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Sync triggered" service=imap user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:34.298741194 +0200 CEST m=+396.868838571" user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Syncing labels" service=imap user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:4f4a5ef4-05f3-41f9-a084-67e75fb2b585" userID=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Synced labels" service=imap user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:36063/mail/v4/messages/count" pkg=gpa/client userID=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Syncing messages" service=imap user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Job started" service=imap user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:36063/mail/v4/messages" pkg=gpa/client userID=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Job finished" service=imap user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Synced messages" service=imap user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Finished user sync" duration=4.956924ms service=imap user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:34+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:34+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:34+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:34+02:00" level=info msg="Closing user" userID=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="De-registering user client, ID:4f4a5ef4-05f3-41f9-a084-67e75fb2b585" pkg=observability time="2024-09-26T10:38:34+02:00" level=info msg="Exiting IMAP Service" service=imap user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Exiting service main loop" service=smtp user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Exiting service main loop" service=notification user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Exiting Service" service=user-identity user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Exiting service main loop" service=telemetry user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Exiting service" service=user-events user=4f4a5ef4-05f3-41f9-a084-67e75fb2b585 time="2024-09-26T10:38:34+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:34+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:34+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:34+02:00" level=info msg="Closing service" service=unleash Then user "7e2e52ca-bf76-4d7e-8c1b-d81eed5c117b" is eventually listed and connected # :1 -> *scenario === RUN TestFeatures/Login_to_account_without_internet_but_the_connection_is_later_restored time="2024-09-26T10:38:34+02:00" level=info msg="User '851384e9-e827-42fa-8e29-1b6f992bd11b' created with id=7bae2705-223e-4577-9766-08d4f771ca29" pkg=gpa/server/backend time="2024-09-26T10:38:34+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:34+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/246/config2815105921/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:34+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/246/cache1855496654/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:34+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/246/cache1855496654/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/246/data2700795564/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/246/data2700795564/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:34+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:34+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:34+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:34+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:34+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:34+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/246/config2815105921/grpcServerConfig.json time="2024-09-26T10:38:34+02:00" level=info msg="gRPC server listening on /tmp/bridge7556" pkg=grpc time="2024-09-26T10:38:34+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:34+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:34+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:34+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:34+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:34+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:34+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:34+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:34+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:34+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (435a248b)" time="2024-09-26T10:38:34+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (435a248b)" time="2024-09-26T10:38:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:39183/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:39183/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:39183/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:34+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Adding vault user" userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Creating new user" userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:39183/core/v4/events/latest" pkg=gpa/client userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:39183/core/v4/settings" pkg=gpa/client userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Registering user client, ID:7bae2705-223e-4577-9766-08d4f771ca29" pkg=observability time="2024-09-26T10:38:35+02:00" level=info msg="Starting service main loop" service=telemetry user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Starting service main loop" service=notification user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Starting service main loop" service=smtp user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:39183/core/v4/labels?Type=4" pkg=gpa/client userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:39183/core/v4/labels?Type=3" pkg=gpa/client userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:39183/core/v4/labels?Type=1" pkg=gpa/client userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Adding user to imap server" addrID=d8e7570c-9727-49c7-8bcb-8f3b174592fd service=server-manager time="2024-09-26T10:38:35+02:00" level=info msg="Creating new IMAP user" addrID=d8e7570c-9727-49c7-8bcb-8f3b174592fd service=server-manager time="2024-09-26T10:38:35+02:00" level=info msg="Setting gluon ID" addrID=d8e7570c-9727-49c7-8bcb-8f3b174592fd gluonID=2a60bb50-738d-4f34-842a-7b63275fde26 userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Created new IMAP user" addrID=d8e7570c-9727-49c7-8bcb-8f3b174592fd gluonID=2a60bb50-738d-4f34-842a-7b63275fde26 service=server-manager time="2024-09-26T10:38:35+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:35+02:00" level=info msg=Resuming service=user-events user=7bae2705-223e-4577-9766-08d4f771ca29 Scenario: Login to account without internet but the connection is later restored # features/user/login.feature:40 When the user logs in with username "851384e9-e827-42fa-8e29-1b6f992bd11b" and password "password2" # :1 -> *scenario time="2024-09-26T10:38:35+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2a60bb50-738d-4f34-842a-7b63275fde26 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:35+02:00" level=info msg="Starting IMAP Service" service=imap user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Sync triggered" service=imap user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:35.045280646 +0200 CEST m=+397.615378022" user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Syncing labels" service=imap user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7bae2705-223e-4577-9766-08d4f771ca29" userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:35+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:35+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:35+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:35+02:00" level=info msg="Closing user" userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="De-registering user client, ID:7bae2705-223e-4577-9766-08d4f771ca29" pkg=observability time="2024-09-26T10:38:35+02:00" level=info msg="Synced labels" service=imap user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=warning msg="Get \"https://127.0.0.1:39183/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:38:35+02:00" level=error msg="Get \"https://127.0.0.1:39183/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:38: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:39183/mail/v4/messages/count\": context canceled" service=imap user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Finished user sync" duration="631.919µs" service=imap user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Exiting IMAP Service" service=imap user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Exiting service main loop" service=smtp user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Exiting service main loop" service=notification user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Exiting Service" service=user-identity user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Exiting service main loop" service=telemetry user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Exiting service" service=user-events user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:35+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:35+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:35+02:00" level=info msg="Closing service" service=unleash And bridge stops # :1 -> *scenario And the internet is turned off # :1 -> *scenario time="2024-09-26T10:38:35+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:35+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/246/config2815105921/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:35+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/246/cache1855496654/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:35+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/246/data2700795564/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/246/data2700795564/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:35+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:35+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:35+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:35+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:35+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:35+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/246/config2815105921/grpcServerConfig.json time="2024-09-26T10:38:35+02:00" level=info msg="gRPC server listening on /tmp/bridge8819" pkg=grpc time="2024-09-26T10:38:35+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:35+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:35+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:35+02:00" level=warning msg="Get \"https://127.0.0.1:39183/feature/v2/frontend\": dial failed (not allowed), Attempt 1" pkg=gpa/client time="2024-09-26T10:38:35+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:35+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:38:35+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:35+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:35+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=warning msg="Post \"https://127.0.0.1:39183/auth/v4/refresh\": dial failed (not allowed), Attempt 1" pkg=gpa/client time="2024-09-26T10:38:35+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:35+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:35+02:00" level=warning msg="Post \"https://127.0.0.1:39183/auth/v4/refresh\": dial failed (not allowed), Attempt 2" pkg=gpa/client time="2024-09-26T10:38:35+02:00" level=warning msg="Get \"https://127.0.0.1:39183/feature/v2/frontend\": dial failed (not allowed), Attempt 2" pkg=gpa/client time="2024-09-26T10:38:35+02:00" level=warning msg="Post \"https://127.0.0.1:39183/auth/v4/refresh\": dial failed (not allowed), Attempt 3" pkg=gpa/client time="2024-09-26T10:38:35+02:00" level=warning msg="Get \"https://127.0.0.1:39183/feature/v2/frontend\": dial failed (not allowed), Attempt 3" pkg=gpa/client time="2024-09-26T10:38:35+02:00" level=warning msg="Get \"https://127.0.0.1:39183/feature/v2/frontend\": dial failed (not allowed), Attempt 4" pkg=gpa/client time="2024-09-26T10:38:35+02:00" level=error msg="Get \"https://127.0.0.1:39183/feature/v2/frontend\": dial failed (not allowed)" pkg=gpa/client time="2024-09-26T10:38:35+02:00" level=info msg="API status changed: down" pkg=bridge time="2024-09-26T10:38:35+02:00" level=error msg="Failed to get flags from server" error="Get \"https://127.0.0.1:39183/feature/v2/frontend\": dial failed (not allowed)" service=unleash time="2024-09-26T10:38:35+02:00" level=info msg="Handling API status down" pkg=bridge time="2024-09-26T10:38:35+02:00" level=info msg="Server Manager, network down stopping listeners" service=server-manager time="2024-09-26T10:38:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:35+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:35+02:00" level=info msg="Stopping IMAP listener" service=server-manager time="2024-09-26T10:38:35+02:00" level=warning msg="Post \"https://127.0.0.1:39183/auth/v4/refresh\": dial failed (not allowed), Attempt 4" pkg=gpa/client time="2024-09-26T10:38:35+02:00" level=error msg="Post \"https://127.0.0.1:39183/auth/v4/refresh\": dial failed (not allowed)" pkg=gpa/client time="2024-09-26T10:38:35+02:00" level=error msg="Failed to load connected user" error="failed to create API client: Post \"https://127.0.0.1:39183/auth/v4/refresh\": dial failed (not allowed)" pkg=bridge/user userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:35+02:00" level=info msg="Finished loading users" pkg=bridge/user And bridge starts # :1 -> *scenario And the internet is turned on # :1 -> *scenario time="2024-09-26T10:38:36+02:00" level=info msg="Pinging API" pkg=bridge time="2024-09-26T10:38:36+02:00" level=info msg="API status changed: up" pkg=bridge time="2024-09-26T10:38:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39183/tests/ping" pkg=gpa/manager time="2024-09-26T10:38:36+02:00" level=info msg="Handling API status up" pkg=bridge time="2024-09-26T10:38:36+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:38:36+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Server Manager, network up starting listeners" service=server-manager time="2024-09-26T10:38:36+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:36+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-09-26T10:38:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:39183/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:38:36+02:00" level=info msg="Creating new user" userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39183/core/v4/settings" pkg=gpa/client userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Registering user client, ID:7bae2705-223e-4577-9766-08d4f771ca29" pkg=observability time="2024-09-26T10:38:36+02:00" level=info msg="Starting service main loop" service=telemetry user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Starting service main loop" service=notification user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Starting service main loop" service=smtp user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39183/core/v4/labels?Type=4" pkg=gpa/client userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39183/core/v4/labels?Type=3" pkg=gpa/client userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39183/core/v4/labels?Type=1" pkg=gpa/client userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Adding user to imap server" addrID=d8e7570c-9727-49c7-8bcb-8f3b174592fd service=server-manager time="2024-09-26T10:38:36+02:00" level=info msg="Loading existing IMAP user" addrID=d8e7570c-9727-49c7-8bcb-8f3b174592fd gluonID=2a60bb50-738d-4f34-842a-7b63275fde26 service=server-manager time="2024-09-26T10:38:36+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:36+02:00" level=info msg=Resuming service=user-events user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2a60bb50-738d-4f34-842a-7b63275fde26 labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:38:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2a60bb50-738d-4f34-842a-7b63275fde26 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:36+02:00" level=info msg="Starting IMAP Service" service=imap user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Sync triggered" service=imap user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:36.611044363 +0200 CEST m=+399.181141729" user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7bae2705-223e-4577-9766-08d4f771ca29" userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39183/mail/v4/messages/count" pkg=gpa/client userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Syncing messages" service=imap user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Job started" service=imap user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:39183/mail/v4/messages" pkg=gpa/client userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Job finished" service=imap user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Synced messages" service=imap user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Finished user sync" duration="530.667µs" service=imap user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:36+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:36+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:36+02:00" level=info msg="Closing user" userID=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="De-registering user client, ID:7bae2705-223e-4577-9766-08d4f771ca29" pkg=observability time="2024-09-26T10:38:36+02:00" level=info msg="Exiting IMAP Service" service=imap user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Exiting service main loop" service=smtp user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Exiting service main loop" service=notification user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Exiting Service" service=user-identity user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Exiting service main loop" service=telemetry user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Exiting service" service=user-events user=7bae2705-223e-4577-9766-08d4f771ca29 time="2024-09-26T10:38:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:36+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:36+02:00" level=info msg="Closing service" service=unleash Then user "851384e9-e827-42fa-8e29-1b6f992bd11b" is eventually listed and connected# :1 -> *scenario === RUN TestFeatures/Login_to_multiple_accounts time="2024-09-26T10:38:36+02:00" level=info msg="User 'c87a3d6e-6d73-4222-8f11-b33e0ed3ced4' created with id=a6560ccf-5b78-44c7-bead-da9af8caa1b6" pkg=gpa/server/backend time="2024-09-26T10:38:37+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:37+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/247/config2221382985/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:37+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/247/cache273342949/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:37+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/247/cache273342949/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:37+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/247/data3311814231/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/247/data3311814231/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:37+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:37+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:37+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:37+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:37+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:37+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:37+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/247/config2221382985/grpcServerConfig.json time="2024-09-26T10:38:37+02:00" level=info msg="gRPC server listening on /tmp/bridge4706" pkg=grpc time="2024-09-26T10:38:37+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:37+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:37+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:37+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:37+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:37+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:37+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:37+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:37+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:42643/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:37+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:37+02:00" level=info msg="User '5fa4e8de-0767-4b5e-a634-8edef7b8919c' created with id=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c" pkg=gpa/server/backend Scenario: Login to multiple accounts # features/user/login.feature:48 Given there exists an account with username "5fa4e8de-0767-4b5e-a634-8edef7b8919c" and password "password" # :1 -> *scenario time="2024-09-26T10:38:37+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (11c2ef42)" time="2024-09-26T10:38:37+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (11c2ef42)" time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:42643/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:42643/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:37+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Adding vault user" userID=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Creating new user" userID=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:42643/core/v4/events/latest" pkg=gpa/client userID=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:42643/core/v4/settings" pkg=gpa/client userID=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Registering user client, ID:a6560ccf-5b78-44c7-bead-da9af8caa1b6" pkg=observability time="2024-09-26T10:38:37+02:00" level=info msg="Starting service main loop" service=telemetry user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Starting service main loop" service=notification user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Starting service main loop" service=smtp user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:42643/core/v4/labels?Type=4" pkg=gpa/client userID=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:42643/core/v4/labels?Type=3" pkg=gpa/client userID=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:42643/core/v4/labels?Type=1" pkg=gpa/client userID=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Adding user to imap server" addrID=169cebcb-4fbc-4bdb-a60c-09ec568b8633 service=server-manager time="2024-09-26T10:38:37+02:00" level=info msg="Creating new IMAP user" addrID=169cebcb-4fbc-4bdb-a60c-09ec568b8633 service=server-manager time="2024-09-26T10:38:37+02:00" level=info msg="Setting gluon ID" addrID=169cebcb-4fbc-4bdb-a60c-09ec568b8633 gluonID=90eedb67-e840-4fa2-8a59-e5231760ee50 userID=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Created new IMAP user" addrID=169cebcb-4fbc-4bdb-a60c-09ec568b8633 gluonID=90eedb67-e840-4fa2-8a59-e5231760ee50 service=server-manager time="2024-09-26T10:38:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:37+02:00" level=info msg=Resuming service=user-events user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 When the user logs in with username "c87a3d6e-6d73-4222-8f11-b33e0ed3ced4" and password "password2" # :1 -> *scenario time="2024-09-26T10:38:37+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f2ab8f3c)" time="2024-09-26T10:38:37+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f2ab8f3c)" time="2024-09-26T10:38:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=90eedb67-e840-4fa2-8a59-e5231760ee50 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:37+02:00" level=info msg="Starting IMAP Service" service=imap user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Sync triggered" service=imap user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:37.700501044 +0200 CEST m=+400.270598430" user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Syncing labels" service=imap user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a6560ccf-5b78-44c7-bead-da9af8caa1b6" userID=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Synced labels" service=imap user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:42643/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:42643/mail/v4/messages/count" pkg=gpa/client userID=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Syncing messages" service=imap user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Job started" service=imap user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:42643/mail/v4/messages" pkg=gpa/client userID=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Job finished" service=imap user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Synced messages" service=imap user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Finished user sync" duration=18.951066ms service=imap user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:42643/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:37+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38: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 94}}" pkg=telemetry time="2024-09-26T10:38:37+02:00" level=info msg="Adding vault user" userID=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Creating new user" userID=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:42643/core/v4/events/latest" pkg=gpa/client userID=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:42643/core/v4/settings" pkg=gpa/client userID=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Registering user client, ID:4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c" pkg=observability time="2024-09-26T10:38:37+02:00" level=info msg="Starting service main loop" service=telemetry user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Starting service main loop" service=notification user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Starting service main loop" service=smtp user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:42643/core/v4/labels?Type=4" pkg=gpa/client userID=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:42643/core/v4/labels?Type=3" pkg=gpa/client userID=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:42643/core/v4/labels?Type=1" pkg=gpa/client userID=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Adding user to imap server" addrID=1b49ef59-709c-4ac2-a525-b4ca963514b9 service=server-manager time="2024-09-26T10:38:37+02:00" level=info msg="Creating new IMAP user" addrID=1b49ef59-709c-4ac2-a525-b4ca963514b9 service=server-manager time="2024-09-26T10:38:37+02:00" level=info msg="Setting gluon ID" addrID=1b49ef59-709c-4ac2-a525-b4ca963514b9 gluonID=3d5191ce-a534-4654-a9c1-a6b9979a6881 userID=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Created new IMAP user" addrID=1b49ef59-709c-4ac2-a525-b4ca963514b9 gluonID=3d5191ce-a534-4654-a9c1-a6b9979a6881 service=server-manager time="2024-09-26T10:38:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:37+02:00" level=info msg=Resuming service=user-events user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c And the user logs in with username "5fa4e8de-0767-4b5e-a634-8edef7b8919c" and password "password" # :1 -> *scenario time="2024-09-26T10:38:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3d5191ce-a534-4654-a9c1-a6b9979a6881 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:37+02:00" level=info msg="Starting IMAP Service" service=imap user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Sync triggered" service=imap user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:37.961741336 +0200 CEST m=+400.531838712" user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Syncing labels" service=imap user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c" userID=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Synced labels" service=imap user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:42643/mail/v4/messages/count" pkg=gpa/client userID=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Syncing messages" service=imap user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Job started" service=imap user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:42643/mail/v4/messages" pkg=gpa/client userID=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Job finished" service=imap user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Synced messages" service=imap user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Finished user sync" duration=3.796403ms service=imap user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:37+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c Then user "c87a3d6e-6d73-4222-8f11-b33e0ed3ced4" is eventually listed and connected # :1 -> *scenario time="2024-09-26T10:38:38+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:38+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:38+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:38+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:38+02:00" level=info msg="Closing user" userID=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:38+02:00" level=info msg="De-registering user client, ID:a6560ccf-5b78-44c7-bead-da9af8caa1b6" pkg=observability time="2024-09-26T10:38:38+02:00" level=info msg="Exiting IMAP Service" service=imap user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:38+02:00" level=info msg="Exiting service main loop" service=smtp user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:38+02:00" level=info msg="Exiting service main loop" service=notification user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:38+02:00" level=info msg="Exiting Service" service=user-identity user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:38+02:00" level=info msg="Exiting service main loop" service=telemetry user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:38+02:00" level=info msg="Exiting service" service=user-events user=a6560ccf-5b78-44c7-bead-da9af8caa1b6 time="2024-09-26T10:38:38+02:00" level=info msg="Closing user" userID=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:38+02:00" level=info msg="De-registering user client, ID:4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c" pkg=observability time="2024-09-26T10:38:38+02:00" level=info msg="Exiting IMAP Service" service=imap user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:38+02:00" level=info msg="Exiting service main loop" service=smtp user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:38+02:00" level=info msg="Exiting service main loop" service=notification user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:38+02:00" level=info msg="Exiting Service" service=user-identity user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:38+02:00" level=info msg="Exiting service main loop" service=telemetry user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:38+02:00" level=info msg="Exiting service" service=user-events user=4f177b6c-d966-4d60-bb4a-3a1c7b3c2e8c time="2024-09-26T10:38:38+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:38+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:38+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:38+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:38+02:00" level=info msg="Closing service" service=unleash And user "5fa4e8de-0767-4b5e-a634-8edef7b8919c" is eventually listed and connected # :1 -> *scenario === RUN TestFeatures/Login_to_account_with_an_alias_address time="2024-09-26T10:38:38+02:00" level=info msg="User '1ba09231-74b7-4d34-95e2-15a897655201' created with id=a055971f-f6f9-44af-adc6-d59a8f40c601" pkg=gpa/server/backend time="2024-09-26T10:38:38+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:38+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/248/config746360783/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:38+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/248/cache2478560002/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:38+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/248/cache2478560002/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:38+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/248/data611823810/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/248/data611823810/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:38+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:38+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:38+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:38+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:38+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:38+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:38+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/248/config746360783/grpcServerConfig.json time="2024-09-26T10:38:38+02:00" level=info msg="gRPC server listening on /tmp/bridge1510" pkg=grpc time="2024-09-26T10:38:38+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:38+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:38+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:38+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:38+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:38+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:38+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:38+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:38+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:38+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:40481/feature/v2/frontend" pkg=gpa/manager Scenario: Login to account with an alias address # features/user/login.feature:55 Given the account "1ba09231-74b7-4d34-95e2-15a897655201" has additional address "52f6d37b-d8bb-4c94-93d8-3554f8c37c68@proton.local" # :1 -> *scenario time="2024-09-26T10:38:38+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e6d4ddcb)" time="2024-09-26T10:38:38+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e6d4ddcb)" time="2024-09-26T10:38:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:40481/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:40481/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:39+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Adding vault user" userID=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Creating new user" userID=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:40481/core/v4/events/latest" pkg=gpa/client userID=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:40481/core/v4/settings" pkg=gpa/client userID=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Registering user client, ID:a055971f-f6f9-44af-adc6-d59a8f40c601" pkg=observability time="2024-09-26T10:38:39+02:00" level=info msg="Starting service main loop" service=telemetry user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Starting service main loop" service=notification user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Starting service main loop" service=smtp user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:40481/core/v4/labels?Type=4" pkg=gpa/client userID=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:40481/core/v4/labels?Type=3" pkg=gpa/client userID=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:40481/core/v4/labels?Type=1" pkg=gpa/client userID=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Adding user to imap server" addrID=7235b3fe-570c-4f63-a3fe-2c1cc01a5896 service=server-manager time="2024-09-26T10:38:39+02:00" level=info msg="Creating new IMAP user" addrID=7235b3fe-570c-4f63-a3fe-2c1cc01a5896 service=server-manager time="2024-09-26T10:38:39+02:00" level=info msg="Setting gluon ID" addrID=7235b3fe-570c-4f63-a3fe-2c1cc01a5896 gluonID=96d69e04-dc3c-4f2e-bd5f-1323958f0efe userID=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Created new IMAP user" addrID=7235b3fe-570c-4f63-a3fe-2c1cc01a5896 gluonID=96d69e04-dc3c-4f2e-bd5f-1323958f0efe service=server-manager time="2024-09-26T10:38:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:39+02:00" level=info msg=Resuming service=user-events user=a055971f-f6f9-44af-adc6-d59a8f40c601 When the user logs in with alias address "52f6d37b-d8bb-4c94-93d8-3554f8c37c68@proton.local" and password "password2" # :1 -> *scenario time="2024-09-26T10:38:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=96d69e04-dc3c-4f2e-bd5f-1323958f0efe labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:39+02:00" level=info msg="Starting IMAP Service" service=imap user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Sync triggered" service=imap user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:39.086086651 +0200 CEST m=+401.656184027" user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Syncing labels" service=imap user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a055971f-f6f9-44af-adc6-d59a8f40c601" userID=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Synced labels" service=imap user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:40481/mail/v4/messages/count" pkg=gpa/client userID=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Syncing messages" service=imap user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Job started" service=imap user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:40481/mail/v4/messages" pkg=gpa/client userID=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Job finished" service=imap user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Synced messages" service=imap user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Finished user sync" duration=3.646819ms service=imap user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:39+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:39+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:39+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:39+02:00" level=info msg="Closing user" userID=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="De-registering user client, ID:a055971f-f6f9-44af-adc6-d59a8f40c601" pkg=observability time="2024-09-26T10:38:39+02:00" level=info msg="Exiting IMAP Service" service=imap user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Exiting service main loop" service=smtp user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Exiting service main loop" service=notification user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Exiting Service" service=user-identity user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Exiting service main loop" service=telemetry user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Exiting service" service=user-events user=a055971f-f6f9-44af-adc6-d59a8f40c601 time="2024-09-26T10:38:39+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:39+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:39+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:39+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:39+02:00" level=info msg="Closing service" service=unleash Then user "1ba09231-74b7-4d34-95e2-15a897655201" is eventually listed and connected # :1 -> *scenario Feature: A logged out user can login again === RUN TestFeatures/Login_to_disconnected_account time="2024-09-26T10:38:39+02:00" level=info msg="User '8e810de2-dbab-4d7a-bfab-79435e1df6e0' created with id=921c6ee1-f355-4cf9-87d6-fbf16f58c36a" pkg=gpa/server/backend Background: Given there exists an account with username "8e810de2-dbab-4d7a-bfab-79435e1df6e0" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:39+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:39+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/249/config176356381/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:39+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/249/cache2518110017/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:39+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/249/cache2518110017/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:39+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/249/data3421735440/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/249/data3421735440/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:39+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:39+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:39+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:39+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:39+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:39+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:39+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/249/config176356381/grpcServerConfig.json time="2024-09-26T10:38:39+02:00" level=info msg="gRPC server listening on /tmp/bridge8922" pkg=grpc time="2024-09-26T10:38:39+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:39+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:39+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:39+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:39+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:39+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:39+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:39+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:39+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:35443/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:39+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:38:39+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (aaff7e97)" time="2024-09-26T10:38:39+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (aaff7e97)" time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:35443/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:35443/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:39+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Adding vault user" userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Creating new user" userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:35443/core/v4/events/latest" pkg=gpa/client userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:35443/core/v4/settings" pkg=gpa/client userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Registering user client, ID:921c6ee1-f355-4cf9-87d6-fbf16f58c36a" pkg=observability time="2024-09-26T10:38:39+02:00" level=info msg="Starting service main loop" service=telemetry user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Starting service main loop" service=notification user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Starting service main loop" service=smtp user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:35443/core/v4/labels?Type=4" pkg=gpa/client userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:35443/core/v4/labels?Type=3" pkg=gpa/client userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:35443/core/v4/labels?Type=1" pkg=gpa/client userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Adding user to imap server" addrID=144bb47e-072c-4997-bce1-bd401fb7401c service=server-manager time="2024-09-26T10:38:39+02:00" level=info msg="Creating new IMAP user" addrID=144bb47e-072c-4997-bce1-bd401fb7401c service=server-manager time="2024-09-26T10:38:39+02:00" level=info msg="Setting gluon ID" addrID=144bb47e-072c-4997-bce1-bd401fb7401c gluonID=db4da011-f8e1-42ee-91c2-bd7879358949 userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Created new IMAP user" addrID=144bb47e-072c-4997-bce1-bd401fb7401c gluonID=db4da011-f8e1-42ee-91c2-bd7879358949 service=server-manager time="2024-09-26T10:38:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:39+02:00" level=info msg=Resuming service=user-events user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a And the user logs in with username "8e810de2-dbab-4d7a-bfab-79435e1df6e0" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:39+02:00" level=info msg="Logging out user" pkg=bridge/user userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Logging out user" userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a withAPI=true time="2024-09-26T10:38:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=db4da011-f8e1-42ee-91c2-bd7879358949 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:39+02:00" level=info msg="Starting IMAP Service" service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Sync triggered" service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:39+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:921c6ee1-f355-4cf9-87d6-fbf16f58c36a" userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:39.825412441 +0200 CEST m=+402.395509817" user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Syncing labels" service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="De-registering user client, ID:921c6ee1-f355-4cf9-87d6-fbf16f58c36a" pkg=observability time="2024-09-26T10:38:39+02:00" level=error msg="Failed to sync, will retry later" error="failed to sync labels: context canceled" service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Finished user sync" duration="79.942µs" service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Exiting IMAP Service" service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Exiting service main loop" service=smtp user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Exiting service main loop" service=notification user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Exiting Service" service=user-identity user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Exiting service main loop" service=telemetry user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Exiting service" service=user-events user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:35443/auth/v4" pkg=gpa/client userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Closing user" userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="De-registering user client, ID:921c6ee1-f355-4cf9-87d6-fbf16f58c36a" pkg=observability Scenario: Login to disconnected account # features/user/relogin.feature:9 When user "8e810de2-dbab-4d7a-bfab-79435e1df6e0" logs out # :1 -> *scenario time="2024-09-26T10:38:39+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:39+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:39+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:39+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:39+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:39+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:39+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:39+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:39+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:38:39+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:39+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/249/config176356381/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:39+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/249/cache2518110017/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:39+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/249/data3421735440/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/249/data3421735440/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:39+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:39+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:39+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:39+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:39+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:39+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:39+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/249/config176356381/grpcServerConfig.json time="2024-09-26T10:38:39+02:00" level=info msg="gRPC server listening on /tmp/bridge2013" pkg=grpc time="2024-09-26T10:38:39+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:39+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:39+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:39+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:39+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:38:39+02:00" level=info msg="User is not connected (skipping)" pkg=bridge/user userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:39+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:39+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:39+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:39+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:39+02:00" level=info msg="Frontend client started" And bridge restarts # :1 -> *scenario time="2024-09-26T10:38:39+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (aaff7e97)" time="2024-09-26T10:38:39+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (aaff7e97)" time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:35443/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:35443/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:35443/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:40+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Creating new user" userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:35443/core/v4/settings" pkg=gpa/client userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Registering user client, ID:921c6ee1-f355-4cf9-87d6-fbf16f58c36a" pkg=observability time="2024-09-26T10:38:40+02:00" level=info msg="Starting service main loop" service=telemetry user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Starting service main loop" service=notification user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Starting service main loop" service=smtp user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:35443/core/v4/labels?Type=4" pkg=gpa/client userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:35443/core/v4/labels?Type=3" pkg=gpa/client userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:35443/core/v4/labels?Type=1" pkg=gpa/client userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Adding user to imap server" addrID=144bb47e-072c-4997-bce1-bd401fb7401c service=server-manager time="2024-09-26T10:38:40+02:00" level=info msg="Loading existing IMAP user" addrID=144bb47e-072c-4997-bce1-bd401fb7401c gluonID=db4da011-f8e1-42ee-91c2-bd7879358949 service=server-manager time="2024-09-26T10:38:40+02:00" level=info msg="Received mailbox message count" count=0 gluonID=db4da011-f8e1-42ee-91c2-bd7879358949 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:40+02:00" level=info msg="Removing gluon ID" addrID=144bb47e-072c-4997-bce1-bd401fb7401c gluonID=db4da011-f8e1-42ee-91c2-bd7879358949 userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Setting gluon ID" addrID=144bb47e-072c-4997-bce1-bd401fb7401c gluonID=123bbcd2-b26d-403b-bf52-ce7eb147bfe3 userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Re-created IMAP user" addrID=144bb47e-072c-4997-bce1-bd401fb7401c gluonID=123bbcd2-b26d-403b-bf52-ce7eb147bfe3 service=server-manager time="2024-09-26T10:38:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:40+02:00" level=info msg=Resuming service=user-events user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a And the user logs in with username "8e810de2-dbab-4d7a-bfab-79435e1df6e0" and password "password" # :1 -> *scenario time="2024-09-26T10:38:40+02:00" level=info msg="Received mailbox message count" count=0 gluonID=123bbcd2-b26d-403b-bf52-ce7eb147bfe3 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:40+02:00" level=info msg="Starting IMAP Service" service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Sync triggered" service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:40.096700957 +0200 CEST m=+402.666798323" user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Syncing labels" service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:921c6ee1-f355-4cf9-87d6-fbf16f58c36a" userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Synced labels" service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:35443/mail/v4/messages/count" pkg=gpa/client userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Syncing messages" service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Job started" service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:35443/mail/v4/messages" pkg=gpa/client userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Job finished" service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Synced messages" service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Finished user sync" duration=4.054994ms service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:40+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:40+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:40+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:40+02:00" level=info msg="Closing user" userID=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="De-registering user client, ID:921c6ee1-f355-4cf9-87d6-fbf16f58c36a" pkg=observability time="2024-09-26T10:38:40+02:00" level=info msg="Exiting IMAP Service" service=imap user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Exiting service main loop" service=smtp user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Exiting service main loop" service=notification user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Exiting Service" service=user-identity user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Exiting service main loop" service=telemetry user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Exiting service" service=user-events user=921c6ee1-f355-4cf9-87d6-fbf16f58c36a time="2024-09-26T10:38:40+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:40+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:40+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:40+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:40+02:00" level=info msg="Closing service" service=unleash Then user "8e810de2-dbab-4d7a-bfab-79435e1df6e0" is eventually listed and connected # :1 -> *scenario === RUN TestFeatures/Cannot_login_to_removed_account time="2024-09-26T10:38:40+02:00" level=info msg="User '16bad502-fdf7-42fb-851d-11d84392273c' created with id=22157dbf-3807-4959-a427-75387c9be722" pkg=gpa/server/backend time="2024-09-26T10:38:40+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:40+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/250/config368517032/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:40+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/250/cache193924333/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:40+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/250/cache193924333/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:40+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/250/data814511011/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/250/data814511011/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:40+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:40+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:40+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:40+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:40+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:40+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:40+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/250/config368517032/grpcServerConfig.json time="2024-09-26T10:38:40+02:00" level=info msg="gRPC server listening on /tmp/bridge0740" pkg=grpc time="2024-09-26T10:38:40+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:40+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:40+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:40+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:40+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:40+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:40+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:40+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:40+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:40+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:40+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f1adbe77)" time="2024-09-26T10:38:40+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f1adbe77)" time="2024-09-26T10:38:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:42381/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:42381/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:42381/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:40+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Adding vault user" userID=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Creating new user" userID=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:42381/core/v4/events/latest" pkg=gpa/client userID=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:42381/core/v4/settings" pkg=gpa/client userID=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Registering user client, ID:22157dbf-3807-4959-a427-75387c9be722" pkg=observability time="2024-09-26T10:38:40+02:00" level=info msg="Starting service main loop" service=telemetry user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Starting service main loop" service=notification user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Starting service main loop" service=smtp user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:42381/core/v4/labels?Type=4" pkg=gpa/client userID=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:42381/core/v4/labels?Type=3" pkg=gpa/client userID=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:42381/core/v4/labels?Type=1" pkg=gpa/client userID=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Adding user to imap server" addrID=27de6b17-ec63-42f5-8712-9c77c7e420bb service=server-manager time="2024-09-26T10:38:40+02:00" level=info msg="Creating new IMAP user" addrID=27de6b17-ec63-42f5-8712-9c77c7e420bb service=server-manager time="2024-09-26T10:38:40+02:00" level=info msg="Setting gluon ID" addrID=27de6b17-ec63-42f5-8712-9c77c7e420bb gluonID=01240038-12e6-4951-b036-cba8a0cf6d6e userID=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Created new IMAP user" addrID=27de6b17-ec63-42f5-8712-9c77c7e420bb gluonID=01240038-12e6-4951-b036-cba8a0cf6d6e service=server-manager time="2024-09-26T10:38:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:40+02:00" level=info msg=Resuming service=user-events user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Deleting user" pkg=bridge/user userID=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Received mailbox message count" count=0 gluonID=01240038-12e6-4951-b036-cba8a0cf6d6e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:40+02:00" level=info msg="Starting IMAP Service" service=imap user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Sync triggered" service=imap user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:40.869393926 +0200 CEST m=+403.439491302" user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Syncing labels" service=imap user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:22157dbf-3807-4959-a427-75387c9be722" userID=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:42381/data/v1/stats" pkg=gpa/client userID=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Configuration Status Abort event sent." userID=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Logging out user" userID=22157dbf-3807-4959-a427-75387c9be722 withAPI=true time="2024-09-26T10:38:40+02:00" level=info msg="Synced labels" service=imap user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:40+02:00" level=info msg="De-registering user client, ID:22157dbf-3807-4959-a427-75387c9be722" pkg=observability time="2024-09-26T10:38:40+02:00" level=warning msg="Get \"https://127.0.0.1:42381/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:38:40+02:00" level=error msg="Get \"https://127.0.0.1:42381/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:38: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:42381/mail/v4/messages/count\": context canceled" service=imap user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Finished user sync" duration=4.236048ms service=imap user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Exiting IMAP Service" service=imap user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Exiting service main loop" service=smtp user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Exiting service main loop" service=notification user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Exiting Service" service=user-identity user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Exiting service main loop" service=telemetry user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Exiting service" service=user-events user=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:42381/auth/v4" pkg=gpa/client userID=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="Closing user" userID=22157dbf-3807-4959-a427-75387c9be722 time="2024-09-26T10:38:40+02:00" level=info msg="De-registering user client, ID:22157dbf-3807-4959-a427-75387c9be722" pkg=observability time="2024-09-26T10:38:40+02:00" level=info msg="Deleting vault user" userID=22157dbf-3807-4959-a427-75387c9be722 Scenario: Cannot login to removed account # features/user/relogin.feature:15 When user "16bad502-fdf7-42fb-851d-11d84392273c" is deleted # :1 -> *scenario time="2024-09-26T10:38:40+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:40+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:40+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:40+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:40+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:40+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:40+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:40+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:40+02:00" level=info msg="Closing service" service=unleash Then user "16bad502-fdf7-42fb-851d-11d84392273c" is not listed # :1 -> *scenario === RUN TestFeatures/Bridge_password_persists_after_logout/login time="2024-09-26T10:38:41+02:00" level=info msg="User '546d57be-6417-45bb-919a-63a76184d71c' created with id=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa" pkg=gpa/server/backend time="2024-09-26T10:38:41+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:41+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/251/config1730989555/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:41+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/251/cache1336739350/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:41+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/251/cache1336739350/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:41+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/251/data3551905261/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/251/data3551905261/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:41+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:41+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:41+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:41+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:41+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:41+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:41+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/251/config1730989555/grpcServerConfig.json time="2024-09-26T10:38:41+02:00" level=info msg="gRPC server listening on /tmp/bridge5355" pkg=grpc time="2024-09-26T10:38:41+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:41+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:41+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:41+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:41+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:41+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:41+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:41+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:41+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:41+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:41+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (85105e60)" time="2024-09-26T10:38:41+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (85105e60)" time="2024-09-26T10:38:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:38833/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:38833/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:41+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Adding vault user" userID=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Creating new user" userID=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/core/v4/events/latest" pkg=gpa/client userID=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/core/v4/settings" pkg=gpa/client userID=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Registering user client, ID:337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa" pkg=observability time="2024-09-26T10:38:41+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Starting service main loop" service=notification user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Starting service main loop" service=telemetry user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Starting service main loop" service=smtp user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/core/v4/labels?Type=4" pkg=gpa/client userID=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/core/v4/labels?Type=3" pkg=gpa/client userID=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/core/v4/labels?Type=1" pkg=gpa/client userID=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Adding user to imap server" addrID=8dde24b8-300f-4846-a24b-5e6dc3430b52 service=server-manager time="2024-09-26T10:38:41+02:00" level=info msg="Creating new IMAP user" addrID=8dde24b8-300f-4846-a24b-5e6dc3430b52 service=server-manager time="2024-09-26T10:38:41+02:00" level=info msg="Setting gluon ID" addrID=8dde24b8-300f-4846-a24b-5e6dc3430b52 gluonID=41f04a21-4109-4a00-837d-afe4b8f4997d userID=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Created new IMAP user" addrID=8dde24b8-300f-4846-a24b-5e6dc3430b52 gluonID=41f04a21-4109-4a00-837d-afe4b8f4997d service=server-manager time="2024-09-26T10:38:41+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:41+02:00" level=info msg=Resuming service=user-events user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Received mailbox message count" count=0 gluonID=41f04a21-4109-4a00-837d-afe4b8f4997d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:41+02:00" level=info msg="Starting IMAP Service" service=imap user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Sync triggered" service=imap user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:41.503504047 +0200 CEST m=+404.073601424" user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Syncing labels" service=imap user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa" userID=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Synced labels" service=imap user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/mail/v4/messages/count" pkg=gpa/client userID=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Syncing messages" service=imap user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Job started" service=imap user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:38833/mail/v4/messages" pkg=gpa/client userID=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Job finished" service=imap user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Synced messages" service=imap user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Finished user sync" duration=9.098973ms service=imap user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:41+02:00" level=info msg="User '1dbeb804-861f-495c-a929-53b5d6c8c393' created with id=abafdc37-5b38-4f10-8cf4-27ef627ffdc4" pkg=gpa/server/backend time="2024-09-26T10:38: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 Scenario: Bridge password persists after logout/login # features/user/relogin.feature:19 Given there exists an account with username "1dbeb804-861f-495c-a929-53b5d6c8c393" and password "password" # :1 -> *scenario time="2024-09-26T10:38:41+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4aef4e9f)" time="2024-09-26T10:38:41+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4aef4e9f)" time="2024-09-26T10:38:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:38833/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:38833/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:42+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Adding vault user" userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Creating new user" userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/core/v4/events/latest" pkg=gpa/client userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/core/v4/settings" pkg=gpa/client userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Registering user client, ID:abafdc37-5b38-4f10-8cf4-27ef627ffdc4" pkg=observability time="2024-09-26T10:38:42+02:00" level=info msg="Starting service main loop" service=telemetry user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Starting service main loop" service=notification user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Starting service main loop" service=smtp user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/core/v4/labels?Type=4" pkg=gpa/client userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/core/v4/labels?Type=3" pkg=gpa/client userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/core/v4/labels?Type=1" pkg=gpa/client userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Adding user to imap server" addrID=ad01cea6-83fd-4652-b0d4-d0786d158751 service=server-manager time="2024-09-26T10:38:42+02:00" level=info msg="Creating new IMAP user" addrID=ad01cea6-83fd-4652-b0d4-d0786d158751 service=server-manager time="2024-09-26T10:38:42+02:00" level=info msg="Setting gluon ID" addrID=ad01cea6-83fd-4652-b0d4-d0786d158751 gluonID=003d1632-1492-44ce-891a-a1179f79f778 userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Created new IMAP user" addrID=ad01cea6-83fd-4652-b0d4-d0786d158751 gluonID=003d1632-1492-44ce-891a-a1179f79f778 service=server-manager time="2024-09-26T10:38:42+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:42+02:00" level=info msg=Resuming service=user-events user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 And the user logs in with username "1dbeb804-861f-495c-a929-53b5d6c8c393" and password "password" # :1 -> *scenario And the bridge password of user "1dbeb804-861f-495c-a929-53b5d6c8c393" is changed to "YnJpZGdlcGFzc3dvcmQK" # :1 -> *scenario time="2024-09-26T10:38:42+02:00" level=info msg="Deleting user" pkg=bridge/user userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Received mailbox message count" count=0 gluonID=003d1632-1492-44ce-891a-a1179f79f778 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:42+02:00" level=info msg="Starting IMAP Service" service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Sync triggered" service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:42.146740644 +0200 CEST m=+404.716838030" user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Syncing labels" service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:abafdc37-5b38-4f10-8cf4-27ef627ffdc4" userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:38833/data/v1/stats" pkg=gpa/client userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Configuration Status Abort event sent." userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Logging out user" userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 withAPI=true time="2024-09-26T10:38:42+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:42+02:00" level=info msg="De-registering user client, ID:abafdc37-5b38-4f10-8cf4-27ef627ffdc4" pkg=observability time="2024-09-26T10:38:42+02:00" level=info msg="Synced labels" service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=warning msg="Get \"https://127.0.0.1:38833/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:38:42+02:00" level=error msg="Get \"https://127.0.0.1:38833/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:38: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:38833/mail/v4/messages/count\": context canceled" service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Finished user sync" duration=3.303067ms service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Exiting IMAP Service" service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Exiting service main loop" service=smtp user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Exiting service main loop" service=notification user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Exiting Service" service=user-identity user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Exiting service main loop" service=telemetry user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Exiting service" service=user-events user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:38833/auth/v4" pkg=gpa/client userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Closing user" userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="De-registering user client, ID:abafdc37-5b38-4f10-8cf4-27ef627ffdc4" pkg=observability time="2024-09-26T10:38:42+02:00" level=info msg="Deleting vault user" userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 And user "1dbeb804-861f-495c-a929-53b5d6c8c393" is deleted # :1 -> *scenario time="2024-09-26T10:38:42+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4aef4e9f)" time="2024-09-26T10:38:42+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4aef4e9f)" time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:38833/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:38833/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:42+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Adding vault user" userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Creating new user" userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/core/v4/events/latest" pkg=gpa/client userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/core/v4/settings" pkg=gpa/client userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Registering user client, ID:abafdc37-5b38-4f10-8cf4-27ef627ffdc4" pkg=observability time="2024-09-26T10:38:42+02:00" level=info msg="Starting service main loop" service=telemetry user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Starting service main loop" service=notification user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Starting service main loop" service=smtp user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/core/v4/labels?Type=4" pkg=gpa/client userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/core/v4/labels?Type=3" pkg=gpa/client userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/core/v4/labels?Type=1" pkg=gpa/client userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Adding user to imap server" addrID=ad01cea6-83fd-4652-b0d4-d0786d158751 service=server-manager time="2024-09-26T10:38:42+02:00" level=info msg="Creating new IMAP user" addrID=ad01cea6-83fd-4652-b0d4-d0786d158751 service=server-manager time="2024-09-26T10:38:42+02:00" level=info msg="Setting gluon ID" addrID=ad01cea6-83fd-4652-b0d4-d0786d158751 gluonID=615eccbb-8e1c-48ef-b4d2-eb38b2217a68 userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Created new IMAP user" addrID=ad01cea6-83fd-4652-b0d4-d0786d158751 gluonID=615eccbb-8e1c-48ef-b4d2-eb38b2217a68 service=server-manager time="2024-09-26T10:38:42+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:42+02:00" level=info msg=Resuming service=user-events user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 And the user logs in with username "1dbeb804-861f-495c-a929-53b5d6c8c393" and password "password" # :1 -> *scenario time="2024-09-26T10:38:42+02:00" level=info msg="Received mailbox message count" count=0 gluonID=615eccbb-8e1c-48ef-b4d2-eb38b2217a68 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:42+02:00" level=info msg="Starting IMAP Service" service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Sync triggered" service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:42.410903819 +0200 CEST m=+404.981001185" user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Syncing labels" service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:abafdc37-5b38-4f10-8cf4-27ef627ffdc4" userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Synced labels" service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/mail/v4/messages/count" pkg=gpa/client userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Syncing messages" service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Job started" service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:38833/mail/v4/messages" pkg=gpa/client userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Job finished" service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Synced messages" service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Finished user sync" duration=3.976305ms service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:38833/core/v4/events/AA==" pkg=gpa/client userID=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa Then user "1dbeb804-861f-495c-a929-53b5d6c8c393" is eventually listed and connected# :1 -> *scenario time="2024-09-26T10:38:42+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:42+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:42+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:42+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:42+02:00" level=info msg="Closing user" userID=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="De-registering user client, ID:abafdc37-5b38-4f10-8cf4-27ef627ffdc4" pkg=observability time="2024-09-26T10:38:42+02:00" level=info msg="Exiting IMAP Service" service=imap user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Exiting service main loop" service=smtp user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Exiting service main loop" service=notification user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Exiting Service" service=user-identity user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Exiting service main loop" service=telemetry user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Exiting service" service=user-events user=abafdc37-5b38-4f10-8cf4-27ef627ffdc4 time="2024-09-26T10:38:42+02:00" level=info msg="Closing user" userID=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:42+02:00" level=info msg="De-registering user client, ID:337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa" pkg=observability time="2024-09-26T10:38:42+02:00" level=info msg="Exiting IMAP Service" service=imap user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:42+02:00" level=info msg="Exiting service main loop" service=smtp user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:42+02:00" level=info msg="Exiting service main loop" service=notification user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:42+02:00" level=info msg="Exiting Service" service=user-identity user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:42+02:00" level=info msg="Exiting service main loop" service=telemetry user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:42+02:00" level=info msg="Exiting service" service=user-events user=337d2aa4-7f6f-4b9c-80f7-5c2eced19eaa time="2024-09-26T10:38:42+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:42+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:42+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:42+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:42+02:00" level=info msg="Closing service" service=unleash And the bridge password of user "1dbeb804-861f-495c-a929-53b5d6c8c393" is equal to "YnJpZGdlcGFzc3dvcmQK" # :1 -> *scenario Feature: The user reports a problem === RUN TestFeatures/User_sends_a_problem_report_without_logs_attached time="2024-09-26T10:38:42+02:00" level=info msg="User '81da8d99-8178-4b2b-97c1-ca482becf7c0' created with id=41668270-2df5-49e4-8d86-8923bf20c44e" pkg=gpa/server/backend Background: Given there exists an account with username "81da8d99-8178-4b2b-97c1-ca482becf7c0" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:42+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:42+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/252/config3864980549/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:42+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/252/cache2100569679/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:42+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/252/cache2100569679/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:42+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/252/data557142661/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/252/data557142661/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:42+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:42+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:42+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:42+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:42+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:42+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:42+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/252/config3864980549/grpcServerConfig.json time="2024-09-26T10:38:42+02:00" level=info msg="gRPC server listening on /tmp/bridge7072" pkg=grpc time="2024-09-26T10:38:42+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:42+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:42+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:42+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:42+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:42+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:42+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:42+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:42+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:34263/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:42+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-09-26T10:38:42+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (40f622e7)" time="2024-09-26T10:38:42+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (40f622e7)" time="2024-09-26T10:38:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:34263/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:34263/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:43+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Adding vault user" userID=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Creating new user" userID=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34263/core/v4/events/latest" pkg=gpa/client userID=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34263/core/v4/settings" pkg=gpa/client userID=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Registering user client, ID:41668270-2df5-49e4-8d86-8923bf20c44e" pkg=observability time="2024-09-26T10:38:43+02:00" level=info msg="Starting service main loop" service=telemetry user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Starting service main loop" service=notification user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Starting service main loop" service=smtp user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34263/core/v4/labels?Type=4" pkg=gpa/client userID=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34263/core/v4/labels?Type=3" pkg=gpa/client userID=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34263/core/v4/labels?Type=1" pkg=gpa/client userID=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Adding user to imap server" addrID=8a623aa9-0201-4612-9e4b-07a1783fea72 service=server-manager time="2024-09-26T10:38:43+02:00" level=info msg="Creating new IMAP user" addrID=8a623aa9-0201-4612-9e4b-07a1783fea72 service=server-manager time="2024-09-26T10:38:43+02:00" level=info msg="Setting gluon ID" addrID=8a623aa9-0201-4612-9e4b-07a1783fea72 gluonID=25472c18-7032-47e1-9e9e-b02db829c3f1 userID=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Created new IMAP user" addrID=8a623aa9-0201-4612-9e4b-07a1783fea72 gluonID=25472c18-7032-47e1-9e9e-b02db829c3f1 service=server-manager time="2024-09-26T10:38:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:43+02:00" level=info msg=Resuming service=user-events user=41668270-2df5-49e4-8d86-8923bf20c44e And the user logs in with username "81da8d99-8178-4b2b-97c1-ca482becf7c0" and password "password" # :1 -> *scenario time="2024-09-26T10:38:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=25472c18-7032-47e1-9e9e-b02db829c3f1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:43+02:00" level=info msg="Starting IMAP Service" service=imap user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Sync triggered" service=imap user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:43.138290306 +0200 CEST m=+405.708387682" user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Syncing labels" service=imap user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:41668270-2df5-49e4-8d86-8923bf20c44e" userID=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Synced labels" service=imap user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:34263/mail/v4/messages/count" pkg=gpa/client userID=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Syncing messages" service=imap user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Job started" service=imap user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:34263/mail/v4/messages" pkg=gpa/client userID=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Job finished" service=imap user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Synced messages" service=imap user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Finished user sync" duration=3.930608ms service=imap user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=41668270-2df5-49e4-8d86-8923bf20c44e And user "81da8d99-8178-4b2b-97c1-ca482becf7c0" finishes syncing # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:34263/core/v4/reports/bug" pkg=gpa/manager Scenario: User sends a problem report without logs attached # features/user/report_problem.feature:10 When the user reports a bug # :1 -> *scenario Then the header in the "POST" multipart request to "/core/v4/reports/bug" has "Title" set to "[Bridge] Bug - title" # :1 -> *scenario And the header in the "POST" multipart request to "/core/v4/reports/bug" has "Description" set to "description" # :1 -> *scenario And the header in the "POST" multipart request to "/core/v4/reports/bug" has "Username" set to "81da8d99-8178-4b2b-97c1-ca482becf7c0" # :1 -> *scenario time="2024-09-26T10:38:43+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:43+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:43+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:43+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:43+02:00" level=info msg="Closing user" userID=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="De-registering user client, ID:41668270-2df5-49e4-8d86-8923bf20c44e" pkg=observability time="2024-09-26T10:38:43+02:00" level=info msg="Exiting IMAP Service" service=imap user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Exiting service main loop" service=smtp user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Exiting service main loop" service=notification user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Exiting Service" service=user-identity user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Exiting service main loop" service=telemetry user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Exiting service" service=user-events user=41668270-2df5-49e4-8d86-8923bf20c44e time="2024-09-26T10:38:43+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:43+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:43+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:43+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:43+02:00" level=info msg="Closing service" service=unleash And the header in the "POST" multipart request to "/core/v4/reports/bug" has no file "logs.zip" # :1 -> *scenario === RUN TestFeatures/User_sends_a_problem_report_with_logs_attached time="2024-09-26T10:38:43+02:00" level=info msg="User '8b3076c8-f043-4427-b432-0e6f99b4c2d1' created with id=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add" pkg=gpa/server/backend time="2024-09-26T10:38:43+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:43+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/253/config306103172/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:43+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/253/cache6139024/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:43+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/253/cache6139024/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:43+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/253/data2888800148/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/253/data2888800148/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:43+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:43+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:43+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:43+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:43+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:43+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:43+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/253/config306103172/grpcServerConfig.json time="2024-09-26T10:38:43+02:00" level=info msg="gRPC server listening on /tmp/bridge5724" pkg=grpc time="2024-09-26T10:38:43+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:43+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:43+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:43+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:43+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:43+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:43+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:43+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:43+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:43+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:43+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (859449f9)" time="2024-09-26T10:38:43+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (859449f9)" time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:40947/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:40947/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:40947/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:43+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Adding vault user" userID=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Creating new user" userID=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:40947/core/v4/events/latest" pkg=gpa/client userID=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:40947/core/v4/settings" pkg=gpa/client userID=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Registering user client, ID:3cb5f3f8-df62-4c25-a9e8-d982e0cb8add" pkg=observability time="2024-09-26T10:38:43+02:00" level=info msg="Starting service main loop" service=telemetry user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Starting service main loop" service=notification user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Starting service main loop" service=smtp user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:40947/core/v4/labels?Type=4" pkg=gpa/client userID=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:40947/core/v4/labels?Type=3" pkg=gpa/client userID=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:40947/core/v4/labels?Type=1" pkg=gpa/client userID=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Adding user to imap server" addrID=e45e39d2-834f-487a-9ab5-151a16375ad2 service=server-manager time="2024-09-26T10:38:43+02:00" level=info msg="Creating new IMAP user" addrID=e45e39d2-834f-487a-9ab5-151a16375ad2 service=server-manager time="2024-09-26T10:38:43+02:00" level=info msg="Setting gluon ID" addrID=e45e39d2-834f-487a-9ab5-151a16375ad2 gluonID=a6983ff3-b32d-4ecd-8fa2-8109135d7369 userID=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Created new IMAP user" addrID=e45e39d2-834f-487a-9ab5-151a16375ad2 gluonID=a6983ff3-b32d-4ecd-8fa2-8109135d7369 service=server-manager time="2024-09-26T10:38:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:43+02:00" level=info msg=Resuming service=user-events user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a6983ff3-b32d-4ecd-8fa2-8109135d7369 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:43+02:00" level=info msg="Starting IMAP Service" service=imap user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Sync triggered" service=imap user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:43.821399494 +0200 CEST m=+406.391496870" user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Syncing labels" service=imap user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3cb5f3f8-df62-4c25-a9e8-d982e0cb8add" userID=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Synced labels" service=imap user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:40947/mail/v4/messages/count" pkg=gpa/client userID=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Syncing messages" service=imap user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Job started" service=imap user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:40947/mail/v4/messages" pkg=gpa/client userID=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Job finished" service=imap user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Synced messages" service=imap user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Finished user sync" duration=3.408746ms service=imap user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:40947/core/v4/reports/bug" pkg=gpa/manager Scenario: User sends a problem report with logs attached # features/user/report_problem.feature:17 When the user reports a bug with field "IncludeLogs" set to "true" # :1 -> *scenario Then it succeeds # :1 -> *scenario And the header in the "POST" multipart request to "/core/v4/reports/bug" has "Title" set to "[Bridge] Bug - title" # :1 -> *scenario And the header in the "POST" multipart request to "/core/v4/reports/bug" has "Description" set to "description" # :1 -> *scenario And the header in the "POST" multipart request to "/core/v4/reports/bug" has "Username" set to "8b3076c8-f043-4427-b432-0e6f99b4c2d1" # :1 -> *scenario time="2024-09-26T10:38:43+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:43+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:43+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:43+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:43+02:00" level=info msg="Closing user" userID=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="De-registering user client, ID:3cb5f3f8-df62-4c25-a9e8-d982e0cb8add" pkg=observability time="2024-09-26T10:38:43+02:00" level=info msg="Exiting IMAP Service" service=imap user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Exiting service main loop" service=smtp user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Exiting service main loop" service=notification user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Exiting Service" service=user-identity user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Exiting service main loop" service=telemetry user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Exiting service" service=user-events user=3cb5f3f8-df62-4c25-a9e8-d982e0cb8add time="2024-09-26T10:38:43+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:43+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:43+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:43+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:43+02:00" level=info msg="Closing service" service=unleash And the header in the "POST" multipart request to "/core/v4/reports/bug" has file "logs.zip" # :1 -> *scenario Feature: A logged in user is logged out when its auth is revoked. === RUN TestFeatures/The_auth_is_revoked_while_bridge_is_running time="2024-09-26T10:38:44+02:00" level=info msg="User 'bc5ef6d8-803a-415c-b70d-f80ca35bd48b' created with id=cb180556-b34e-4246-9ee4-ba51d22347ac" pkg=gpa/server/backend Background: Given there exists an account with username "bc5ef6d8-803a-415c-b70d-f80ca35bd48b" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:44+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/254/config1086551512/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/254/cache4151995704/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:44+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/254/cache4151995704/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/254/data4038545635/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/254/data4038545635/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:44+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:44+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:44+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:44+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:44+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:44+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/254/config1086551512/grpcServerConfig.json time="2024-09-26T10:38:44+02:00" level=info msg="gRPC server listening on /tmp/bridge7134" pkg=grpc time="2024-09-26T10:38:44+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:44+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:44+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:44+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:44+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:44+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:44+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:44+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:43039/feature/v2/frontend" pkg=gpa/manager When bridge starts # :1 -> *scenario time="2024-09-26T10:38:44+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (170032eb)" time="2024-09-26T10:38:44+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (170032eb)" time="2024-09-26T10:38:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:43039/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:43039/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:44+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Adding vault user" userID=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Creating new user" userID=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:43039/core/v4/events/latest" pkg=gpa/client userID=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:43039/core/v4/settings" pkg=gpa/client userID=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Registering user client, ID:cb180556-b34e-4246-9ee4-ba51d22347ac" pkg=observability time="2024-09-26T10:38:44+02:00" level=info msg="Starting service main loop" service=telemetry user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Starting service main loop" service=notification user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Starting service main loop" service=smtp user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:43039/core/v4/labels?Type=4" pkg=gpa/client userID=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:43039/core/v4/labels?Type=3" pkg=gpa/client userID=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:43039/core/v4/labels?Type=1" pkg=gpa/client userID=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Adding user to imap server" addrID=c70047de-0dea-47ba-ac32-2f81f2b67469 service=server-manager time="2024-09-26T10:38:44+02:00" level=info msg="Creating new IMAP user" addrID=c70047de-0dea-47ba-ac32-2f81f2b67469 service=server-manager time="2024-09-26T10:38:44+02:00" level=info msg="Setting gluon ID" addrID=c70047de-0dea-47ba-ac32-2f81f2b67469 gluonID=7853fa4f-905e-4ced-b4e7-1262ec6efa1a userID=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Created new IMAP user" addrID=c70047de-0dea-47ba-ac32-2f81f2b67469 gluonID=7853fa4f-905e-4ced-b4e7-1262ec6efa1a service=server-manager time="2024-09-26T10:38:44+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:44+02:00" level=info msg=Resuming service=user-events user=cb180556-b34e-4246-9ee4-ba51d22347ac And the user logs in with username "bc5ef6d8-803a-415c-b70d-f80ca35bd48b" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7853fa4f-905e-4ced-b4e7-1262ec6efa1a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:44+02:00" level=info msg="Starting IMAP Service" service=imap user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Sync triggered" service=imap user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:44.482012498 +0200 CEST m=+407.052109874" user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Syncing labels" service=imap user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:cb180556-b34e-4246-9ee4-ba51d22347ac" userID=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Synced labels" service=imap user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:43039/mail/v4/messages/count" pkg=gpa/client userID=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Syncing messages" service=imap user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Job started" service=imap user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:43039/mail/v4/messages" pkg=gpa/client userID=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Job finished" service=imap user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Synced messages" service=imap user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Finished user sync" duration=20.405765ms service=imap user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:44+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=cb180556-b34e-4246-9ee4-ba51d22347ac Scenario: The auth is revoked while bridge is running # features/user/revoke.feature:9 When the auth of user "bc5ef6d8-803a-415c-b70d-f80ca35bd48b" is revoked # :1 -> *scenario time="2024-09-26T10:38: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 83}}" pkg=telemetry time="2024-09-26T10:38:45+02:00" level=warning msg="401 GET https://127.0.0.1:43039/core/v4/events/AA==: 401 Unauthorized (Code=0, Status=401), Attempt 1" pkg=gpa/client time="2024-09-26T10:38:45+02:00" level=error msg="401 GET https://127.0.0.1:43039/core/v4/events/AA==: 401 Unauthorized (Code=0, Status=401)" pkg=gpa/client time="2024-09-26T10:38:45+02:00" level=warning msg="422 POST https://127.0.0.1:43039/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422), Attempt 1" pkg=gpa/client time="2024-09-26T10:38:45+02:00" level=error msg="422 POST https://127.0.0.1:43039/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422)" pkg=gpa/client time="2024-09-26T10:38:45+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:43039/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422)" service=user-events user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:45+02:00" level=info msg="Logging out user" userID=cb180556-b34e-4246-9ee4-ba51d22347ac withAPI=false time="2024-09-26T10:38:45+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:45+02:00" level=info msg="De-registering user client, ID:cb180556-b34e-4246-9ee4-ba51d22347ac" pkg=observability time="2024-09-26T10:38:45+02:00" level=info msg="Exiting IMAP Service" service=imap user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:45+02:00" level=info msg="Exiting service main loop" service=smtp user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:45+02:00" level=info msg="Exiting service main loop" service=notification user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:45+02:00" level=info msg="Exiting Service" service=user-identity user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:45+02:00" level=info msg="Exiting service main loop" service=telemetry user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:45+02:00" level=info msg="Exiting service" service=user-events user=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:45+02:00" level=info msg="Closing user" userID=cb180556-b34e-4246-9ee4-ba51d22347ac time="2024-09-26T10:38:45+02:00" level=info msg="De-registering user client, ID:cb180556-b34e-4246-9ee4-ba51d22347ac" pkg=observability Then bridge sends a deauth event for user "bc5ef6d8-803a-415c-b70d-f80ca35bd48b" # :1 -> *scenario time="2024-09-26T10:38:45+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:45+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:45+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:45+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:45+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:45+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:45+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:45+02:00" level=info msg="Closing service" service=unleash And user "bc5ef6d8-803a-415c-b70d-f80ca35bd48b" is listed but not connected # :1 -> *scenario === RUN TestFeatures/The_auth_is_revoked_while_bridge_is_not_running time="2024-09-26T10:38:45+02:00" level=info msg="User '1829d253-b5cf-491f-97a9-31561c2ec5ed' created with id=fdb47406-3fb8-443f-b46b-d11e43483484" pkg=gpa/server/backend time="2024-09-26T10:38:45+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:45+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/255/config1802241608/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:45+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/255/cache515011772/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:45+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/255/cache515011772/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:45+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/255/data3468402035/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/255/data3468402035/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:45+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:45+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:45+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:45+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:45+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:45+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/255/config1802241608/grpcServerConfig.json time="2024-09-26T10:38:45+02:00" level=info msg="gRPC server listening on /tmp/bridge9195" pkg=grpc time="2024-09-26T10:38:45+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:45+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:45+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:45+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:45+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:45+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:45+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:45+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:45+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:46375/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:45+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:45+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (bdbbc046)" time="2024-09-26T10:38:45+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (bdbbc046)" time="2024-09-26T10:38:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:46375/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:46375/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:46+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Adding vault user" userID=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Creating new user" userID=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:46375/core/v4/events/latest" pkg=gpa/client userID=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:46375/core/v4/settings" pkg=gpa/client userID=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Registering user client, ID:fdb47406-3fb8-443f-b46b-d11e43483484" pkg=observability time="2024-09-26T10:38:46+02:00" level=info msg="Starting service main loop" service=telemetry user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Starting service main loop" service=notification user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Starting service main loop" service=smtp user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:46375/core/v4/labels?Type=4" pkg=gpa/client userID=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:46375/core/v4/labels?Type=3" pkg=gpa/client userID=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:46375/core/v4/labels?Type=1" pkg=gpa/client userID=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Adding user to imap server" addrID=28b7838e-4fbe-45f3-9409-afbbf203bb16 service=server-manager time="2024-09-26T10:38:46+02:00" level=info msg="Creating new IMAP user" addrID=28b7838e-4fbe-45f3-9409-afbbf203bb16 service=server-manager time="2024-09-26T10:38:46+02:00" level=info msg="Setting gluon ID" addrID=28b7838e-4fbe-45f3-9409-afbbf203bb16 gluonID=9ce6c542-d3cc-47a1-b871-384485946e00 userID=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Created new IMAP user" addrID=28b7838e-4fbe-45f3-9409-afbbf203bb16 gluonID=9ce6c542-d3cc-47a1-b871-384485946e00 service=server-manager time="2024-09-26T10:38:46+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:46+02:00" level=info msg=Resuming service=user-events user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9ce6c542-d3cc-47a1-b871-384485946e00 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:46+02:00" level=info msg="Starting IMAP Service" service=imap user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Sync triggered" service=imap user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:46.156646255 +0200 CEST m=+408.726743631" user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Syncing labels" service=imap user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fdb47406-3fb8-443f-b46b-d11e43483484" userID=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:46+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:46+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:46+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:46+02:00" level=info msg="Closing user" userID=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="De-registering user client, ID:fdb47406-3fb8-443f-b46b-d11e43483484" pkg=observability time="2024-09-26T10:38:46+02:00" level=info msg="Synced labels" service=imap user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=warning msg="Get \"https://127.0.0.1:46375/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-09-26T10:38:46+02:00" level=error msg="Get \"https://127.0.0.1:46375/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-09-26T10:38:46+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:46375/mail/v4/messages/count\": context canceled" service=imap user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Finished user sync" duration=2.913298ms service=imap user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Exiting IMAP Service" service=imap user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Exiting service main loop" service=smtp user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Exiting service main loop" service=notification user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Exiting Service" service=user-identity user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Exiting service main loop" service=telemetry user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Exiting service" service=user-events user=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:46+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:46+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:46+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:46+02:00" level=info msg="Closing service" service=unleash Scenario: The auth is revoked while bridge is not running # features/user/revoke.feature:14 Given bridge stops # :1 -> *scenario And the auth of user "1829d253-b5cf-491f-97a9-31561c2ec5ed" is revoked # :1 -> *scenario time="2024-09-26T10:38:46+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:46+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/255/config1802241608/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:46+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/255/cache515011772/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:46+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/255/data3468402035/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/255/data3468402035/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:46+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:46+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:46+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:46+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:46+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:46+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:46+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/255/config1802241608/grpcServerConfig.json time="2024-09-26T10:38:46+02:00" level=info msg="gRPC server listening on /tmp/bridge4010" pkg=grpc time="2024-09-26T10:38:46+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:46+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:46+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:46+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:46+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:38:46+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:46+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:46+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:46375/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:46+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:46+02:00" level=warning msg="422 POST https://127.0.0.1:46375/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422), Attempt 1" pkg=gpa/client time="2024-09-26T10:38:46+02:00" level=error msg="422 POST https://127.0.0.1:46375/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422)" pkg=gpa/client time="2024-09-26T10:38:46+02:00" level=error msg="Failed to load connected user" error="failed to create API client: 422 POST https://127.0.0.1:46375/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422)" pkg=bridge/user userID=fdb47406-3fb8-443f-b46b-d11e43483484 time="2024-09-26T10:38:46+02:00" level=info msg="Finished loading users" pkg=bridge/user When bridge starts # :1 -> *scenario time="2024-09-26T10:38:46+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:46+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:46+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:46+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:46+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:46+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:46+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:46+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:46+02:00" level=info msg="Closing service" service=unleash Then user "1829d253-b5cf-491f-97a9-31561c2ec5ed" is listed but not connected # :1 -> *scenario Feature: Bridge can fully sync an account === RUN TestFeatures/The_account_is_synced_when_the_user_logs_in_and_persists_across_bridge_restarts time="2024-09-26T10:38:46+02:00" level=info msg="User '875df789-3a37-4795-97ec-6f3dac143798' created with id=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b" pkg=gpa/server/backend Background: Given there exists an account with username "875df789-3a37-4795-97ec-6f3dac143798" and password "password" # :1 -> *scenario And the account "875df789-3a37-4795-97ec-6f3dac143798" has the following custom mailboxes: # :1 -> *scenario | name | type | | one | folder | | two | folder | | three | label | And the address "875df789-3a37-4795-97ec-6f3dac143798@proton.local" of account "875df789-3a37-4795-97ec-6f3dac143798" 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 "875df789-3a37-4795-97ec-6f3dac143798@proton.local" of account "875df789-3a37-4795-97ec-6f3dac143798" has the following messages in "Folders/two": # :1 -> *scenario | from | to | subject | unread | | a@proton.local | a@proton.local | one | true | | b@proton.local | b@proton.local | two | false | Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:47+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:47+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/256/config315864978/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:47+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/256/cache747808603/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:47+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/256/cache747808603/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:47+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/256/data4050144305/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/256/data4050144305/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:47+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:47+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:47+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:47+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:47+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:47+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/256/config315864978/grpcServerConfig.json time="2024-09-26T10:38:47+02:00" level=info msg="gRPC server listening on /tmp/bridge3273" pkg=grpc time="2024-09-26T10:38:47+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:47+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:47+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:47+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:47+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:47+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:47+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:47+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:47+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:47+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:47+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5dff5c24)" time="2024-09-26T10:38:47+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5dff5c24)" time="2024-09-26T10:38:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:35669/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:35669/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:35669/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:48+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Adding vault user" userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Creating new user" userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:35669/core/v4/events/latest" pkg=gpa/client userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:35669/core/v4/settings" pkg=gpa/client userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Registering user client, ID:d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b" pkg=observability time="2024-09-26T10:38:48+02:00" level=info msg="Starting service main loop" service=telemetry user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Starting service main loop" service=notification user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Starting service main loop" service=smtp user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:35669/core/v4/labels?Type=4" pkg=gpa/client userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:35669/core/v4/labels?Type=3" pkg=gpa/client userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:35669/core/v4/labels?Type=1" pkg=gpa/client userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Adding user to imap server" addrID=0e27ffa5-daf1-420b-8ddf-1f97d1352bdb service=server-manager time="2024-09-26T10:38:48+02:00" level=info msg="Creating new IMAP user" addrID=0e27ffa5-daf1-420b-8ddf-1f97d1352bdb service=server-manager time="2024-09-26T10:38:48+02:00" level=info msg="Setting gluon ID" addrID=0e27ffa5-daf1-420b-8ddf-1f97d1352bdb gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Created new IMAP user" addrID=0e27ffa5-daf1-420b-8ddf-1f97d1352bdb gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 service=server-manager time="2024-09-26T10:38:48+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:48+02:00" level=info msg=Resuming service=user-events user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b Scenario: The account is synced when the user logs in and persists across bridge restarts # features/user/sync.feature:21 When the user logs in with username "875df789-3a37-4795-97ec-6f3dac143798" and password "password" # :1 -> *scenario time="2024-09-26T10:38:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:48+02:00" level=info msg="Starting IMAP Service" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Sync triggered" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:48.195806579 +0200 CEST m=+410.765903955" user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Syncing labels" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b" userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Synced labels" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:35669/mail/v4/messages/count" pkg=gpa/client userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Syncing messages" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Job started" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:35669/mail/v4/messages" pkg=gpa/client userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:35669/mail/v4/messages" pkg=gpa/client userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Creating new child job" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Job finished" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:35669/mail/v4/messages/f4f1c213-7d4c-49a4-81a0-d7b5abb02f20" pkg=gpa/client userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:35669/mail/v4/messages/0d3910cc-8258-40c3-88f0-3c57d685f7ae" pkg=gpa/client userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:35669/mail/v4/messages/a3be0cdf-ab5a-4153-b087-1e1cb3809e6e" pkg=gpa/client userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:35669/mail/v4/messages/0a068b1d-10fe-418f-ae08-63caec6d0ff4" pkg=gpa/client userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Child job finished" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Synced messages" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Finished user sync" duration=9.907367ms service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b Then bridge sends sync started and finished events for user "875df789-3a37-4795-97ec-6f3dac143798" # :1 -> *scenario time="2024-09-26T10:38:48+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:48+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:48+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:48+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:48+02:00" level=info msg="Closing user" userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="De-registering user client, ID:d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b" pkg=observability time="2024-09-26T10:38:48+02:00" level=info msg="Exiting IMAP Service" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Exiting service main loop" service=smtp user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Exiting service main loop" service=notification user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Exiting Service" service=user-identity user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Exiting service main loop" service=telemetry user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Exiting service" service=user-events user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:48+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:48+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:48+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:48+02:00" level=info msg="Closing service" service=unleash time="2024-09-26T10:38:48+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:48+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/256/config315864978/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:48+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/256/cache747808603/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:48+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/256/data4050144305/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/256/data4050144305/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:48+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:48+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:48+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:48+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:48+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:48+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:48+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/256/config315864978/grpcServerConfig.json time="2024-09-26T10:38:48+02:00" level=info msg="gRPC server listening on /tmp/bridge7894" pkg=grpc time="2024-09-26T10:38:48+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:48+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:48+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:48+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:48+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:38:48+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:48+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:48+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:35669/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:48+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:35669/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:38:48+02:00" level=info msg="Creating new user" userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:35669/core/v4/settings" pkg=gpa/client userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Registering user client, ID:d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b" pkg=observability time="2024-09-26T10:38:48+02:00" level=info msg="Starting service main loop" service=telemetry user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Starting service main loop" service=notification user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Starting service main loop" service=smtp user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:35669/core/v4/labels?Type=4" pkg=gpa/client userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:35669/core/v4/labels?Type=3" pkg=gpa/client userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:35669/core/v4/labels?Type=1" pkg=gpa/client userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Adding user to imap server" addrID=0e27ffa5-daf1-420b-8ddf-1f97d1352bdb service=server-manager time="2024-09-26T10:38:48+02:00" level=info msg="Loading existing IMAP user" addrID=0e27ffa5-daf1-420b-8ddf-1f97d1352bdb gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 service=server-manager time="2024-09-26T10:38:48+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:48+02:00" level=info msg=Resuming service=user-events user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:48+02:00" level=info msg="Received mailbox message count" count=2 gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 labelID=1209a043-8b05-4b65-a883-d9b94bfc4d24 pkg=bridge/event/imap time="2024-09-26T10:38:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 labelID=3 pkg=bridge/event/imap time="2024-09-26T10:38:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 labelID=4 pkg=bridge/event/imap time="2024-09-26T10:38:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 labelID=5cc7e27f-0850-4ca5-9e3a-149947cc22ef pkg=bridge/event/imap time="2024-09-26T10:38:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 labelID=Folders pkg=bridge/event/imap time="2024-09-26T10:38:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 labelID=0 pkg=bridge/event/imap time="2024-09-26T10:38:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 labelID=12 pkg=bridge/event/imap time="2024-09-26T10:38:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 labelID=Labels pkg=bridge/event/imap time="2024-09-26T10:38:48+02:00" level=info msg="Received mailbox message count" count=2 gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 labelID=c14b0412-b024-4921-b338-ffbcac17497e pkg=bridge/event/imap time="2024-09-26T10:38:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 labelID=6 pkg=bridge/event/imap time="2024-09-26T10:38:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 labelID=7 pkg=bridge/event/imap time="2024-09-26T10:38:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 labelID=10 pkg=bridge/event/imap time="2024-09-26T10:38:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 labelID=8 pkg=bridge/event/imap time="2024-09-26T10:38:48+02:00" level=info msg="Received mailbox message count" count=4 gluonID=7848278d-14f0-44e5-a2de-2f03579b4da1 labelID=5 pkg=bridge/event/imap time="2024-09-26T10:38:48+02:00" level=info msg="Starting IMAP Service" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Sync triggered" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:48.219388993 +0200 CEST m=+410.789486369" user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b" userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b When bridge restarts # :1 -> *scenario time="2024-09-26T10:38:48+02:00" level=info msg="Finished user sync" duration="535.516µs" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:35669/data/v1/stats" pkg=gpa/client userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Configuration Status Success event sent." userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b And user "875df789-3a37-4795-97ec-6f3dac143798" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:38:48+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:48+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:48+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:48+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:48+02:00" level=info msg="Closing user" userID=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="De-registering user client, ID:d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b" pkg=observability time="2024-09-26T10:38:48+02:00" level=info msg="Exiting IMAP Service" service=imap user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Exiting service main loop" service=smtp user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Exiting service main loop" service=notification user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Exiting Service" service=user-identity user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Exiting service main loop" service=telemetry user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Exiting service" service=user-events user=d8b9d98a-fdc0-48a3-b4f0-9d3375e3e45b time="2024-09-26T10:38:48+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:48+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:48+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:48+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:48+02:00" level=info msg="Closing service" service=unleash Then IMAP client "1" eventually sees the following mailbox info: # :1 -> *scenario | name | total | unread | | INBOX | 0 | 0 | | Drafts | 0 | 0 | | Sent | 0 | 0 | | Starred | 0 | 0 | | Archive | 0 | 0 | | Spam | 0 | 0 | | Trash | 0 | 0 | | All Mail | 4 | 2 | | Folders | 0 | 0 | | Folders/one | 2 | 1 | | Folders/two | 2 | 1 | | Labels | 0 | 0 | | Labels/three | 0 | 0 | === RUN TestFeatures/If_the_gluon_files_are_deleted,_the_account_is_synced_again time="2024-09-26T10:38:48+02:00" level=info msg="User '60f05bd1-a5ab-4fdb-b3f3-9787acacd51c' created with id=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d" pkg=gpa/server/backend time="2024-09-26T10:38:49+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:49+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/257/config2493859242/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:49+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/257/cache4203505338/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:49+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/257/cache4203505338/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:49+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/257/data1896424456/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/257/data1896424456/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:49+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:49+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:49+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:49+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:49+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:49+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:49+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/257/config2493859242/grpcServerConfig.json time="2024-09-26T10:38:49+02:00" level=info msg="gRPC server listening on /tmp/bridge9812" pkg=grpc time="2024-09-26T10:38:49+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:49+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:49+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:49+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:49+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:49+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:49+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:49+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:49+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:49+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:49+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9b3bbe72)" time="2024-09-26T10:38:49+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9b3bbe72)" time="2024-09-26T10:38:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:43235/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:43235/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:50+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Adding vault user" userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Creating new user" userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/core/v4/events/latest" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/core/v4/settings" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Registering user client, ID:268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d" pkg=observability time="2024-09-26T10:38:50+02:00" level=info msg="Starting service main loop" service=telemetry user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Starting service main loop" service=notification user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Starting service main loop" service=smtp user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/core/v4/labels?Type=4" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/core/v4/labels?Type=3" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/core/v4/labels?Type=1" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Adding user to imap server" addrID=54750273-e48c-4b14-8cf4-c70286563932 service=server-manager time="2024-09-26T10:38:50+02:00" level=info msg="Creating new IMAP user" addrID=54750273-e48c-4b14-8cf4-c70286563932 service=server-manager time="2024-09-26T10:38:50+02:00" level=info msg="Setting gluon ID" addrID=54750273-e48c-4b14-8cf4-c70286563932 gluonID=d0c07f25-6da2-423b-a671-b7af85683c9e userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Created new IMAP user" addrID=54750273-e48c-4b14-8cf4-c70286563932 gluonID=d0c07f25-6da2-423b-a671-b7af85683c9e service=server-manager time="2024-09-26T10:38:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:50+02:00" level=info msg=Resuming service=user-events user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d Scenario: If the gluon files are deleted, the account is synced again # features/user/sync.feature:42 Given the user logs in with username "60f05bd1-a5ab-4fdb-b3f3-9787acacd51c" and password "password" # :1 -> *scenario time="2024-09-26T10:38:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d0c07f25-6da2-423b-a671-b7af85683c9e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:50+02:00" level=info msg="Starting IMAP Service" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Sync triggered" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:50.081270316 +0200 CEST m=+412.651367692" user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Syncing labels" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d" userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Synced labels" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/mail/v4/messages/count" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Syncing messages" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Job started" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:43235/mail/v4/messages" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:43235/mail/v4/messages" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Creating new child job" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Job finished" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/mail/v4/messages/abef036b-d845-4a1d-a47a-d99e2842427e" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/mail/v4/messages/47d616d4-6ce6-4717-87a2-e5676b2eeee8" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/mail/v4/messages/f142d091-5d6f-4495-96fd-02daa56b614b" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/mail/v4/messages/6853e1a0-f304-4f34-a63a-6aa161f77e96" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Child job finished" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Synced messages" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Finished user sync" duration=12.178316ms service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d And user "60f05bd1-a5ab-4fdb-b3f3-9787acacd51c" finishes syncing # :1 -> *scenario time="2024-09-26T10:38:50+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:50+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:50+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:50+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:50+02:00" level=info msg="Closing user" userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="De-registering user client, ID:268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d" pkg=observability time="2024-09-26T10:38:50+02:00" level=info msg="Exiting IMAP Service" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Exiting service main loop" service=smtp user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Exiting service main loop" service=notification user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Exiting Service" service=user-identity user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Exiting service main loop" service=telemetry user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Exiting service" service=user-events user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:50+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:50+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:50+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:50+02:00" level=info msg="Closing service" service=unleash And bridge stops # :1 -> *scenario And the user deletes the gluon files # :1 -> *scenario time="2024-09-26T10:38:50+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:50+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/257/config2493859242/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:50+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/257/cache4203505338/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:50+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/257/data1896424456/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/257/data1896424456/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:50+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:50+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:50+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:50+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:50+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:50+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:50+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/257/config2493859242/grpcServerConfig.json time="2024-09-26T10:38:50+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:50+02:00" level=info msg="gRPC server listening on /tmp/bridge6155" pkg=grpc time="2024-09-26T10:38:50+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:50+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:50+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:50+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-09-26T10:38:50+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:50+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:50+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:50+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:43235/auth/v4/refresh" pkg=gpa/manager time="2024-09-26T10:38:50+02:00" level=info msg="Creating new user" userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/core/v4/settings" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Registering user client, ID:268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d" pkg=observability time="2024-09-26T10:38:50+02:00" level=info msg="Starting service main loop" service=telemetry user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Starting service main loop" service=notification user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Starting service main loop" service=smtp user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/core/v4/labels?Type=4" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/core/v4/labels?Type=3" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/core/v4/labels?Type=1" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Adding user to imap server" addrID=54750273-e48c-4b14-8cf4-c70286563932 service=server-manager time="2024-09-26T10:38:50+02:00" level=info msg="Loading existing IMAP user" addrID=54750273-e48c-4b14-8cf4-c70286563932 gluonID=d0c07f25-6da2-423b-a671-b7af85683c9e service=server-manager time="2024-09-26T10:38:50+02:00" level=warning msg="IMAP user DB was newly created, clearing sync status" service=server-manager time="2024-09-26T10:38:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d0c07f25-6da2-423b-a671-b7af85683c9e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:50+02:00" level=info msg=Resuming service=user-events user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d0c07f25-6da2-423b-a671-b7af85683c9e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:50+02:00" level=info msg="Starting IMAP Service" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Sync triggered" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:50.128532558 +0200 CEST m=+412.698629944" user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Syncing labels" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d And bridge starts # :1 -> *scenario time="2024-09-26T10:38:50+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d" userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:43235/data/v1/stats" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Configuration Status Success event sent." userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d When user "60f05bd1-a5ab-4fdb-b3f3-9787acacd51c" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:38:50+02:00" level=info msg="Synced labels" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/mail/v4/messages/count" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Syncing messages" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Job started" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:43235/mail/v4/messages" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:43235/mail/v4/messages" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Creating new child job" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Job finished" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/mail/v4/messages/abef036b-d845-4a1d-a47a-d99e2842427e" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/mail/v4/messages/47d616d4-6ce6-4717-87a2-e5676b2eeee8" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/mail/v4/messages/f142d091-5d6f-4495-96fd-02daa56b614b" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43235/mail/v4/messages/6853e1a0-f304-4f34-a63a-6aa161f77e96" pkg=gpa/client userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Child job finished" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Synced messages" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Finished user sync" duration=26.180834ms service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:50+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:50+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:50+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:50+02:00" level=info msg="Closing user" userID=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="De-registering user client, ID:268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d" pkg=observability time="2024-09-26T10:38:50+02:00" level=info msg="Exiting IMAP Service" service=imap user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Exiting service main loop" service=smtp user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Exiting service main loop" service=notification user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Exiting Service" service=user-identity user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Exiting service main loop" service=telemetry user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Exiting service" service=user-events user=268e1dca-bf83-46b4-9abf-8cf0f0d9ae7d time="2024-09-26T10:38:50+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:50+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:50+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:50+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:50+02:00" level=info msg="Closing service" service=unleash Then IMAP client "1" eventually sees the following mailbox info: # :1 -> *scenario | name | total | unread | | INBOX | 0 | 0 | | Drafts | 0 | 0 | | Sent | 0 | 0 | | Starred | 0 | 0 | | Archive | 0 | 0 | | Spam | 0 | 0 | | Trash | 0 | 0 | | All Mail | 4 | 2 | | Folders | 0 | 0 | | Folders/one | 2 | 1 | | Folders/two | 2 | 1 | | Labels | 0 | 0 | | Labels/three | 0 | 0 | === RUN TestFeatures/If_an_address_has_no_keys,_it_does_not_break_other_addresses time="2024-09-26T10:38:50+02:00" level=info msg="User '4a8c6b4f-2144-43d9-8977-d507937d7b8e' created with id=6b5b51a0-2a95-4d28-8de1-16eebed0afda" pkg=gpa/server/backend time="2024-09-26T10:38:51+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:51+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/258/config1438793825/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:51+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/258/cache1190384939/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:51+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/258/cache1190384939/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:51+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/258/data873523374/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/258/data873523374/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:51+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:51+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:51+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:51+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:51+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:51+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:51+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/258/config1438793825/grpcServerConfig.json time="2024-09-26T10:38:51+02:00" level=info msg="gRPC server listening on /tmp/bridge3422" pkg=grpc time="2024-09-26T10:38:51+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:51+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:51+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:51+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:51+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:51+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:51+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:51+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:51+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:35155/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:51+02:00" level=info msg="Frontend client started" Scenario: If an address has no keys, it does not break other addresses # features/user/sync.feature:65 Given the account "4a8c6b4f-2144-43d9-8977-d507937d7b8e" has additional address "c8be7beb-3b9a-47fd-b92f-039ef03e6b24@proton.local" without keys # :1 -> *scenario time="2024-09-26T10:38:51+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8d443100)" time="2024-09-26T10:38:51+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8d443100)" time="2024-09-26T10:38:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:35155/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:35155/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:52+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Adding vault user" userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Creating new user" userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Creating user object" numAddr=2 numLabels=15 userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35155/core/v4/events/latest" pkg=gpa/client userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Starting service Last EventID=CA==" service=user-events user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35155/core/v4/settings" pkg=gpa/client userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Registering user client, ID:6b5b51a0-2a95-4d28-8de1-16eebed0afda" pkg=observability time="2024-09-26T10:38:52+02:00" level=info msg="Starting service main loop" service=telemetry user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Starting service main loop" service=notification user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Starting service main loop" service=smtp user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35155/core/v4/labels?Type=4" pkg=gpa/client userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35155/core/v4/labels?Type=3" pkg=gpa/client userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35155/core/v4/labels?Type=1" pkg=gpa/client userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Adding user to imap server" addrID=ea660112-ad58-4388-88fc-0983601c8b37 service=server-manager time="2024-09-26T10:38:52+02:00" level=info msg="Creating new IMAP user" addrID=ea660112-ad58-4388-88fc-0983601c8b37 service=server-manager time="2024-09-26T10:38:52+02:00" level=info msg="Setting gluon ID" addrID=ea660112-ad58-4388-88fc-0983601c8b37 gluonID=efeea5ab-3e38-41a2-9799-dd63f888d16b userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Created new IMAP user" addrID=ea660112-ad58-4388-88fc-0983601c8b37 gluonID=efeea5ab-3e38-41a2-9799-dd63f888d16b service=server-manager time="2024-09-26T10:38:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:52+02:00" level=info msg=Resuming service=user-events user=6b5b51a0-2a95-4d28-8de1-16eebed0afda When the user logs in with username "4a8c6b4f-2144-43d9-8977-d507937d7b8e" and password "password" # :1 -> *scenario time="2024-09-26T10:38:52+02:00" level=info msg="Received mailbox message count" count=0 gluonID=efeea5ab-3e38-41a2-9799-dd63f888d16b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:52+02:00" level=info msg="Starting IMAP Service" service=imap user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Sync triggered" service=imap user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:52.147512446 +0200 CEST m=+414.717609822" user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Syncing labels" service=imap user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6b5b51a0-2a95-4d28-8de1-16eebed0afda" userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Synced labels" service=imap user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35155/mail/v4/messages/count" pkg=gpa/client userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Syncing messages" service=imap user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Job started" service=imap user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:35155/mail/v4/messages" pkg=gpa/client userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:35155/mail/v4/messages" pkg=gpa/client userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Creating new child job" service=imap user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Job finished" service=imap user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35155/mail/v4/messages/c606edd0-4203-4f4f-8ad5-e65359a2877a" pkg=gpa/client userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35155/mail/v4/messages/eef92446-75eb-44d9-91d1-fc5d3a5ccdc1" pkg=gpa/client userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35155/mail/v4/messages/782565cd-8d80-4021-b520-8e81f8c8aeeb" pkg=gpa/client userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:35155/mail/v4/messages/35fcf099-ab3c-4aa3-9dc4-db1dabf26d76" pkg=gpa/client userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=warning msg="Failed to unlock address keys" addressID=c4f33373-e81e-4af5-a69a-f52a07442e38 error="not able to unlock any key" time="2024-09-26T10:38:52+02:00" level=info msg="Child job finished" service=imap user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Synced messages" service=imap user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Finished user sync" duration=21.9781ms service=imap user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Event loop reset" eventID="CA==" service=user-events user=6b5b51a0-2a95-4d28-8de1-16eebed0afda And user "4a8c6b4f-2144-43d9-8977-d507937d7b8e" finishes syncing # :1 -> *scenario time="2024-09-26T10:38:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:35155/data/v1/stats" pkg=gpa/client userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Configuration Status Success event sent." userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda When user "4a8c6b4f-2144-43d9-8977-d507937d7b8e" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-09-26T10:38:52+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:52+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:52+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:52+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:52+02:00" level=info msg="Closing user" userID=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="De-registering user client, ID:6b5b51a0-2a95-4d28-8de1-16eebed0afda" pkg=observability time="2024-09-26T10:38:52+02:00" level=info msg="Exiting IMAP Service" service=imap user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Exiting service main loop" service=smtp user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Exiting service main loop" service=notification user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Exiting Service" service=user-identity user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Exiting service main loop" service=telemetry user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Exiting service" service=user-events user=6b5b51a0-2a95-4d28-8de1-16eebed0afda time="2024-09-26T10:38:52+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:52+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:52+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:52+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:52+02:00" level=info msg="Closing service" service=unleash 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 | Feature: Bridge send usage metrics === RUN TestFeatures/Telemetry_availability_-_No_user time="2024-09-26T10:38:52+02:00" level=info msg="User '7b05d6cb-dcd6-4d83-91f1-e04cc6eb7528' created with id=9d0652bd-6a48-45be-965d-969f052b143f" pkg=gpa/server/backend Background: Given there exists an account with username "7b05d6cb-dcd6-4d83-91f1-e04cc6eb7528" and password "password" # :1 -> *scenario time="2024-09-26T10:38:52+02:00" level=info msg="User '60998d77-3820-40aa-9c79-6caddea40526' created with id=4912955e-505e-4615-9e9b-b5e1a84da831" pkg=gpa/server/backend And there exists an account with username "60998d77-3820-40aa-9c79-6caddea40526" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:53+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:53+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/259/config2558212040/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/259/cache306372765/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:53+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/259/cache306372765/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:53+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/259/data2493116329/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/259/data2493116329/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:53+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:53+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:53+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:53+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:53+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:53+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:53+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/259/config2558212040/grpcServerConfig.json time="2024-09-26T10:38:53+02:00" level=info msg="gRPC server listening on /tmp/bridge1194" pkg=grpc time="2024-09-26T10:38:53+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:53+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:53+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:53+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:53+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:53+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:53+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:53+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:53+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:53+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-09-26T10:38:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39525/feature/v2/frontend" pkg=gpa/manager Scenario: Telemetry availability - No user # features/user/telemetry.feature:10 Then bridge telemetry feature is enabled # :1 -> *scenario When the user disables telemetry in bridge settings # :1 -> *scenario Then bridge telemetry feature is disabled # :1 -> *scenario When the user enables telemetry in bridge settings # :1 -> *scenario time="2024-09-26T10:38:53+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:53+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:53+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:53+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:53+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:53+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:53+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:53+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:53+02:00" level=info msg="Closing service" service=unleash Then bridge telemetry feature is enabled # :1 -> *scenario === RUN TestFeatures/Telemetry_availability_-_Multi_user time="2024-09-26T10:38:53+02:00" level=info msg="User 'b3ed6152-4e8c-4d7a-998e-03f59b2d545a' created with id=f414e32d-18a0-4815-9ad5-0c349cf62411" pkg=gpa/server/backend time="2024-09-26T10:38:53+02:00" level=info msg="User '4bf7197a-f2f3-40ba-99c1-96888b8966e4' created with id=8178a3ad-adcd-4b37-98ca-8beaa39061ad" pkg=gpa/server/backend time="2024-09-26T10:38:54+02:00" level=info msg="Starting bridge" time="2024-09-26T10:38:54+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures2864844589/260/config1879980476/grpcFocusServerConfig.json pkg=focus/service time="2024-09-26T10:38:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/260/cache2122062792/unleash_cache/unleash_flags: no such file or directory" service=unleash time="2024-09-26T10:38:54+02:00" level=error msg="Unable to open cache file" error="open /tmp/TestFeatures2864844589/260/cache2122062792/notifications/notification_cache: no such file or directory" pkg=notification-store time="2024-09-26T10:38:54+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures2864844589/260/data3462739710/gluon/backend/db gluonStore=/tmp/TestFeatures2864844589/260/data3462739710/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-09-26T10:38:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-09-26T10:38:54+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-09-26T10:38:54+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-09-26T10:38:54+02:00" level=info msg="Starting service" service=unleash time="2024-09-26T10:38:54+02:00" level=info msg="Starting service" pkg=observability time="2024-09-26T10:38:54+02:00" level=info msg="Starting frontend service" time="2024-09-26T10:38:54+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures2864844589/260/config1879980476/grpcServerConfig.json time="2024-09-26T10:38:54+02:00" level=info msg="gRPC server listening on /tmp/bridge9592" pkg=grpc time="2024-09-26T10:38:54+02:00" level=info msg="Frontend service started" time="2024-09-26T10:38:54+02:00" level=info msg="Starting frontend client" time="2024-09-26T10:38:54+02:00" level=info msg="Starting poll service" service=unleash time="2024-09-26T10:38:54+02:00" level=info msg="Starting receiver service" service=unleash time="2024-09-26T10:38:54+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-09-26T10:38:54+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-09-26T10:38:54+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-09-26T10:38:54+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-09-26T10:38:54+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42543/feature/v2/frontend" pkg=gpa/manager time="2024-09-26T10:38:54+02:00" level=info msg="Frontend client started" time="2024-09-26T10:38:54+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (7fbe2a61)" time="2024-09-26T10:38:54+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (7fbe2a61)" time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:42543/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:42543/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:54+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Adding vault user" userID=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Creating new user" userID=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42543/core/v4/events/latest" pkg=gpa/client userID=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42543/core/v4/settings" pkg=gpa/client userID=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Registering user client, ID:f414e32d-18a0-4815-9ad5-0c349cf62411" pkg=observability time="2024-09-26T10:38:54+02:00" level=info msg="Starting service main loop" service=notification user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Starting service main loop" service=smtp user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Starting service main loop" service=telemetry user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42543/core/v4/labels?Type=4" pkg=gpa/client userID=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42543/core/v4/labels?Type=3" pkg=gpa/client userID=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42543/core/v4/labels?Type=1" pkg=gpa/client userID=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Adding user to imap server" addrID=86ab29eb-b896-412c-b13c-56f7605daeff service=server-manager time="2024-09-26T10:38:54+02:00" level=info msg="Creating new IMAP user" addrID=86ab29eb-b896-412c-b13c-56f7605daeff service=server-manager time="2024-09-26T10:38:54+02:00" level=info msg="Setting gluon ID" addrID=86ab29eb-b896-412c-b13c-56f7605daeff gluonID=13631c2d-2949-409c-9dbb-6330b9142189 userID=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Created new IMAP user" addrID=86ab29eb-b896-412c-b13c-56f7605daeff gluonID=13631c2d-2949-409c-9dbb-6330b9142189 service=server-manager time="2024-09-26T10:38:54+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:54+02:00" level=info msg=Resuming service=user-events user=f414e32d-18a0-4815-9ad5-0c349cf62411 Scenario: Telemetry availability - Multi user # features/user/telemetry.feature:18 When the user logs in with username "b3ed6152-4e8c-4d7a-998e-03f59b2d545a" and password "password" # :1 -> *scenario time="2024-09-26T10:38:54+02:00" level=info msg="Received mailbox message count" count=0 gluonID=13631c2d-2949-409c-9dbb-6330b9142189 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:54+02:00" level=info msg="Starting IMAP Service" service=imap user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Sync triggered" service=imap user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:54.458900004 +0200 CEST m=+417.028997370" user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Syncing labels" service=imap user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f414e32d-18a0-4815-9ad5-0c349cf62411" userID=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Synced labels" service=imap user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42543/mail/v4/messages/count" pkg=gpa/client userID=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Syncing messages" service=imap user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Job started" service=imap user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:42543/mail/v4/messages" pkg=gpa/client userID=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Job finished" service=imap user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Synced messages" service=imap user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Finished user sync" duration=6.187639ms service=imap user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:54+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=f414e32d-18a0-4815-9ad5-0c349cf62411 And user "b3ed6152-4e8c-4d7a-998e-03f59b2d545a" finishes syncing # :1 -> *scenario Then bridge telemetry feature is enabled # :1 -> *scenario time="2024-09-26T10:38:54+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (a42ad212)" time="2024-09-26T10:38:54+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (a42ad212)" time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:42543/auth/v4/info" pkg=gpa/manager time="2024-09-26T10:38: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 15}}" pkg=telemetry time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:42543/auth/v4" pkg=gpa/manager time="2024-09-26T10:38:54+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Adding vault user" userID=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Creating new user" userID=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42543/core/v4/events/latest" pkg=gpa/client userID=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42543/core/v4/settings" pkg=gpa/client userID=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Registering user client, ID:8178a3ad-adcd-4b37-98ca-8beaa39061ad" pkg=observability time="2024-09-26T10:38:54+02:00" level=info msg="Starting service main loop" service=telemetry user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Starting service main loop" service=notification user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Starting service main loop" service=smtp user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42543/core/v4/labels?Type=4" pkg=gpa/client userID=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42543/core/v4/labels?Type=3" pkg=gpa/client userID=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42543/core/v4/labels?Type=1" pkg=gpa/client userID=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Adding user to imap server" addrID=47662b21-9174-4855-be75-b6ae84ad40a3 service=server-manager time="2024-09-26T10:38:54+02:00" level=info msg="Creating new IMAP user" addrID=47662b21-9174-4855-be75-b6ae84ad40a3 service=server-manager time="2024-09-26T10:38:54+02:00" level=info msg="Setting gluon ID" addrID=47662b21-9174-4855-be75-b6ae84ad40a3 gluonID=95f2f687-8c68-4554-a4a0-c7f7154d89b7 userID=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Created new IMAP user" addrID=47662b21-9174-4855-be75-b6ae84ad40a3 gluonID=95f2f687-8c68-4554-a4a0-c7f7154d89b7 service=server-manager time="2024-09-26T10:38:54+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-09-26T10:38:54+02:00" level=info msg=Resuming service=user-events user=8178a3ad-adcd-4b37-98ca-8beaa39061ad When the user logs in with username "4bf7197a-f2f3-40ba-99c1-96888b8966e4" and password "password" # :1 -> *scenario time="2024-09-26T10:38:54+02:00" level=info msg="Received mailbox message count" count=0 gluonID=95f2f687-8c68-4554-a4a0-c7f7154d89b7 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-09-26T10:38:54+02:00" level=info msg="Starting IMAP Service" service=imap user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Sync triggered" service=imap user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Beginning user sync" service=imap start="2024-09-26 10:38:54.822593739 +0200 CEST m=+417.392691115" user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Syncing labels" service=imap user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8178a3ad-adcd-4b37-98ca-8beaa39061ad" userID=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Synced labels" service=imap user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42543/mail/v4/messages/count" pkg=gpa/client userID=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Syncing messages" service=imap user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Job started" service=imap user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:42543/mail/v4/messages" pkg=gpa/client userID=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Job finished" service=imap user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Synced messages" service=imap user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Finished user sync" duration=5.703903ms service=imap user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:54+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=8178a3ad-adcd-4b37-98ca-8beaa39061ad And user "4bf7197a-f2f3-40ba-99c1-96888b8966e4" finishes syncing # :1 -> *scenario When user "4bf7197a-f2f3-40ba-99c1-96888b8966e4" has telemetry set to 0 # :1 -> *scenario time="2024-09-26T10:38:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:42543/core/v4/events/AA==" pkg=gpa/client userID=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:42543/core/v4/events/AQ==" pkg=gpa/client userID=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:55+02:00" level=info msg="Received new API event" new="Event Ag==: " old="AQ==" service=user-events user=8178a3ad-adcd-4b37-98ca-8beaa39061ad Then bridge telemetry feature is disabled # :1 -> *scenario When user "4bf7197a-f2f3-40ba-99c1-96888b8966e4" has telemetry set to 1 # :1 -> *scenario time="2024-09-26T10:38:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42543/core/v4/events/AA==" pkg=gpa/client userID=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42543/core/v4/events/Ag==" pkg=gpa/client userID=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:56+02:00" level=info msg="Received new API event" new="Event Aw==: " old="Ag==" service=user-events user=8178a3ad-adcd-4b37-98ca-8beaa39061ad Then bridge telemetry feature is enabled # :1 -> *scenario When the user disables telemetry in bridge settings # :1 -> *scenario Then bridge telemetry feature is disabled # :1 -> *scenario When the user enables telemetry in bridge settings # :1 -> *scenario time="2024-09-26T10:38:57+02:00" level=info msg="Frontend service stopped" time="2024-09-26T10:38:57+02:00" level=info msg="Frontend client stopped" time="2024-09-26T10:38:57+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-09-26T10:38:57+02:00" level=info msg="Stopping service" pkg=observability time="2024-09-26T10:38:57+02:00" level=info msg="Closing user" userID=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:57+02:00" level=info msg="De-registering user client, ID:f414e32d-18a0-4815-9ad5-0c349cf62411" pkg=observability time="2024-09-26T10:38:57+02:00" level=info msg="Exiting IMAP Service" service=imap user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:57+02:00" level=info msg="Exiting service main loop" service=smtp user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:57+02:00" level=info msg="Exiting service main loop" service=notification user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:57+02:00" level=info msg="Exiting Service" service=user-identity user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:57+02:00" level=info msg="Exiting service main loop" service=telemetry user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:57+02:00" level=info msg="Exiting service" service=user-events user=f414e32d-18a0-4815-9ad5-0c349cf62411 time="2024-09-26T10:38:57+02:00" level=info msg="Closing user" userID=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:57+02:00" level=info msg="De-registering user client, ID:8178a3ad-adcd-4b37-98ca-8beaa39061ad" pkg=observability time="2024-09-26T10:38:57+02:00" level=info msg="Exiting IMAP Service" service=imap user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:57+02:00" level=info msg="Exiting service main loop" service=smtp user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:57+02:00" level=info msg="Exiting service main loop" service=notification user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:57+02:00" level=info msg="Exiting Service" service=user-identity user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:57+02:00" level=info msg="Exiting service main loop" service=telemetry user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:57+02:00" level=info msg="Exiting service" service=user-events user=8178a3ad-adcd-4b37-98ca-8beaa39061ad time="2024-09-26T10:38:57+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-09-26T10:38:57+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-09-26T10:38:57+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-09-26T10:38: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-09-26T10:38:57+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-09-26T10:38:57+02:00" level=info msg="Closing service" service=unleash Then bridge telemetry feature is enabled # :1 -> *scenario 262 scenarios (260 passed, 2 undefined) 3350 steps (3350 passed) 6m59.493012131s --- PASS: TestFeatures (419.59s) --- PASS: TestFeatures/Init_config_status_on_user_addition (0.58s) --- PASS: TestFeatures/Config_Status_Success_on_IMAP (0.68s) --- PASS: TestFeatures/Config_Status_Success_on_SMTP (0.67s) --- PASS: TestFeatures/Config_Status_Success_send_only_once (30.67s) --- PASS: TestFeatures/Config_Status_Abort (0.66s) --- PASS: TestFeatures/Config_Status_Recovery_from_deauth (1.82s) --- PASS: TestFeatures/Config_Status_Progress (0.66s) --- PASS: TestFeatures/bridge_picks_ports_for_IMAP_and_SMTP_using_default_values. (0.00s) --- PASS: TestFeatures/bridge_picks_ports_for_IMAP_wisely_when_default_port_is_busy. (0.00s) --- PASS: TestFeatures/bridge_picks_ports_for_SMTP_wisely_when_default_port_is_busy. (0.00s) --- PASS: TestFeatures/bridge_picks_ports_for_IMAP_SMTP_wisely_when_default_ports_are_busy. (0.07s) --- PASS: TestFeatures/Send_at_first_start_-_one_user_default_settings (0.75s) --- PASS: TestFeatures/Send_at_first_start_-_one_user_modified_settings (0.75s) --- PASS: TestFeatures/Send_at_first_start_-_one_user_telemetry_disabled (0.76s) --- PASS: TestFeatures/GroupMeasurement_rejected_by_API (0.55s) --- PASS: TestFeatures/Update_not_available (0.00s) --- PASS: TestFeatures/Update_available_without_automatic_updates_enabled (0.01s) --- PASS: TestFeatures/Update_available_with_automatic_updates_enabled (0.00s) --- PASS: TestFeatures/Manual_update_available_with_automatic_updates_enabled (0.00s) --- PASS: TestFeatures/Update_is_required_to_continue_using_bridge (0.27s) --- PASS: TestFeatures/Frontend_starts_and_stops (0.00s) --- PASS: TestFeatures/IMAP_client_can_authenticate_successfully_with_secondary_address_in_combine_mode (0.63s) --- PASS: TestFeatures/IMAP_client_can_authenticate_successfully_with_secondary_address_in_split_mode (0.63s) --- PASS: TestFeatures/IMAP_client_cannot_authenticate_successfully_with_disabled_alias_in_combine_mode (0.80s) --- PASS: TestFeatures/IMAP_client_cannot_authenticate_successfully_with_disabled_alias_in_split_mode (0.81s) --- PASS: TestFeatures/IMAP_client_can_authenticate_successfully (1.07s) --- PASS: TestFeatures/IMAP_client_can_authenticate_successfully_with_different_case (1.07s) --- PASS: TestFeatures/IMAP_client_can_authenticate_successfully_with_secondary_address (1.06s) --- PASS: TestFeatures/IMAP_client_can_authenticate_successfully#01 (1.08s) --- PASS: TestFeatures/IMAP_client_cannot_authenticate_with_bad_username (1.08s) --- PASS: TestFeatures/IMAP_client_cannot_authenticate_with_bad_password (1.08s) --- PASS: TestFeatures/IMAP_client_cannot_authenticate_for_disconnected_user (1.06s) --- PASS: TestFeatures/Initial_user_agent_before_an_IMAP_client_connects (0.54s) --- PASS: TestFeatures/User_agent_before_an_IMAP_client_announces_its_ID (0.55s) --- PASS: TestFeatures/User_agent_after_an_IMAP_client_announces_its_ID (0.55s) --- PASS: TestFeatures/User_agent_is_used_for_API_calls (0.44s) --- PASS: TestFeatures/Create_folder (0.57s) --- PASS: TestFeatures/Create_label (0.58s) --- PASS: TestFeatures/Creating_folder_or_label_with_existing_name_is_not_possible (0.68s) --- PASS: TestFeatures/Creating_subfolders_is_possible_and_they_persist_after_resync (0.96s) --- PASS: TestFeatures/Changing_folder_parent_is_possible_and_it_persists_after_resync (1.06s) --- PASS: TestFeatures/Create_2_levels_deep_Folder (0.57s) --- PASS: TestFeatures/Creating_mailbox_without_prefix_is_not_possible (0.58s) --- PASS: TestFeatures/Delete_folder (0.58s) --- PASS: TestFeatures/Delete_label (0.59s) --- PASS: TestFeatures/Deleting_system_mailbox_is_not_possible (0.58s) --- PASS: TestFeatures/Hide_All_Mail_Mailbox (0.76s) --- PASS: TestFeatures/Mailbox_status_reports_correct_name,_total_and_unread (0.88s) --- PASS: TestFeatures/List_mailboxes (0.67s) --- PASS: TestFeatures/List_multiple_times_in_parallel_without_crash (0.73s) --- PASS: TestFeatures/List_with_scheduled_mail (0.84s) --- PASS: TestFeatures/Rename_folder (0.58s) --- PASS: TestFeatures/Rename_label (0.59s) --- PASS: TestFeatures/Renaming_folder_to_label_is_not_possible (0.58s) --- PASS: TestFeatures/Renaming_system_folder_is_not_possible (0.57s) --- PASS: TestFeatures/Rename_folder_with_subfolders (0.57s) --- PASS: TestFeatures/Select_inbox (0.57s) --- PASS: TestFeatures/Select_custom_mailbox (0.58s) --- PASS: TestFeatures/Select_custom_label (0.58s) --- PASS: TestFeatures/Select_non-existing_mailbox (0.58s) --- PASS: TestFeatures/Copy_message_to_label (1.08s) --- PASS: TestFeatures/Copy_all_messages_to_label (1.07s) --- PASS: TestFeatures/Copy_message_to_folder_does_move (1.98s) --- PASS: TestFeatures/Copy_all_messages_to_folder_does_move (1.99s) --- PASS: TestFeatures/Copy_message_from_Inbox_to_Sent_is_not_possible (2.24s) --- PASS: TestFeatures/Copy_message_from_All_mail_moves_from_the_original_location (2.48s) --- PASS: TestFeatures/Move_message_to_trash_then_copy_to_folder_does_not_delete_message (1.44s) --- PASS: TestFeatures/Creates_message_to_user's_primary_address (1.88s) --- PASS: TestFeatures/Creates_draft (1.96s) --- PASS: TestFeatures/Creates_message_sent_from_user's_primary_address (1.89s) --- PASS: TestFeatures/Creates_message_sent_from_user's_secondary_address (1.91s) --- PASS: TestFeatures/Imports_an_unrelated_message_to_inbox (1.85s) --- PASS: TestFeatures/Imports_an_unrelated_message_to_sent (1.90s) --- PASS: TestFeatures/Imports_a_similar_(duplicate)_message_to_sent (1.12s) --- PASS: TestFeatures/Mark_message_as_deleted_and_EXPUNGE (1.52s) --- PASS: TestFeatures/Mark_all_messages_as_deleted_and_EXPUNGE (1.35s) --- PASS: TestFeatures/Mark_messages_as_undeleted_and_EXPUNGE (1.39s) --- PASS: TestFeatures/Not_possible_to_delete_from_All_Mail_and_expunge_does_nothing (1.24s) --- PASS: TestFeatures/Message_in_Trash_and_some_other_label_is_not_permanently_deleted (1.91s) --- PASS: TestFeatures/Message_in_Trash_only_is_permanently_deleted (2.26s) --- PASS: TestFeatures/Draft_edited_locally (1.07s) --- PASS: TestFeatures/Draft_edited_remotely (1.78s) --- PASS: TestFeatures/Draft_moved_to_trash_remotely (1.74s) --- PASS: TestFeatures/Draft_saved_without_"Date"_header (0.95s) --- PASS: TestFeatures/Draft_saved_without_"From"_header (0.97s) --- PASS: TestFeatures/Fetch_very_old_message (1.62s) --- PASS: TestFeatures/Fetch_from_deleted_cache (1.61s) --- PASS: TestFeatures/Fetch_messages_sent_from_Web_Client (2.56s) --- PASS: TestFeatures/Basic_message_import (0.73s) --- PASS: TestFeatures/Import_message_with_double_charset_in_content_type (0.74s) --- PASS: TestFeatures/Import_multipart_message_with_attachment_"multipart/mixed_with_attachment_encoded.eml" (0.68s) --- PASS: TestFeatures/Import_multipart_message_with_attachment_"multipart/mixed_with_attachment_encoded_no_quote.eml" (0.69s) --- PASS: TestFeatures/Import_multipart_message_with_attachment_"multipart/mixed_with_attachment_no_quote.eml" (0.60s) --- PASS: TestFeatures/Import_message_as_latin1_without_content_type (0.57s) --- PASS: TestFeatures/Import_message_as_latin1_with_content_type (0.57s) --- PASS: TestFeatures/Import_message_as_latin1_with_wrong_content_type (0.57s) --- PASS: TestFeatures/Import_received_message_to_Sent (0.67s) --- PASS: TestFeatures/Import_non-received_message_to_Inbox (0.66s) --- PASS: TestFeatures/Import_non-received_message_to_Sent (0.66s) --- PASS: TestFeatures/Import_message_without_sender_to_Archive (0.80s) --- PASS: TestFeatures/Import_message_without_sender_to_Sent (0.73s) --- PASS: TestFeatures/Import_message_without_sender_to_Drafts (0.75s) --- PASS: TestFeatures/Import_embedded_message (0.72s) --- PASS: TestFeatures/Import_message_with_inline_image (0.76s) --- PASS: TestFeatures/Message_import_with_text_part_and_attachment (0.76s) --- PASS: TestFeatures/Message_import_without_text_part (0.75s) --- PASS: TestFeatures/Move_message_from_folder_to_label_(keeps_in_folder) (2.33s) --- PASS: TestFeatures/Move_message_from_folder_to_label_with_append_expunge_does_not_keep_message_in_origin_folder (2.67s) --- PASS: TestFeatures/Move_message_from_label_to_folder (2.37s) --- PASS: TestFeatures/Move_message_from_label_to_label (2.36s) --- PASS: TestFeatures/Move_message_from_system_label_to_system_label (2.37s) --- PASS: TestFeatures/Move_message_from_folder_to_system_label (2.50s) --- PASS: TestFeatures/Move_message_from_system_label_to_system_label#01 (2.40s) --- PASS: TestFeatures/Move_message_from_folder_to_system_label#01 (2.47s) --- PASS: TestFeatures/Move_message_from_All_Mail_is_not_possible (2.32s) --- PASS: TestFeatures/Move_message_from_Inbox_to_Sent_is_not_possible (2.17s) --- PASS: TestFeatures/Move_message_from_Sent_to_Inbox_is_not_possible (2.22s) --- PASS: TestFeatures/Move_message_from_Trash_to_INBOX_by_APPEND_DELETE_EXPUNGE (1.56s) --- PASS: TestFeatures/Move_message_from_Spam_to_INBOX_by_APPEND_DELETE_EXPUNGE (1.61s) --- PASS: TestFeatures/Move_message_from_INBOX_to_Archive_by_APPEND_DELETE_EXPUNGE (1.62s) --- PASS: TestFeatures/Move_message_from_INBOX_to_Folders/mbox_by_APPEND_DELETE_EXPUNGE (1.59s) --- PASS: TestFeatures/Move_message_from_INBOX_to_Spam_by_APPEND_DELETE_EXPUNGE (1.58s) --- PASS: TestFeatures/Move_message_from_INBOX_to_Trash_by_APPEND_DELETE_EXPUNGE (1.60s) --- PASS: TestFeatures/Move_message_from_Trash_to_INBOX_by_DELETE_APPEND_EXPUNGE (1.60s) --- PASS: TestFeatures/Move_message_from_Spam_to_INBOX_by_DELETE_APPEND_EXPUNGE (1.59s) --- PASS: TestFeatures/Move_message_from_INBOX_to_Archive_by_DELETE_APPEND_EXPUNGE (1.60s) --- PASS: TestFeatures/Move_message_from_INBOX_to_Folders/mbox_by_DELETE_APPEND_EXPUNGE (1.60s) --- PASS: TestFeatures/Move_message_from_INBOX_to_Spam_by_DELETE_APPEND_EXPUNGE (1.56s) --- PASS: TestFeatures/Move_message_from_INBOX_to_Trash_by_DELETE_APPEND_EXPUNGE (1.60s) --- PASS: TestFeatures/Move_message_from_Spam_to_INBOX_by_DELETE_EXPUNGE_APPEND (1.57s) --- PASS: TestFeatures/Move_message_from_INBOX_to_Archive_by_DELETE_EXPUNGE_APPEND (1.58s) --- PASS: TestFeatures/Move_message_from_INBOX_to_Folders/mbox_by_DELETE_EXPUNGE_APPEND (1.61s) --- PASS: TestFeatures/Move_message_from_INBOX_to_Spam_by_DELETE_EXPUNGE_APPEND (1.60s) --- PASS: TestFeatures/Move_message_from_INBOX_to_Trash_by_DELETE_EXPUNGE_APPEND (1.60s) --- PASS: TestFeatures/Move_message_from_Trash_to_INBOX_by_DELETE_EXPUNGE_APPEND,_second_batch (1.59s) --- PASS: TestFeatures/Not_possible_to_delete_from_Scheduled_and_expunge_does_nothing (1.73s) --- PASS: TestFeatures/Move_message_from_Scheduled_is_not_possible (2.74s) --- PASS: TestFeatures/Mark_message_as_read (2.30s) --- PASS: TestFeatures/Mark_message_as_unread (2.15s) --- PASS: TestFeatures/Mark_message_as_starred (2.26s) --- PASS: TestFeatures/Mark_message_as_unstarred (2.12s) --- PASS: TestFeatures/Mark_message_with_subject_as_read/unread (2.41s) --- PASS: TestFeatures/Mark_all_messages_in_folder_as_read/unread (2.39s) --- PASS: TestFeatures/Mark_message_as_forwarded (1.37s) --- PASS: TestFeatures/Mark_message_as_forwarded_and_then_revert (1.33s) --- PASS: TestFeatures/Mark_message_as_replied (1.36s) --- PASS: TestFeatures/The_user_changes_the_gluon_path (2.57s) --- PASS: TestFeatures/Authenticates_successfully_on_custom_port (0.69s) --- PASS: TestFeatures/Send_notification_'received'_and_'processed'_observability_metric (11.41s) --- PASS: TestFeatures/SMTP_client_can_authenticate_successfully_with_secondary_address_in_combine_mode (0.92s) --- PASS: TestFeatures/SMTP_client_can_authenticate_successfully_with_secondary_address_in_split_mode (0.92s) --- PASS: TestFeatures/SMTP_client_can_authenticate_successfully_with_disabled_alias_in_combine_mode (1.11s) --- PASS: TestFeatures/SMTP_client_can_authenticate_successfully_with_disabled_alias_in_split_mode (1.17s) --- PASS: TestFeatures/SMTP_client_can_authenticate_successfully (1.54s) --- PASS: TestFeatures/User_agent_with_only_SMTP_client_connected (1.71s) --- PASS: TestFeatures/SMTP_client_cannot_authenticate_with_wrong_username (1.54s) --- PASS: TestFeatures/SMTP_client_cannot_authenticate_with_wrong_password (1.46s) --- PASS: TestFeatures/SMTP_client_cannot_authenticate_for_disconnected_user (1.55s) --- PASS: TestFeatures/SMTP_client_can_authenticate_successfully_with_alias (1.55s) --- PASS: TestFeatures/SMTP_client_can_not_authenticate_with_disabled_address (1.77s) --- PASS: TestFeatures/SMTP_Logs_out_user (1.54s) --- PASS: TestFeatures/SMTP_client_can_authenticate_two_users (1.49s) --- PASS: TestFeatures/SMTP_Authenticates_with_secondary_address_of_account_with_disabled_primary_address (2.38s) --- PASS: TestFeatures/Send_without_first_announcing_FROM_and_TO (0.68s) --- PASS: TestFeatures/Reset_is_the_same_as_without_FROM_and_TO (0.66s) --- PASS: TestFeatures/Send_without_FROM (0.62s) --- PASS: TestFeatures/Send_without_TO (0.63s) --- PASS: TestFeatures/Send_with_empty_FROM (0.67s) --- PASS: TestFeatures/Send_with_empty_TO (0.63s) --- PASS: TestFeatures/Allow_BODY_parameter_of_MAIL_FROM_command (0.64s) --- PASS: TestFeatures/FROM_not_owned_by_user (0.64s) --- PASS: TestFeatures/Authenticates_successfully_on_custom_port#01 (0.65s) --- PASS: TestFeatures/Sending_with_cyrillic_PDF_attachment (2.03s) --- PASS: TestFeatures/Sending_with_cyrillic_docx_attachment (2.12s) --- PASS: TestFeatures/Send_message_with_attachment_encoded_quoted (2.09s) --- PASS: TestFeatures/Send_message_with_attachment_encoded_unquoted (2.05s) --- PASS: TestFeatures/Send_message_with_attachment_non_quoted (2.02s) --- PASS: TestFeatures/Send_message_to_address_in_to_and_bcc (2.82s) --- PASS: TestFeatures/Send_message_only_to_bcc (3.12s) --- PASS: TestFeatures/Send_message_to_bcc_and_bcc2 (3.33s) --- PASS: TestFeatures/Send_it (2.27s) --- PASS: TestFeatures/Message_with_attachment_and_wrong_boundaries (1.02s) --- PASS: TestFeatures/Invalid_from (1.00s) --- PASS: TestFeatures/Send_from_a_valid_address_that_cannot_send (1.53s) --- PASS: TestFeatures/HTML_message_to_external_account (2.02s) --- PASS: TestFeatures/HTML_message_with_inline_image_to_external_account (2.14s) --- PASS: TestFeatures/HTML_message_with_alternative_inline_to_internal_account (2.03s) --- PASS: TestFeatures/HTML_message_with_alternative_inline_to_external_account (2.03s) --- PASS: TestFeatures/HTML_message_with_extremely_long_line_(greater_than_default_2000_line_limit)_to_external_account (2.02s) --- PASS: TestFeatures/HTML_message_with_Foreign/Nonascii_chars_in_Subject_and_Body_to_external (2.01s) --- PASS: TestFeatures/HTML_message_with_attachment_to_internal_account (2.03s) --- PASS: TestFeatures/HTML_message_with_attachment_to_external_account (2.02s) --- PASS: TestFeatures/Alternative_plain_and_HTML_message_with_rfc822_attachment (2.06s) --- PASS: TestFeatures/A_message_with_inline_attachment_to_internal_account (1.10s) --- PASS: TestFeatures/A_message_with_inline_attachment_without_content_ID_to_internal_account (2.01s) --- PASS: TestFeatures/A_message_with_bad_disposition_to_internal_account (2.08s) --- PASS: TestFeatures/Mixed_sender_case_in_sender_address (2.06s) --- PASS: TestFeatures/Send_from_one_account_to_the_other (1.36s) --- PASS: TestFeatures/Send_from_one_account_to_the_other_with_attachments (2.36s) --- PASS: TestFeatures/Only_from_and_to_headers_to_internal_account (2.40s) --- PASS: TestFeatures/Only_from_and_to_headers_to_external_account (1.50s) --- PASS: TestFeatures/Basic_message_to_internal_account (1.50s) --- PASS: TestFeatures/Basic_message_to_external_account (1.49s) --- PASS: TestFeatures/Message_without_charset_is_utf8 (2.37s) --- PASS: TestFeatures/Message_without_charset_is_base64-encoded_latin1 (2.39s) --- PASS: TestFeatures/Message_without_charset_and_content_is_detected_as_HTML (2.45s) --- PASS: TestFeatures/RCPT_does_not_contain_all_CC (2.40s) --- PASS: TestFeatures/Basic_message_with_attachment_to_internal_account (2.02s) --- PASS: TestFeatures/Plain_message_with_attachment_to_external_account (2.04s) --- PASS: TestFeatures/Plain_message_with_attachment_to_two_external_accounts (2.00s) --- PASS: TestFeatures/Basic_message_with_multiple_different_attachments_to_internal_account (2.06s) --- PASS: TestFeatures/The_exact_same_message_is_not_sent_twice (2.25s) --- PASS: TestFeatures/Slight_change_means_different_message_and_is_sent_twice (2.34s) --- PASS: TestFeatures/Send_message_and_append_to_Sent (2.09s) --- PASS: TestFeatures/Reply_with_In-Reply-To_but_no_References (3.25s) --- PASS: TestFeatures/Reply_with_References_but_no_In-Reply-To (3.30s) --- PASS: TestFeatures/Reply_with_both__References_and_In-Reply-To (3.39s) --- PASS: TestFeatures/Reply_with_In-Reply-To_matching_several_received_ExternalID (3.42s) --- PASS: TestFeatures/Reply_with_In-Reply-To_matching_several_ExternalID_but_one_sent_by_us (3.44s) --- PASS: TestFeatures/Reply_with_In-Reply-To_and_X-Forwarded-Message-Id_sets_forwarded_flag (3.53s) --- PASS: TestFeatures/Reply_with_In-Reply-To_sets_answered_flag (3.52s) --- PASS: TestFeatures/Non-active_sender_in_combined_mode_using_non-active_key (0.89s) --- PASS: TestFeatures/Non-active_sender_in_split_mode_using_non-active_key (0.92s) --- PASS: TestFeatures/Disabled_sender_in_combined_mode_fails_to_send (1.16s) --- PASS: TestFeatures/Disabled_sender_in_split_mode_fails_to_send (1.16s) --- PASS: TestFeatures/Send_two_messages_in_one_connection (1.99s) --- PASS: TestFeatures/Send_with_two_addresses_of_the_same_user_in_split_mode (1.99s) --- PASS: TestFeatures/Send_with_two_separate_users (1.89s) --- PASS: TestFeatures/Check_account_default_settings (1.51s) --- PASS: TestFeatures/The_user_is_in_combined_mode (2.60s) --- PASS: TestFeatures/The_user_is_in_split_mode (2.69s) --- PASS: TestFeatures/The_user_switches_from_combined_to_split_mode_and_back (2.28s) --- PASS: TestFeatures/The_user_adds_an_address_while_in_combined_mode (3.02s) --- PASS: TestFeatures/The_user_adds_an_address_while_in_split_mode (3.08s) --- PASS: TestFeatures/The_user_deletes_an_address_while_in_combined_mode (2.91s) --- PASS: TestFeatures/The_user_deletes_an_address_while_in_split_mode (2.97s) --- PASS: TestFeatures/Playing_with_contact_settings (4.16s) --- PASS: TestFeatures/Delete_a_connected_user (0.66s) --- PASS: TestFeatures/Delete_a_disconnected_user (0.65s) --- PASS: TestFeatures/Login_to_account (0.76s) --- PASS: TestFeatures/Login_to_account_with_wrong_password (0.56s) --- PASS: TestFeatures/Login_to_nonexistent_account (0.37s) --- PASS: TestFeatures/Login_to_account_without_internet (1.08s) --- PASS: TestFeatures/Login_to_account_with_caps (1.11s) --- PASS: TestFeatures/Login_to_account_with_disabled_primary (1.09s) --- PASS: TestFeatures/Login_to_account_without_internet_but_the_connection_is_later_restored (2.23s) --- PASS: TestFeatures/Login_to_multiple_accounts (1.51s) --- PASS: TestFeatures/Login_to_account_with_an_alias_address (1.01s) --- PASS: TestFeatures/Login_to_disconnected_account (1.01s) --- PASS: TestFeatures/Cannot_login_to_removed_account (0.66s) --- PASS: TestFeatures/Bridge_password_persists_after_logout/login (1.64s) --- PASS: TestFeatures/User_sends_a_problem_report_without_logs_attached (0.63s) --- PASS: TestFeatures/User_sends_a_problem_report_with_logs_attached (0.68s) --- PASS: TestFeatures/The_auth_is_revoked_while_bridge_is_running (1.66s) --- PASS: TestFeatures/The_auth_is_revoked_while_bridge_is_not_running (0.90s) --- PASS: TestFeatures/The_account_is_synced_when_the_user_logs_in_and_persists_across_bridge_restarts (1.95s) --- PASS: TestFeatures/If_the_gluon_files_are_deleted,_the_account_is_synced_again (1.90s) --- PASS: TestFeatures/If_an_address_has_no_keys,_it_does_not_break_other_addresses (2.03s) --- PASS: TestFeatures/Telemetry_availability_-_No_user (1.08s) --- PASS: TestFeatures/Telemetry_availability_-_Multi_user (3.74s) === RUN Test_IsSub === RUN Test_IsSub/{}_vs_{} === RUN Test_IsSub/{"a":_1}_vs_{"a":_1} === RUN Test_IsSub/{"a":_1}_vs_{"a":_1,_"b":_2} === RUN Test_IsSub/{"a":_1,_"c":_3}_vs_{"a":_1,_"b":_2} === RUN Test_IsSub/{"c":_2}_vs_{"a":_1,_"b":_{"c":_2}} === RUN Test_IsSub/{"c":_2}_vs_{"a":_1,_"b":_{"c":_2,_"d":_3}} === RUN Test_IsSub/{"c":_2,_"d":_3}_vs_{"a":_1,_"b":_{"c":_2,_"d":_3}} === RUN Test_IsSub/{"c":_2,_"e":_3}_vs_{"a":_1,_"b":_{"c":_2,_"d":_3}} === RUN Test_IsSub/{"a":_1,_"b":_{"c":_2,_"d":_""}}_vs_{"a":_1,_"b":_{"c":_2,_"d":_"ignore"}} === RUN Test_IsSub/{"a":_1,_"b":_{"c":_2,_"d":_null}}_vs_{"a":_1,_"b":_{"c":_2,_"d":_null}} === RUN Test_IsSub/{"a":_1,_"b":_{"c":_2,_"d":_[]}}_vs_{"a":_1,_"b":_{"c":_2,_"d":_["1"]}} === RUN Test_IsSub/{"a":_1,_"b":_{"c":_2,_"d":_null}}_vs_{"a":_1,_"b":_{"c":_2,_"d":_[]}} === RUN Test_IsSub/{"a":_[]}_vs_{"a":_[]} === RUN Test_IsSub/{"a":_[1,_2]}_vs_{"a":_[1,_2]} === RUN Test_IsSub/{"a":_[1,_2]}_vs_{"a":_[1,_3]} === RUN Test_IsSub/{"a":_[1,_2]}_vs_{"a":_[1,_2,_3]} === RUN Test_IsSub/{"a":_[]}_vs_{"a":_null} === RUN Test_IsSub/{"a":_null}_vs_{"a":_[]} --- PASS: Test_IsSub (0.00s) --- PASS: Test_IsSub/{}_vs_{} (0.00s) --- PASS: Test_IsSub/{"a":_1}_vs_{"a":_1} (0.00s) --- PASS: Test_IsSub/{"a":_1}_vs_{"a":_1,_"b":_2} (0.00s) --- PASS: Test_IsSub/{"a":_1,_"c":_3}_vs_{"a":_1,_"b":_2} (0.00s) --- PASS: Test_IsSub/{"c":_2}_vs_{"a":_1,_"b":_{"c":_2}} (0.00s) --- PASS: Test_IsSub/{"c":_2}_vs_{"a":_1,_"b":_{"c":_2,_"d":_3}} (0.00s) --- PASS: Test_IsSub/{"c":_2,_"d":_3}_vs_{"a":_1,_"b":_{"c":_2,_"d":_3}} (0.00s) --- PASS: Test_IsSub/{"c":_2,_"e":_3}_vs_{"a":_1,_"b":_{"c":_2,_"d":_3}} (0.00s) --- PASS: Test_IsSub/{"a":_1,_"b":_{"c":_2,_"d":_""}}_vs_{"a":_1,_"b":_{"c":_2,_"d":_"ignore"}} (0.00s) --- PASS: Test_IsSub/{"a":_1,_"b":_{"c":_2,_"d":_null}}_vs_{"a":_1,_"b":_{"c":_2,_"d":_null}} (0.00s) --- PASS: Test_IsSub/{"a":_1,_"b":_{"c":_2,_"d":_[]}}_vs_{"a":_1,_"b":_{"c":_2,_"d":_["1"]}} (0.00s) --- PASS: Test_IsSub/{"a":_1,_"b":_{"c":_2,_"d":_null}}_vs_{"a":_1,_"b":_{"c":_2,_"d":_[]}} (0.00s) --- PASS: Test_IsSub/{"a":_[]}_vs_{"a":_[]} (0.00s) --- PASS: Test_IsSub/{"a":_[1,_2]}_vs_{"a":_[1,_2]} (0.00s) --- PASS: Test_IsSub/{"a":_[1,_2]}_vs_{"a":_[1,_3]} (0.00s) --- PASS: Test_IsSub/{"a":_[1,_2]}_vs_{"a":_[1,_2,_3]} (0.00s) --- PASS: Test_IsSub/{"a":_[]}_vs_{"a":_null} (0.00s) --- PASS: Test_IsSub/{"a":_null}_vs_{"a":_[]} (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/tests 419.774s FAIL ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_49ddbf3e-689a-4aa6-832f-aab86ab292e9/build