-
Notifications
You must be signed in to change notification settings - Fork 21
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
Connection / authentication problem #180
Comments
Hello! I would be interested in taking a look at the Git Client logs, perhaps I can spot something fishy in there... For that, I need you to:
Best wishes! |
Thank you for the step-by-step. I attach the oxygen.log in a zip file, and
also a screenshot of the error message.
Best,
Dominik
…--
Professor Dominik Wujastyk
<https://apps.ualberta.ca/directory/person/wujastyk>
,
Singhmar Chair in Classical Indian Society and Polity
,
Department of History, Classics, and Religion
<http://historyandclassics.ualberta.ca/>
,
University of Alberta, Canada
.
On Tue, 23 Jul 2024 at 07:26, Sorin Carbunaru ***@***.***> wrote:
Hello!
I would be interested in taking a look at the Git Client logs, perhaps I
can spot something fishy in there... For that, I need you to:
1. Download logback.zip
<https://github.com/user-attachments/files/16344073/logback.zip> and
extract the XML file from inside it.
2. Copy the "logback.xml" file in the "lib" folder from the Oxygen XML
Editor/Author/Developer installation directory.
3. Restart the application.
4. Reproduce the push problem.
5. Close the application. The resulting log files are named
"oxygen.log" and "oxygen#.log.qz" (for example, oxygen.log, oxygen1.log.gz,
oxygen2.log.gz, etc.) and are located in the "Desktop\oxygenLog" folder.
6. When done, delete the "logback.xml" file, because it may cause
performance issues if left in the "lib" folder.
7. Add the "Desktop\oxygenLog" folder to an archive and send it to us
at ***@***.***
Best wishes!
—
Reply to this email directly, view it on GitHub
<#180 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAF2DBSCXFB4VWOPEKYD7ZDZNXSQNAVCNFSM6AAAAABLGVVUDWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENBUGI3TSOJVGQ>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Unfortunately, I don't see the attachments. |
Ah, github stripped them out. I'll go to github and attach them there.
…--
Professor Dominik Wujastyk
<https://apps.ualberta.ca/directory/person/wujastyk>
,
Singhmar Chair in Classical Indian Society and Polity
,
Department of History, Classics, and Religion
<http://historyandclassics.ualberta.ca/>
,
University of Alberta, Canada
.
South Asia at the UofA:
sas.ualberta.ca
SSHRC research: The Suśruta Project <http://sushrutaproject.org>
Journal: History of Science in South Asia <http://hssa-journal.org>
On Wed, 24 Jul 2024 at 14:19, Sorin Carbunaru ***@***.***> wrote:
Unfortunately, I don't see the attachments.
—
Reply to this email directly, view it on GitHub
<#180 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAF2DBRFZF4Q66EEDDVKKB3ZN6LWBAVCNFSM6AAAAABLGVVUDWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENBXG43DQOJZHE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
On Thu, 25 Jul 2024 at 07:52, Sorin Carbunaru notifications@github.com wrote:
The version of yesterday. I fetched and installed it to do your test. 5.3.0
Yes, it worked fine until a few weeks ago. I don't know what changed. And plain CLI git, gh, and GitHub Desktop all work with ssh just fine.
That's right. I mostly work just with CLI git.
I tried that before, no improvement. I've just reset credentials again, and got this
The version of yesterday. I fetched and installed it to do your test. 5.3.0
Yes, it worked fine until a few weeks ago. I don't know what changed. And plain CLI git, gh, and GitHub Desktop all work with ssh just fine.
That's right. I mostly work just with CLI git.
I tried that before, no improvement. |
This kind of issues, where everything went well for a while then suddenly something bad happened out of the blue, are quite difficult to understand... Have you changed anything in the SSH configuration lately? Maybe generated a new pair of keys? What happens if you try to clone that repo to another location on your computer using the Git Client Oxygen add-on? Can you clone it successfully? If yes, can you then push some changes? If you cannot clone the repo or push the changes, given the fact that you cannot use the Git Client anymore with SSH anyway, I guess we could try a sort of "hard reset". For that you would have to go to Let me know how it goes. |
On Fri, 26 Jul 2024 at 08:11, Sorin Carbunaru notifications@github.com wrote:
Yes, I agree! I have tried so many ideas, uninstalling, reinstalling, fiddling with
No. Also, Github nowadays needs a special "Personal Access Token (PAT)". I haven't changed that either.
Yes, I can clone, but I still can't "talk" to Github. I just tried gitg to see if that worked, but I couldn't push and got the following error message: It seems likely to me that this is the underlying problem affecting Oxygenxml too. I'll work on it now. |
I've just spent another couple of hours trying to solve this and I can't. I'm giving up. I will use CLI or Github Desktop. I need to get on with work, not wander in the maze of ssh-land. |
After giving up, I thought I'd give this one last try. I have a directory I followed your instructions, but no improvement. |
If you ever want to try again to make your repo work with the Oxygen Git Client, I would expect using another type of key should do the job. You can generate a new key by following this procedure: https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent#generating-a-new-ssh-key I've read that, when generating an RSA key using the command from this procedure, SHA256 is used by default instead of the deprecated SHA1 used for your current key. Then you need to add the new key to GitHub: https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account. After that, normally you should be able to work just fine with our Git client. If it still does not work (i read some coments from people for whom it didn't work), try generating an ECDSA or Ed25519 key (example for Ed25519 in the procedure from GitHub). BTW, I also added an internal issue (ID = EXM-54715) to show a helpful error message when using RSA-SHA1 keys. |
Yes, I did generate a new key, earlier this morning. Since gitg also doesn't talk to github, I'm quite willing to agree that this is a problem with ssh settings and keys or whatnot, and not specifically oxygenxml. I don't know why git and GH Desktop work just fine when gitg and oxygen don't. I am aware also that the permissions of
|
What does gitg say now, with the new Ed25519 key? |
I tried to pull (main at Github is now ahead) and got
[image: image.png]
…--
Professor Dominik Wujastyk
<https://apps.ualberta.ca/directory/person/wujastyk>
,
Singhmar Chair in Classical Indian Society and Polity
,
Department of History, Classics, and Religion
<http://historyandclassics.ualberta.ca/>
,
University of Alberta, Canada
.
South Asia at the UofA:
sas.ualberta.ca
SSHRC research: The Suśruta Project <http://sushrutaproject.org>
Journal: History of Science in South Asia <http://hssa-journal.org>
On Mon, 29 Jul 2024 at 13:19, Sorin Carbunaru ***@***.***> wrote:
What does gitg say now, with the new Ed25519 key?
—
Reply to this email directly, view it on GitHub
<#180 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAF2DBW3VXDO7U3FQ5G4KM3ZOYQLXAVCNFSM6AAAAABLGVVUDWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENJVGY3DKMZWGE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
@wujastyk, the image was not posted... |
|
I've had to uninstall this plugin and move over to GitHub Desktop because the oxygenxml git plugin refuses to push commits. I've tried everything I can think of. The permissions on my
.ssh
directory are fine. My ssh authentication works fine with the command line and with GitHub Desktop. I'm stymied. The error messages are lacunose and don't give me any leads ("can't push").I'm on Linux Mint + Cinnamon, everything up to date.
The text was updated successfully, but these errors were encountered: