Failed to connect collab server due to missing collab dependencies

0

Hello, I setup C9 with Remote SSH that connects to a non sudo user on a Centos server. I provided the host, user, added the ssh key to the server, etc. Once the IDE opens up, I am presented with a popup error "Failed to connect collab server due to missing collab dependencies".

I am able to create new files/folders through the IDE but it won't connect to the terminal.

asked 2 years ago472 views
2 Answers
0

The Browser's DevTools console is being flooded with:

environment-default.js:39476 Error connecting to the terminal: {stack: '8163: 32206: Error: Failed to initialize pseudoter…ldProcess.errorhandler (node:child_process:418:5)', message: 'Failed to initialize pseudoterminal (pty).'} (anonymous) @ environment-default.js:39476 _callback @ environment-default.js:29154 processCallback @ environment-default.js:52601 (anonymous) @ environment-default.js:52605 safeCallback @ environment-default.js:52295 callbacks.<computed> @ environment-default.js:52381 Agent._onMessage @ environment-default.js:52373 EventEmitter.emit @ environment-default.js:52126 onMessage @ environment-default.js:52429 EventEmitter.emit @ bootstrap.js:556 ReliableSocket.onMessage @ environment-default.js:52650 EventEmitter.emit @ bootstrap.js:556 ReconnectSocket.onMessage @ environment-default.js:52748 Emitter.emit @ environment-default.js:51715 Socket.onPacket @ environment-default.js:51373 (anonymous) @ environment-default.js:51328 Emitter.emit @ environment-default.js:51715 Transport.onPacket @ environment-default.js:51446 Transport.onData @ environment-default.js:51446 ws.onmessage @ environment-default.js:51623 environment-default.js:39435 Error creating TMUX session: Failed to initialize pseudoterminal (pty).

answered 2 years ago
0

Hi,

delete your .c9 folder under... /home/<user>/.c9

And load your cloud9 environment from AWS Console again, and run the install scripts.

Enjoy!

profile picture
answered 4 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions