Error: not authorized to read / write

sync push pull

リモートクライアント(コマンド)からのアクセスの場合
  • URLの間違い
    アクセス制限がある場合、ドメイン名の前に、ユーザー名:パスワードが必要
    urlにパスワードをいれるので、セキュリティ上よくないです。
  • サーバーの基本認証のオプションのチェック。
    • --httpauth USER:PASS
      は基本認証のものであって、cookie loginするためのものではない
  • 書き込みアクセス権の問題


HTTP/HTTPS protocol:
http[s]://[userid[:password]@]host[:port][/path]

SSH protocol:
ssh://[userid[:password]@]host[:port]/path/to/repo.fossil[?fossil=path/to/fossil.exe]

Filesystem:
[file://]path/to/repo.fossil

Note: For ssh and filesystem, path must have an extra leading
'/' to use an absolute path.

その他のエラー
  • Error: Database error: UNIQUE constraint failed: private.rid: {INSERT INTO private VALUES(数値)}
    content_new関数で 受け取った値をそのまま渡している
    → ローカルとリモートの番号が被ることを前提にしていない
    不具合がずっと放置されているので、利用している人がいないのか気が付いていないのだろう

» 続きを読む