git/list[1] front-page[2] threads[3] people[4] search[5] about
 

git-receive-pack missing credentials ?

From
FDFrançois Dagorn <francois.dagorn@univ-rennes1.fr>
Date
Nov 7, 2011, 15:33 UTC
Message-ID
<4EB7FA3A.8070908@univ-rennes1.fr>
Hello all,

I'm experiencing problems when trying to set up a git repository managed by git-http-backend. I've done the following :

- on the server side
     cd /git
     mkdir test13
     git --bare init .
         >>> Initialized empty Git repository in /git/test13
     /usr/local/libexec/git-core/git-update-server-info
     chown -R apache.apache .
- on the client side
    cd (project-directory)
    $ git init
    $ (add some files)
    $ git add .
    $ git commit -m 'Initial commit'
    git push http://git.istic.smw.fr/test13 master
        Username:
        Password:
        error: Cannot access URL http://git.istic.smw.fr/test13/, return code 22
        fatal: git-http-push failed
- apache acces_log
 1) ip-address - metheuser [07/Nov/2011:16:17:31 +0100]
    "GET /test13/info/refs?service=git-     receive-pack HTTP/1.1" 200 - "-" "git/1.7.3.4"
 2) ip-address - metheuser [07/Nov/2011:16:17:32 +0100]
    "GET /test13/HEAD HTTP/1.1" 200 23 "-" "git/1.7.3.4"
 3) ip-address - - [07/Nov/2011:16:17:32 +0100]
    "PROPFIND /test13/ HTTP/1.1" 401 492 "-" "git/1.7.3.4"
- what sounds strange to me : the 2 firsts requests are generated by my client side
  (wireshark used as a clue) but the third comes from the server side and the users
  credentials are missed !
- And also, I was hoping to use smart httpd and so the generated PROPFIND (DAV)
  is amazing.
Any help would be appreciated.
Cheers.

François Dagorn Université de rennes 1 France

Next: Tay Ray Chuan
Message 1 of 6 in “git-receive-pack missing credentials ?”
  1. François DagornNov 7, 2011
  2. Tay Ray ChuanNov 7, 2011
  3. François DagornNov 8, 2011
  4. François DagornNov 8, 2011
  5. François DagornNov 8, 2011
  6. Geoff MetsNov 16, 2011

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.