Giter Site home page Giter Site logo

Comments (8)

veeso avatar veeso commented on June 7, 2024

have you tried with mkdir -p $HOME/.config/termscp?

from termscp.

LaurentFough avatar LaurentFough commented on June 7, 2024

Recently had a similar issue.
Solved it by inspecting the bookmarks file.

  • check for dupe bookmark name in bookmarks.toml, or corrupted bookmarks.toml file.

from termscp.

k0286 avatar k0286 commented on June 7, 2024

Thx for the replies!

the $HOME/.config/termscp is existed. And the $HOME/termscp/bookmarks.toml looks like

[bookmarks]

[recents]

After some experiments, I find out that the bookmark function can work if the termscp run with sudo.

So I compare the logs between using sudo and without sudo.

The main difference is the following

And the log

#without sudo
2023-12-18T06:01:07.387271876Z [ERROR] Failed to get key from storage: Provider service error

#with sudo
2023-12-18T06:02:36.097700228Z [WARN] KeyringStorage is not supported; using FileStorage

from termscp.

veeso avatar veeso commented on June 7, 2024

DO you have gnome on ubuntu? In that case you could try to see whether the gnome-keyring is accessible to your user

from termscp.

k0286 avatar k0286 commented on June 7, 2024

Because the server I used is a headless server, so I'm not sure the gnome-keyring is enabled or not.

But even I start the gnome-keyring-daemon manually, using the following snippet and add the module to the pam, I still get the same error message in termscp

$ eval $(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh)
$ export SSH_AUTH_SOCK

from termscp.

mprentice avatar mprentice commented on June 7, 2024

I'm running into this same problem.

from termscp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.