-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cant Access Files Repos | Internal Error, Exit status 128 #12659
Comments
I have the same issue. Suddenly I can't push or pull from my repositories (tested it on my Arch Linux computer and Apple MacBook) after my sunday update script updated my Docker Gitea instance. When I revert to docker version 1.12.3 and then open a repository in the web-interface, I see a 500-error message.
|
Update: I can clone my repo via HTTPS but not via SSH - maybe there is a issue with the integrated SSH server? |
When I try to connect to the internal SSH server with SSD, I get this good-looking message:
=> the SSH server is somehow working I try to debug with I also try Wireshark, but the connection was obviously encryption. Nothing special except that the last three TCP-messages are retransmission packages from my computer to my server |
I also use ssh (the system ssh server as usual), and get error 128 as well. gitea log that shows up at push/pull in screenshot. Running Gitea 1.13.0+dev-495-g9bc69ff26, repo and contents are there and I haved pushed/pulled from it daily without any issues in the past. What I could think off being relevant: 7ba6fea ( Use shellquote to unpack arguments to gitea serv (#12624) ) -- |
Could you add |
Sorry that might actually make things worse... it would be better to change the |
As I posted on discord I had a similar (the same?) issue but for me it only affected repos with CamelCase names. I reverted to version 1.13.0+dev-481-gd3b5edacb, which fixed the issue for me. |
In my case repo is camelcase as well (myScripts). I can see some calls of |
Yeah I just noticed that. I'll have a PR up momentarily. |
go-gitea#12624 missed lowering the provided repoPath. (Additionally make a few fixes to the way the debug flag works.) Fix go-gitea#12659 Fix go-gitea#12667 Signed-off-by: Andrew Thornton <art27@cantab.net>
@zeripath Here is my log. The new logs when I try to push to my Git repository:
docker logs gitea returns:
|
So I'd worked out that the shell-quote bit was not to blame as the gsanter was getting the repository back - which was confusing as hell because it was clear that #12624 had to be the cause. It was only on looking a bit further that I noticed that I'd removed a ToLower on the repoPath. It appeared unnecessary because there was no comment attached to it to explain why it was there and all the test cases worked. I've added it back in with a comment in #12668 and fixed some problems with the debug flag too. |
1.12.3 built with GNU Make 4.2.1, go1.14.6 : bindata, sqlite, sqlite_unlock_notify but still not working
[x]
):Description
After updating today, I cant push or pull from my gitea-server. Before it was working fine. I tried many clients and all are showing the same error (see below). Also I cant edit files in WebUI. History is showing fine, but if i click on "edit" it is showing "loading" all the time. I cant find any entrys inside the log files (or am I looing at the wrong place?).
Screenshots
The text was updated successfully, but these errors were encountered: