SSH extension corrupted / have to "repair" after CrOS updates

56 views
Skip to first unread message

John Stultz

unread,
Aug 26, 2020, 12:39:28 PM8/26/20
to chromium-hterm
Hey All,
  I've hit a quirk after the last few CrOS updates, where SSH stops working after an update, and when I go into the extensions list, it says ssh is corrupted and there is a repair button that basically re-installs it.

Its odd, but it wouldn't be too bothersome if it didn't also lose all of my settings at that point. So I have to re-enter the hosts and connection options, and tinker with fonts, etc.

Is this expected? I haven't found anyone else complaining, so I'm a little mystified if something is off in my case.

thanks
-john

Mike Frysinger

unread,
Aug 26, 2020, 2:43:39 PM8/26/20
to John Stultz, chromium-hterm
unfortunately this is all outside of our control in both regards :(.  Chrome manages the update/corruption/repair cycle, as well as what happens to synced settings when you hit the repair button.

i saw the same thing with my SSH apps, but not SSH extensions.  i suspect a bug in Chrome handling of apps.  have you installed the extension variant ?
-mike

--
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/53d241f9-ed36-408b-bb55-e80847c0711fn%40chromium.org.

John Stultz

unread,
Aug 26, 2020, 3:17:39 PM8/26/20
to Mike Frysinger, chromium-hterm
On Wed, Aug 26, 2020 at 11:43 AM Mike Frysinger <vap...@chromium.org> wrote:
>
> unfortunately this is all outside of our control in both regards :(. Chrome manages the update/corruption/repair cycle, as well as what happens to synced settings when you hit the repair button.
>
> i saw the same thing with my SSH apps, but not SSH extensions. i suspect a bug in Chrome handling of apps. have you installed the extension variant ?
> -mike

Sorry, I might have used the wrong terminology. I was in
chrome://extensions/ when I hit repair, but it is listed in the apps
subsection of that page.

You mention Chrome manages, it, but is the "corruption/repair" cycle
normal to see? I just want to make sure it not likely something funky
on one of my systems or something in my config that is tripping it? I
get a little paranoid with something as important as ssh security-wise
acts "strange". :)

thanks
-john

Mike Frysinger

unread,
Aug 26, 2020, 3:28:10 PM8/26/20
to John Stultz, chromium-hterm
On Wed, Aug 26, 2020 at 3:17 PM John Stultz <john....@linaro.org> wrote:
On Wed, Aug 26, 2020 at 11:43 AM Mike Frysinger <vap...@chromium.org> wrote:
>
> unfortunately this is all outside of our control in both regards :(.  Chrome manages the update/corruption/repair cycle, as well as what happens to synced settings when you hit the repair button.
>
> i saw the same thing with my SSH apps, but not SSH extensions.  i suspect a bug in Chrome handling of apps.  have you installed the extension variant ?
> -mike

Sorry, I might have used the wrong terminology. I was in
chrome://extensions/ when I hit repair, but it is listed in the apps
subsection of that page.

your terminology is fine.  based on your description, you are using the app variant.  please migrate to the extension instead.

You mention Chrome manages, it, but is the "corruption/repair" cycle
normal to see?  I just want to make sure it not likely something funky
on one of my systems or something in my config that is tripping it? I
get a little paranoid with something as important as ssh security-wise
acts "strange".  :)

it is not normal.  i can't think of a reason why it should happen at all in CrOS if the logic was written correctly.

please file feedback using Alt+Shift+i whenever you see such a corruption event.
-mike

John Stultz

unread,
Aug 26, 2020, 3:45:39 PM8/26/20
to Mike Frysinger, chromium-hterm
On Wed, Aug 26, 2020 at 12:28 PM Mike Frysinger <vap...@chromium.org> wrote:
>
> On Wed, Aug 26, 2020 at 3:17 PM John Stultz <john....@linaro.org> wrote:
>>
>> On Wed, Aug 26, 2020 at 11:43 AM Mike Frysinger <vap...@chromium.org> wrote:
>> >
>> > unfortunately this is all outside of our control in both regards :(. Chrome manages the update/corruption/repair cycle, as well as what happens to synced settings when you hit the repair button.
>> >
>> > i saw the same thing with my SSH apps, but not SSH extensions. i suspect a bug in Chrome handling of apps. have you installed the extension variant ?
>> > -mike
>>
>> Sorry, I might have used the wrong terminology. I was in
>> chrome://extensions/ when I hit repair, but it is listed in the apps
>> subsection of that page.
>
>
> your terminology is fine. based on your description, you are using the app variant. please migrate to the extension instead.
> https://chrome.google.com/webstore/detail/iodihamcpbpeioajjeobimgagajmlibd
> https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/doc/app-to-ext-migration.md
>

Ok. I was aware the Chrome Apps were going away, but it wasn't obvious
I would need to migrate to the extension. It's a bit confusing, and
seemingly duplicative, so users may need help realizing they should
switch.


>> You mention Chrome manages, it, but is the "corruption/repair" cycle
>> normal to see? I just want to make sure it not likely something funky
>> on one of my systems or something in my config that is tripping it? I
>> get a little paranoid with something as important as ssh security-wise
>> acts "strange". :)
>
>
> it is not normal. i can't think of a reason why it should happen at all in CrOS if the logic was written correctly.
>
> please file feedback using Alt+Shift+i whenever you see such a corruption event.

Ok. So far it has been after updates every time.

thanks
-john

Mike Frysinger

unread,
Aug 27, 2020, 1:46:01 AM8/27/20
to John Stultz, chromium-hterm
On Wed, Aug 26, 2020 at 3:45 PM John Stultz <john....@linaro.org> wrote:
On Wed, Aug 26, 2020 at 12:28 PM Mike Frysinger <vap...@chromium.org> wrote:
> your terminology is fine.  based on your description, you are using the app variant.  please migrate to the extension instead.
> https://chrome.google.com/webstore/detail/iodihamcpbpeioajjeobimgagajmlibd
> https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/doc/app-to-ext-migration.md

Ok. I was aware the Chrome Apps were going away, but it wasn't obvious
I would need to migrate to the extension. It's a bit confusing, and
seemingly duplicative, so users may need help realizing they should
switch.

we're doing this for non-CrOS users already.  unfortunately, i've been getting pushback on showing the deprecation to CrOS users.
-mike

Robert Gonzalez

unread,
Aug 27, 2020, 3:47:35 AM8/27/20
to chromium-hterm, John Stultz
John I'm requesting copy right to software please reply back and the rest of authors with encyt email please due to frad im tring to resolve over a hack isuue ty robert

Mike Frysinger

unread,
Aug 27, 2020, 12:38:12 PM8/27/20
to John Stultz, chromium-hterm
i don't know what's up with that guy, but i've kicked him out of the group now
-mike

--
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.

John Stultz

unread,
Aug 27, 2020, 10:22:57 PM8/27/20
to Mike Frysinger, chromium-hterm
Ok. No worries. The efforts are appreciated.

One aside, after switching to the extension, I can't seem to figure
out how to pin the icon to the shelf? It doesn't seem to stick after I
close the window (it opens the config page). Is that just the way
things are now?

thanks
-john

Mike Frysinger

unread,
Aug 27, 2020, 10:26:33 PM8/27/20
to John Stultz, chromium-hterm
please see the app-to-ext-migration.md doc i linked above.  it should cover this explicitly.  if it doesn't work, let me know.
-mike

John Stultz

unread,
Aug 27, 2020, 10:34:39 PM8/27/20
to Mike Frysinger, chromium-hterm
Ah. Sorry, I didn't read though the whole text. Yes, its a bit
twiddly but I managed to get it to work. Thanks!
-john

John Stultz

unread,
Sep 15, 2020, 7:00:38 PM9/15/20
to Mike Frysinger, chromium-hterm
Ok. After updating to 85.0.4183.108 and restarting today, I hit this
same issue (using the ssh extension this time).

When clicking the pinned ssh icon I see:
invalid is blocked
Requests to the server have been blocked by an extension.
Try disabling your extensions.
ERR_BLOCKED_BY_CLIENT

And in the manage extensions page, it says:
Secure Shell
This extension may have been corrupted.
Details Remove Repair

I've filed feedback using Alt+Shift+i, as you requested. Let me know
if there's a bug# I should follow for this.

thanks
-john
Reply all
Reply to author
Forward
0 new messages