Behebung von Nebenläufigkeitsfehlern im AWS SSM-Plugin ermöglicht Remote-SSH mit VS Code
Ein kürzlich von Stanford graduierter Mitarbeiter bei Formal entdeckte und behob während der Fehlerbehebung eines Kundenproblems mit der Remote-SSH-Verbindung von Visual Studio Code zu AWS EC2-Instanzen für maschinelles Lernen unerwartet mehrere Nebenläufigkeitsfehler in der AWS SSM-Referenzbibliothek. Das Problem rührte von unzureichender Unterstützung für TCP/IP-Portweiterleitung im Formal Connector her, wodurch VS Code die Remote-Entwicklungsumgebung nicht richtig initialisieren konnte. Die Behebung umfasste gründliche Untersuchungen der SSH- und SSM-Protokolle und führte letztendlich zur Lösung von Datenkonflikten und Sequenznummerierungsproblemen durch Modifikation des AWS Session Manager-Plugins. Dies ermöglicht jetzt sichere Remote-SSH-Verbindungen von VS Code über den Formal Connector.