Troubleshooting
Error messages & fixes
The most common error messages and how to fix them. Lumbung's server messages are in Indonesian; each heading shows the original text.
Clone / push keeps asking for a password, then fails
Authentication failed or 401:
- Use a token, not your Jianren account password. Any username works.
- Token expired or revoked? Create a new one in Access tokens, then clear the old credential (see Tokens).
- Too many failed attempts block your IP for a while (Terlalu banyak percobaan masuk yang gagal) — wait 10 minutes.
Repo tidak ditemukan (not found) / 404
Private repos look "missing" to non-members. Check the URL spelling and ask the owner to invite you (Settings → Members).
Token ini tidak punya cakupan tulis_repo
Your token is read-only. Create a token with the tulis_repo scope.
Kamu tidak punya izin push ke repo ini (no push permission)
Your role is Guest or Reporter. Ask a maintainer to raise it to Developer.
Branch main terlindungi — push langsung tidak diizinkan (protected)
Create a new branch and open a merge request:
git switch -c fix/name
git push -u origin fix/name
Force push ke … tidak diizinkan
That branch is protected. Don't rewrite history; merge the latest changes first:
git pull --no-rebase
git push
rejected … (fetch first) / non-fast-forward
Lumbung has commits you don't have yet:
git pull
git push
Kuota penyimpanan pemilik repo penuh (quota full)
Delete unused repos, remove large files from history, or ask an admin for more quota. Large files (videos, datasets, build output) shouldn't live in git.
Akses … dicabut / Repo diarsipkan / Repo ini cermin (read-only)
The repo is read-only for now. Contact its owner; for mirrors, change the source repo instead.
SSH: Permission denied (publickey)
The key isn't registered or SSH offers another key — see SSH keys.
Merge request: Merge button disabled
Read the requirement list in the merge box: conflicts (how to resolve), missing approvals, open threads, or still a draft.