urbit / arvo

https://github.com/urbit/urbit
110 stars 57 forks source link

Unsunk ship issues #1168

Closed mrdomino closed 5 years ago

mrdomino commented 5 years ago

I recently restarted a couple of my ships with new keys. (I had to cycle the keys a couple times due to some combination of UI issues and confusion.) They seem able to say |hi to ~zod, but they aren't getting any talk messages from anyone. Also (this may be unrelated), they both seem to have failed to generate https certificates this time around, and seemed to encounter 504 errors like mentioned in #1103. Curious what's going on here and if there's anything to be done short of waiting for the next breach.

joemfb commented 5 years ago

@mrdomino, sorry for the delay. I suspect that you cycled your keys using bridge, which currently just supports "continuous" key cycling -- ie, normal key rotation, not an individual breach. The contracts support individual breaches, but our tooling currently requires you to go off the beaten path to create these transactions. More support is coming soon: urbit/bridge#130.

Note that Arvo supports individual breaches insofar as ames will reset sequence numbers, but there are some known issues with other vanes and the overall process is still fragile. Work is ongoing here is well, some is at urbit/arvo#1169. You may also need to (temporarily) configure your ships to get Azimuth events directly from an ethereum node in order to get them out of their disconnected state. The details therein exceed my knowledge or experience.

/cc @Fang-

mrdomino commented 5 years ago

You are correct, I cycled using bridge and just naively assumed that that was doing the breach thing.

In that case, I'm surprised that I'm getting anything at all back from ~zod on the new piers.

Fang- commented 5 years ago

Hey, hey! Hot new Bridge with breach flag support, fresh from the oven. Get it here! (@joemfb's comments about the arvo side of this still hold though.)

mrdomino commented 5 years ago

I'm willing to believe that this just works now, aside from the various state issues.

Reported #1173 for the acme issues.

mrdomino commented 5 years ago

(Also, thanks for the help!)