Error map
verifying module: checksum mismatch / SECURITY ERROR Go: verifying module: checksum mismatch — SECURITY ERROR This download does NOT match an earlier download recorded in go.sum
Go · layer 4, Application & API
Centre: this error. First ring: errors it is linked with (10). Outer ring: what those are linked with. Colours show the layer of a request each error belongs to. Click any dot to re-centre the map on it; hover to follow its connections. The centre dot opens the error page.
Directly related (10)
SELinux is preventing ... / avc: denied { read } for pid=... (permission denied despite correct permissions)
SELinux blocked the access — file permissions look fine, but the file’s security context or a boolean doesn’t allow the service t…
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! (ssh host key changed)
The server’s SSH host key differs from the one saved in ~/.ssh/known_hosts — usually because the server was rebuilt or the IP was…
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY
apt can’t verify a repository’s signature because the repo’s signing key isn’t installed (or has expired/rotated).
Go: cannot find package "github.com/pkg/errors" in any of: /usr/local/go/src/github.com/pkg/errors (from $GOROOT) /go/src/github.com/pkg/errors (from $GOPATH)
Go could not locate an imported package — it is not downloaded, the module is not initialised, or GOPATH mode is in effect.
Go: listen tcp :8080: bind: address already in use
The port your Go server wants is already taken by another process (or a previous instance of your app).
Go: go: updates to go.mod needed; to update it: go mod tidy
`go.mod` is out of sync with the imports in your code, and Go is running with `-mod=readonly` (the default).
Go: missing go.sum entry for module providing package github.com/pkg/errors (imported by app); to add: go get app
`go.sum` lacks the checksum for a dependency that your build needs.
Go: fatal: could not read Username for 'https://github.com': terminal prompts disabled
Go tried to fetch a private repository without credentials (and, via the public proxy, got 404/410).
Go: no required module provides package github.com/foo/bar; to add it: go get github.com/foo/bar
The code imports a package whose module is not listed in `go.mod`.
Go: go: github.com/foo/bar@v1.2.3: invalid version: unknown revision v1.2.3
Go cannot fetch the requested module version — the tag or branch doesn't exist, the repository is private or the proxy hasn't see…
Two steps away (16)
Linux: Permission denied
Your user (or the service user) lacks read/write/execute permission on a file, directory or one of its parents.
Webhook signature verification failed (Stripe, Razorpay, GitHub…)
Your endpoint computed a different HMAC signature than the one the provider sent, so the webhook is rejected.
user is not in the sudoers file. This incident will be reported.
Your account isn’t allowed to use sudo.
Git: Permission denied (publickey). fatal: Could not read from remote repository.
SSH authentication to GitHub/GitLab/Bitbucket failed — no key, wrong key, or the key isn’t added to your account.
Host key verification failed. fatal: Could not read from remote repository.
SSH doesn’t trust the server’s host key — first connection in a non-interactive environment, or the key changed.
ssh: connect to host x port 22: Connection refused
The server answered, but nothing is listening on the SSH port — sshd isn’t running, it uses another port, or a firewall actively…
E: Could not get lock /var/lib/dpkg/lock-frontend — is another process using it?
apt can’t run because another package operation (often automatic updates) holds the dpkg lock.
E: Unable to locate package (apt / apt-get install)
apt can’t find the package name in its package lists — the lists are stale, the repository isn’t enabled, or the name is wrong fo…
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package’s install/configure script failed, so dpkg aborted. The real error is a few lines above this message.
Go: package app/models imports app/utils imports app/models: import cycle not allowed
Two or more packages import each other directly or indirectly, which Go forbids.
Go: x509: certificate signed by unknown authority
The Go TLS client does not trust the CA that signed the server's certificate.
Go: accept tcp [::]:8080: accept4: too many open files / open x: too many open files
The process reached its file-descriptor limit — usually leaked connections, files or response bodies.
Docker: Bind for 0.0.0.0:80 failed: port is already allocated
Another container or host process already publishes that host port.
Error response from daemon: network X not found
The container or Compose project refers to a Docker network that doesn’t exist (any more).
Error response from daemon: Pool overlaps with other one on this address space
Docker tried to create a network whose subnet clashes with an existing Docker network (or a VPN/host route).
Go: package app/cmd: no Go files in /app/cmd / build constraints exclude all Go files
The directory you asked Go to build contains no buildable `.go` files.
Map another error
Popular: 500403400ORA-009331064Critical errorFileNotFoundException assemblyTypeError