I am using the extension. I have been using it and it worked flowless for over one year.After updating chrome to incorporate some security updates it simply "almost" stop working as reported above.I say "almost" - as if I am persistent and either after disable/enable the extension or keep retrying for 20 times it does connect. In all other cases it simply stops at this point:Many thx,R.
--
You received this message because you are subscribed to the Google Groups "chromium-hterm" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-hter...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-hterm/CAGmwJmvvpVAmadLLQihi%3DCUCJoOyOOwHzYk%2BLAJJbCL9Z4npvg%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "chromium-hterm" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-hter...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-hterm/ed3a8b90-1381-4f53-a152-200b0f97214fn%40chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-hterm/CADNdfaWELZDkNzXnoW4XbTwfpQixhSXNtd00-rfpY-R%2BT1%3DBFw%40mail.gmail.com.
Yeh ... when I was running windows 10 it was always rock solid.
There must be some interaction between Windows 11 and new chrome security updates which now completely breaks Secure Shell extension ver 0.59.
> [instead using WSL2 ssh client there]Is there any hint to redirect ssh:// url from web page link to fire WLS2 terminal instead of any chrome extension ? If not from chrome - from any browser would be fine with me. I would love to go that way ... so far failed to find any way to do that.
Many thx again,RobertOn Fri, 3 Nov 2023 at 01:07, Maciej Żenczykowski <ma...@google.com> wrote:Hmm.My home windows 10 pro 22H2 (19045.3636) running Google Chrome 118.0.5993.118 (and it started the update as I look at the version, but I haven't restarted chrome yet) with the iodiham... extension (Secure Shell 0.59 - wasm) works just fine for me...(I never use it on windows [instead using WSL2 ssh client there], usually just on my chromebook, but it sync'ed over all my settings from my chromebook just fine, and connected/logged into to my openwrt router...)On Thu, Nov 2, 2023 at 4:08 PM Robert Raszuk <rra...@gmail.com> wrote:Correction:Funny it works only once after the fresh install then stops. Almost like some LOCK files get's setup which subsequent runs can not clear. But also if I keep trying for 20_ times I sometimes get lucky to connect.Now it no longer works at all - neither after fresh install nor even when trying for 30 times ....On Thu, 2 Nov 2023 at 23:25, Robert Raszuk <rra...@gmail.com> wrote:Hi Maciek,I have been using vanilla chrome (no corporate junk of any sort):Version 118.0.5993.118 (Official Build) (64-bit)Now when I checked version it auto upgraded to:Version 119.0.6045.106 (Official Build) (64-bit)The error/warning changed but the Secure Shell extension is still not working:
I am using Secure Shell 0.59 and did removed and reinstalled it many times. Funny it works only once after the fresh install then stops. Almost like some LOCK files get's setup which subsequent runs can not clear. But also if I keep trying for 20_ times I sometimes get lucky to connect.As I mentioned in this case the extension was working perfectly till I applied one of the lates chrome urgent security updates then it started to permanently fail.I am pretty sure this is related to some security setting and I am a bit stuck here. I installed chromium too on my win 11 (well two different machines I tried with identical results) but I have no clue how to change default ssh setting now on win11 to allow chromium and not chrome to handle ssh URLs.When I look at files this extension places in C:\Users\rober\AppData\Local\Google\Chrome\User Data\Profile 1\Local Extension Settings\iodihamcpbpeioajjeobimgagajmlibd
MANIFEST-00001 file looks like this:957c b9c5 2200 0101 1a6c 6576 656c 64622e42 7974 6577 6973 6543 6f6d 7061 7261
746f 7202 0003 0204 00
The error/warning changed but the Secure Shell extension is still not working:"Important: This API works only on ChromeOS"So why is it showing up on windows?Where are you seeing these errors?
When I look at files this extension places in C:\Users\rober\AppData\Local\Google\Chrome\User Data\Profile 1\Local Extension Settings\iodihamcpbpeioajjeobimgagajmlibdCurious I don't see that at all... closest I found is underC:\Users\MaZe\AppData\Local\Google\Chrome\User Data\Default\(maybe because I both have multiple profiles setup, and sync?)
MANIFEST-00001 file looks like this:957c b9c5 2200 0101 1a6c 6576 656c 64622e42 7974 6577 6973 6543 6f6d 7061 7261
746f 7202 0003 0204 00I do see a file like that (at a diff location) - the above includes ascii 'leveldb.BytewiseComparator' and seems irrelevant...
I see a (much larger) manifest.json in a different directory.[maze@imac /mnt/c/Users/MaZe/AppData/Local/Google/Chrome]$ find 2>/dev/null | grep iodiham | grep -i manifest./User Data/Default/Extensions/iodihamcpbpeioajjeobimgagajmlibd/0.59_0/manifest.fingerprint./User Data/Default/Extensions/iodihamcpbpeioajjeobimgagajmlibd/0.59_0/manifest.json./User Data/Default/Extensions/iodihamcpbpeioajjeobimgagajmlibd/0.59_0/plugin/mosh/mosh_client_manifest_all_architectures.nmf./User Data/Default/Extensions/iodihamcpbpeioajjeobimgagajmlibd/0.59_0/plugin/mosh/mosh_manifest.js./User Data/Default/IndexedDB/chrome-extension_iodihamcpbpeioajjeobimgagajmlibd_0.indexeddb.leveldb/MANIFEST-000001./User Data/Default/Local Extension Settings/iodihamcpbpeioajjeobimgagajmlibd/MANIFEST-000001./User Data/Default/Sync Extension Settings/iodihamcpbpeioajjeobimgagajmlibd/MANIFEST-000001When I look at the above manifest.json it is valid json and does mention both 'terminalPrivate' and 'fileSystemProvider' - but I don't see any complaints about it.
Maybe because (your) local storage is broken it's falling back to fileSystemProvider (and then that isn't working because not chrome os) ?
I really have no idea how this (should) work(s)... [note: I'm just another user]Perhaps try shutting down chrome. Going into your chrome profile directory and removing all the 'iodiham...' directories along with their content.Then restart things? [this assumes you don't have anything secure shell extension related you can't afford to lose...]
Or in chrome in the extension view (you pasted a screen shot up above) click on 'Site Settings' and then 'Reset Permissions' ???
Could you try that again with more verbosity so we can see the SSH header?I think that's "-s 1500" and either "-X" or "-A" (not sure which).
It does look like the server is sending 1056 bytes (but what's in them)...
What sort of an ssh server is this (OS + sshd version).
Do you have other ssh servers that it works with? Or do you only use this one?
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-hterm/CANP3RGeLkPLVoTBCTP%3DjwaeVyxozMFcQLu4tdTw9qL1gfkukkA%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "chromium-hterm" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-hter...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-hterm/CANP3RGfCpVw7gHkRZUh_XzBFmd%2B9U30YxYah4oHR2adepSMBCg%40mail.gmail.com.
Could you try that again with more verbosity so we can see the SSH header?I think that's "-s 1500" and either "-X" or "-A" (not sure which).
It does look like the server is sending 1056 bytes (but what's in them)...
What sort of an ssh server is this (OS + sshd version).
Do you have other ssh servers that it works with? Or do you only use this one?
I'm at a total loss... so this looks like it never seems to receive
the banner, but clearly tcpdump shows it...
That suggests that read on the socket is blocked or poll is faling to
trigger in spite of available data... which is super weird...
Thank you for trying. Just installed 0.62 again and used that setting.Still exactly the same error.I and dozens of others had this working perfectly but not getting this bug which breaks the entire extension :(