Passbolt is an open-source, self-hosted alternative to Keeper that provides team credential management with OpenPGP end-to-end encryption.
DevOps teams managing private clusters face friction when cloud password managers impose rate limits and per-seat fees during secret provisioning. Passbolt addresses this by running an open-source credential manager directly on private infrastructure. Credentials remain encrypted end-to-end with OpenPGP keys, letting engineering teams distribute secrets internally while keeping cryptographic keys under their own custody.
Performance differences between Passbolt and Keeper reflect their architectures. Keeper runs as a commercial multi-tenant cloud service, meaning every CLI credential lookup, automation script, or browser autofill must traverse the public internet, subject to network latency and cloud API rate limits. Passbolt runs inside your local network, private VPC, or Kubernetes cluster. For continuous integration runners and developer workstations querying credentials through go-passbolt-cli or the REST API, local network round-trips resolve in milliseconds without external gateway bottlenecks.
The cryptographic model also shapes compute overhead. Passbolt performs end-to-end encryption using OpenPGP on client workstations, offloading key operations to browser extensions or CLI binaries rather than demanding heavy server infrastructure. However, this asymmetric approach introduces scaling trade-offs. Sharing passwords across large groups requires the client to encrypt secrets separately for each recipient's public key, causing client CPU spikes when managing large teams. Migrating from Keeper also shifts operations in-house: teams gain unlimited users on local hardware without per-seat fees, but must manage database backups and SMTP delivery themselves.
go-passbolt-cli integrates into shell scripts and CI/CD pipelines for programmatic credential retrieval.go-passbolt-cli without API quotas.Is Passbolt free for commercial use? Yes. Passbolt Community Edition is free for commercial organizations with unlimited users and instances under the AGPL-3.0 license.
Passbolt vs Keeper — which should an engineering team choose? Choose Keeper if you require a managed cloud service with built-in remote desktop gateways. Choose Passbolt if you want self-hosted infrastructure, OpenPGP cryptographic ownership, local API performance, and no per-seat fees.
Does Passbolt require a browser extension to work? Yes for the web interface, which relies on the extension for client-side decryption, though automated pipelines can authenticate directly using the CLI or REST API.
Passbolt is a dependable choice for engineering teams that prioritize local network performance, cryptographic key ownership, and self-hosted control over commercial cloud suites. Its unarchived repository with active updates through September 2026 and an AGPL-3.0 license make it a practical standard for team secret management, provided you can maintain your own database backups and mail delivery.
We started this exact setup from scratch in a clean Linux machine on Nov 3, 2026 and checked it through Passbolt's own API: every check passed. Recipes are re-checked regularly and removed if they stop working.
mkdir -p passbolt && cd passbolt
curl -fsSL https://open-source.store/tools/passbolt/compose.yml -o compose.ymlcat > .env <<EOF
APP_FULL_BASE_URL=http://localhost:80
DB_PASSWORD=$(openssl rand -hex 12)
EOFAPP_FULL_BASE_URL — Public URL of the Passbolt instance (e.g. https://passbolt.example.com); browser extensions require HTTPS in production.DB_PASSWORD — Password for the Passbolt MariaDB database user. Generated above; keep it secret.docker compose up -dservices:
db:
image: mariadb:10.11.19
restart: unless-stopped
environment:
MYSQL_RANDOM_ROOT_PASSWORD: "true"
MYSQL_DATABASE: passbolt
MYSQL_USER: passbolt
MYSQL_PASSWORD: ${DB_PASSWORD}
volumes:
- database_volume:/var/lib/mysql
healthcheck:
test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"]
interval: 5s
timeout: 5s
retries: 20
start_period: 10s
passbolt:
image: passbolt/passbolt:5.17.0-1-ce
restart: unless-stopped
depends_on:
db:
condition: service_healthy
environment:
APP_FULL_BASE_URL: ${APP_FULL_BASE_URL}
DATASOURCES_DEFAULT_HOST: db
DATASOURCES_DEFAULT_USERNAME: passbolt
DATASOURCES_DEFAULT_PASSWORD: ${DB_PASSWORD}
DATASOURCES_DEFAULT_DATABASE: passbolt
volumes:
- gpg_volume:/etc/passbolt/gpg
- jwt_volume:/etc/passbolt/jwt
command:
[
"/usr/bin/wait-for.sh",
"-t",
"0",
"db:3306",
"--",
"/docker-entrypoint.sh",
]
ports:
- "80:80"
healthcheck:
test: ["CMD-SHELL", "curl -f http://localhost:80/auth/verify.json || exit 1"]
interval: 10s
timeout: 5s
retries: 30
start_period: 30s
volumes:
database_volume:
gpg_volume:
jwt_volume:
Free IDE for Java, Kotlin, Go, TypeScript and Python. Built on IntelliJ Community, fully open source, 300+ plugins.
Show that Passbolt is listed as an open-source alternative. Paste into your README:
Ubuntu 24.04 · Apple container, Docker 29.1.3, Compose 2.40.3+ds1-0ubuntu1~24.04.1. Images pulled in 36 s: passbolt/passbolt:5.17.0-1-ce, mariadb:10.11.19.
Based on the upstream setup. Official Community Edition compose. Pinned images to passbolt 5.17.0-1-ce and mariadb 10.11.19; moved database credentials and base URL to .env; published only HTTP web port 80.
passbolt-1 | 2026-11-03T00:21:23.489926549Z 2026/11/03 00:21:23 [info] 119#119: *24862 client 192.168.65.42 closed keepalive connection passbolt-1 | 2026-11-03T00:21:23.498420174Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /adminer/ HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:107.0) Gecko/20100101 Firefox/107.0" passbolt-1 | 2026-11-03T00:21:23.498426507Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /adminer/ HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Kubuntu; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:23.498451216Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /.m2/settings.xml HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9) Gecko/2008052906 Firefox/3.0" passbolt-1 | 2026-11-03T00:21:23.498849341Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /public/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:23.498937674Z 2026/11/03 00:21:23 [info] 120#120: *24722 client 192.168.65.42 closed keepalive connection passbolt-1 | 2026-11-03T00:21:23.499056632Z 2026/11/03 00:21:23 [info] 119#119: *24865 client 192.168.65.42 closed keepalive connection passbolt-1 | 2026-11-03T00:21:23.499523966Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /authorized_keys HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Knoppix; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:23.500017174Z 2026/11/03 00:21:23 [info] 119#119: *24857 client 192.168.65.42 closed keepalive connection passbolt-1 | 2026-11-03T00:21:23.500022882Z 2026/11/03 00:21:23 [info] 119#119: *24858 client 192.168.65.42 closed keepalive connection passbolt-1 | 2026-11-03T00:21:23.500023757Z 2026/11/03 00:21:23 [info] 119#119: *24861 client 192.168.65.42 closed keepalive connection passbolt-1 | 2026-11-03T00:21:23.506630757Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /.m2/settings.xml HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0" passbolt-1 | 2026-11-03T00:21:23.510357257Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /static/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:93.0) Gecko/20100101 Firefox/93.0" passbolt-1 | 2026-11-03T00:21:23.510362132Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /authorized_keys HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15" passbolt-1 | 2026-11-03T00:21:23.510477507Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /conf/settings.xml HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:23.511340341Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /javax.faces.resources/faces-config.xml.jsf?con=/../../WEB-INF HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/111.0" passbolt-1 | 2026-11-03T00:21:23.511390091Z 2026/11/03 00:21:23 [info] 120#120: *24882 client 192.168.65.42 closed keepalive connection passbolt-1 | 2026-11-03T00:21:23.511391299Z 2026/11/03 00:21:23 [info] 119#119: *24866 client 192.168.65.42 closed keepalive connection passbolt-1 | 2026-11-03T00:21:23.519175299Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /.authorized_keys HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0" passbolt-1 | 2026-11-03T00:21:23.519768174Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /public/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (CentOS; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:23.520892841Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /conf/settings.xml HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36" passbolt-1 | 2026-11-03T00:21:23.523654007Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /.authorized_keys HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36" passbolt-1 | 2026-11-03T00:21:23.524282007Z 2026/11/03 00:21:23 [info] 120#120: *24719 client 192.168.65.42 closed keepalive connection passbolt-1 | 2026-11-03T00:21:23.524980882Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /uploads/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0" passbolt-1 | 2026-11-03T00:21:23.525057507Z 2026/11/03 00:21:23 [info] 120#120: *24870 client 192.168.65.42 closed keepalive connection passbolt-1 | 2026-11-03T00:21:23.525079549Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /static/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15" passbolt-1 | 2026-11-03T00:21:23.525218632Z 2026/11/03 00:21:23 [info] 119#119: *24856 client 192.168.65.42 closed keepalive connection passbolt-1 | 2026-11-03T00:21:23.530439299Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /uploads/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 14.3) AppleWebKit/619.29 (KHTML, like Gecko) Version/17.0.14 Safari/619.29" passbolt-1 | 2026-11-03T00:21:23.530445007Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /backup/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 13_5_0) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.5 Safari/605.1.15" passbolt-1 | 2026-11-03T00:21:23.536617966Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /backups/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.32 Safari/537.36" passbolt-1 | 2026-11-03T00:21:23.538275799Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /backup/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux i686; rv:1.9.7.20) Gecko/ Firefox/3.6.13" passbolt-1 | 2026-11-03T00:21:23.541845091Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /tmp/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:1.9.7.20) Gecko/ Firefox/3.8" passbolt-1 | 2026-11-03T00:21:23.542684382Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /backups/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Debian; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:23.548432966Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /temp/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (ZZ; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:23.549825091Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /tmp/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:141.0) Gecko/20100101 Firefox/141.0" passbolt-1 | 2026-11-03T00:21:23.553326549Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /cache/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Debian; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:23.555077966Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /temp/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh, Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.7 Safari/605.1.15" passbolt-1 | 2026-11-03T00:21:23.557672716Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /logs/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:23.564650049Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /admin/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0" passbolt-1 | 2026-11-03T00:21:23.565034382Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /cache/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (ZZ; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:23.571367382Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /administrator/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Mobile/15E148 Safari/604.1" passbolt-1 | 2026-11-03T00:21:23.571491799Z 192.168.65.42 - - [03/Nov/2026:00:21:23 +0000] "GET /logs/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/117.0" passbolt-1 | 2026-11-03T00:21:24.256556924Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /admin/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Safari/605.4.21" passbolt-1 | 2026-11-03T00:21:24.256595549Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /src/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.99 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.270308299Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /source/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Debian; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.270322924Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /administrator/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.280792924Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /src/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_1 rv:6.0; vi-VN) AppleWebKit/535.6.1 (KHTML, like Gecko) Version/4.1 Safari/535.6.1" passbolt-1 | 2026-11-03T00:21:24.280811424Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /www/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0.1 Safari/605.1.15" passbolt-1 | 2026-11-03T00:21:24.291938633Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /source/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.1 Safari/605.1.15" passbolt-1 | 2026-11-03T00:21:24.296988258Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /web/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.306912424Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /www/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/115.0" passbolt-1 | 2026-11-03T00:21:24.314893508Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /site/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux i686; rv:1.9.5.20) Gecko/ Firefox/3.6.17" passbolt-1 | 2026-11-03T00:21:24.316909674Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /web/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Debian; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.325294383Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /sites/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Version/15.2 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.330170716Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /site/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:72.0) Gecko/20100101 Firefox/72.0" passbolt-1 | 2026-11-03T00:21:24.335886508Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /private/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15" passbolt-1 | 2026-11-03T00:21:24.343122591Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /sites/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9) Gecko/2008052906 Firefox/3.0" passbolt-1 | 2026-11-03T00:21:24.345607466Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /secure/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.351801674Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /private/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; hu-HU) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16" passbolt-1 | 2026-11-03T00:21:24.354272508Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /secret/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-us) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10" passbolt-1 | 2026-11-03T00:21:24.361370049Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /secure/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0" passbolt-1 | 2026-11-03T00:21:24.362237758Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /secrets/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Kubuntu; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.371153424Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /env/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:127.0) Gecko/20100101 Firefox/127.0" passbolt-1 | 2026-11-03T00:21:24.377238758Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /secret/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (SS; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.381164633Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /environment/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:1.9.7.20) Gecko/ Firefox/3.8" passbolt-1 | 2026-11-03T00:21:24.386795466Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /secrets/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:70.0) Gecko/20100101 Firefox/70.0" passbolt-1 | 2026-11-03T00:21:24.396223216Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /env/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.8" passbolt-1 | 2026-11-03T00:21:24.396236591Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /test/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Fedora; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.407771258Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /environment/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (ZZ; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.407901966Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /tests/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Ubuntu; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.415625299Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /test/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Safari/605.1.15 AlohaBrowser/7.6.0" passbolt-1 | 2026-11-03T00:21:24.415911174Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /dev/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0" passbolt-1 | 2026-11-03T00:21:24.423765299Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /development/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.2.1 Safari/605.1.15" passbolt-1 | 2026-11-03T00:21:24.424294133Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /tests/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh, Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.1 Safari/605.1.15" passbolt-1 | 2026-11-03T00:21:24.430646216Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /dev/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:104.0) Gecko/20100101 Firefox/104.0" passbolt-1 | 2026-11-03T00:21:24.436404799Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /staging/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 10.0; rv:139.0) Gecko/20100101 Firefox/139.0" passbolt-1 | 2026-11-03T00:21:24.439678133Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /development/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (ZZ; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.447477133Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /prod/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.448934341Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /staging/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (SS; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.458508924Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /production/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/ Firefox/3.8" passbolt-1 | 2026-11-03T00:21:24.458949549Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /prod/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.6 Mobile/15E148 Safari/604.1" passbolt-1 | 2026-11-03T00:21:24.465389466Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /includes/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.466358591Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /production/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Fedora; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.473960966Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /include/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0" passbolt-1 | 2026-11-03T00:21:24.474130966Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /includes/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Firefox/58.0.1" passbolt-1 | 2026-11-03T00:21:24.482957508Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /lib/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.487839049Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /include/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) ConnectPC Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.492758674Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /libs/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (SS; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.498770758Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /lib/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.2 Safari/605.1.15" passbolt-1 | 2026-11-03T00:21:24.503373466Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /library/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Kubuntu; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.509257508Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /libs/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:135.0) Gecko/20100101 Firefox/135.0" passbolt-1 | 2026-11-03T00:21:24.513904550Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /vendor/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (ZZ; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.518070508Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /library/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/601.4.4 (KHTML, like Gecko) Version/9.0.3 Safari/537.86.4" passbolt-1 | 2026-11-03T00:21:24.525290966Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /vendors/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 Version/15.1 Safari/605.1.15" passbolt-1 | 2026-11-03T00:21:24.527371633Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /vendor/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.532424300Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /node_modules/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:1.9.7.20) Gecko/ Firefox/3.8" passbolt-1 | 2026-11-03T00:21:24.536221383Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /vendors/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.545564008Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /storage/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:70.0) Gecko/20100101 Firefox/70.0" passbolt-1 | 2026-11-03T00:21:24.546641716Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /node_modules/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.552931716Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /database/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10) AppleWebKit/537.36 (KHTML, like Gecko) Version/8.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.554124800Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /storage/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Linux i686; rv:1.9.6.20) Gecko/ Firefox/5.0" passbolt-1 | 2026-11-03T00:21:24.565288550Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /database/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.565302133Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /db/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4.1 Mobile/15E148 Safari/604.1" passbolt-1 | 2026-11-03T00:21:24.573068716Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /db/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.573474675Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /auth/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; PPC Mac OS X 10_8_9 rv:6.0; ms-MY) AppleWebKit/532.11.2 (KHTML, like Gecko) Version/5.0 Safari/532.11.2" passbolt-1 | 2026-11-03T00:21:24.585580883Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /auth/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:138.0) Gecko/20100101 Firefox/138.0" passbolt-1 | 2026-11-03T00:21:24.585929008Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /authentication/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:99.0) Gecko/20100101 Firefox/99.0" passbolt-1 | 2026-11-03T00:21:24.594680925Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /oauth/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.595174300Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /authentication/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Knoppix; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.602917300Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /oauth/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Fedora; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.603441841Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /keys/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.610889550Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /keys/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 6.2; rv:140.0) Gecko/20100101 Firefox/140.0" passbolt-1 | 2026-11-03T00:21:24.611093758Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /credentials/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (SS; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.620773383Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /creds/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.1 Safari/605.1.15" passbolt-1 | 2026-11-03T00:21:24.621032966Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /credentials/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Knoppix; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.627216300Z 192.168.65.42 - - [03/Nov/2026:00:21:24 +0000] "GET /creds/auth.json HTTP/1.1" 404 1471 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36" passbolt-1 | 2026-11-03T00:21:24.627487758Z 2026/11/03 00:21:24 [info] 119#119: *24798 client 192.168.65.42 closed keepalive connection passbolt-1 | 2026-11-03T00:21:24.627490675Z 2026/11/03 00:21:24 [info] 119#119: *24860 client 192.168.65.42 closed keepalive connection passbolt-1 | 2026-11-03T00:21:24.627491383Z 2026/11/03 00:21:24 [info] 119#119: *24863 client 192.168.65.42 closed keepalive connection passbolt-1 | 2026-11-03T00:21:24.627496300Z 2026/11/03 00:21:24 [info] 119#119: *24859 client 192.168.65.42 closed keepalive connection