I’m unable to find the SFTP plugin in Package Control when using “Install Package” (Ctrl+Shift+P).
Previously, it appeared and installed without any issues, but now it no longer shows up in the package list at all.
Manual installation still works, so the issue seems specific to Package Control not listing the package.
Is this due to recent changes in the package repository or channel configuration? Is there a way to restore visibility of the package in Package Control?
Certificates of the hosting server expired. Thus no trusted HTTPS connection can be established, which causes Package Control infrastructure to reject/ignore this package.
For a while, SFTP wasn’t listed as an install package on package control at all. I assume due to the expired certificate. It seems it is listed now. It still wouldn’t install for me though out-of-the-box. I had to add this:
Now, SFTP is installable again, but it still won’t work. As long as the package is installed I get this everytime I launch Sublime:
The SFTP package seems to have been installed using an older version of Package Control. Please remove the SFTP package, upgrade Package Control to 2.0.0 and then reinstall SFTP.
I only found this old forum entry:
But the problem seemed to reappear with the most recent dev version.
Anyone knows how I can revive the SFTP plugin.
Package Control is on 4.x and this message is of course non-sense.
The SFTP context menu appears but all menu items are grayed out.
SFTP shipps with pre-compiled .pyc plugins. Those work only on the python interpreter they were compiled for. If you are on ST4205 or later, you’ll need to wait and hope the author publishes new version compatible with python 3.14.
@milkman Any updated information as to whether or not Will can/will release a new version of the package that is compatible with the new version of Python Sublime Text is using?
Ah, the alternative package looks very interesting. Thanks for sharing. Tbh I’m looking for quite a while now for an open source alternative. It’s pretty terrible that the SFTP package is closed source and support is so abysmal at the same time. We’ve never received ANY response writing to support (did ANYONE ever get ANY answer on ANY request?) and the last time when things broke we’ve waited months for a solution or even reaction. The author is working for a different company now it seems and can’t really keep up with the software. That’s okay, but you can’t really show a support button on your page and claim to offer support if you intend to never answer. And I think even with the fullest schedule you should be able to squeeze in a little info note on your homepage so users who spent money on your software are at least informed - and ideally fixed bugs which totally eliminate any functionality of the product. In this case (AFAIK) just a recompilation would already be sufficient. And I think there’s a difference between your software having some minor bug or unimplemented feature or if it becomes completely unusable after updating sublime and/or your OS. Just my thoughts on this. I’ll try out the alternative to finally get rid of this iron ball on the foot.
Wow, folks. Just tried this plugin. It is amazing:
Can highly recommend to try it out. It’s basically the SFTP plugin but Open Source, free and without bufs and compatible with the new Sublime Version. And the config file is almost compatible. You just have to rename sftp-config.json to remote-sync-config.json. All the options are there. I had to add:
"ssh_key_file": "~/.ssh/id_rsa",
so that it picked up my key file. But otherwise: Brilliant. Just brilliant. The log output is much clearer. Long-standing bugs of the old plugin like that you got an error message on first save after changing the config file are also gone. Why pay for something and be frustrated about non-existent support that you can just as well get in much better for free?
A puzzled experimenter here. Reading this instruction … I don’t see “Setup Remote Server” on right click … only “Upload, Download, Diff”
and “Error … can’t find json file …”
I cleared out SFTP
Setup
Right-click any folder in the sidebar and select RemoteSync → Setup Remote Server…
@Innovator: Hm, I don’t know. When you right click the root folder of your project in the sidebar, you have the “RemoteSync” menu you say but in the submenu there’s no “Setup Remote Server”? I have ONLY this menu item as long as I didnt create the config file. But you can also create it manually: You just have to give it the name “remote-sync-config.json”. The configuration is almost the same as with the old plugin so you can just rename your current “sftp-config.json” for the old module to “remote-sync-config.json”. As soon as you do it, your context menu should also have more menu items. I have “Upload file”, “Download file”, “Rename local and remote”, etc. A lot more.
Perhaps check:
Do you really have the right plugin installed? Is your Sublime version up to date? I’m on 4205. Could be a bug of course. It seems really weird though as you see the “Remote Sync” menu. Perhaps check under “View” => “Show console” if the plugin prints anything suspicious there?