Earlier this year I installed and configured the remote-atom package to assist with editing content and code for my personal blog. Naturally, I wrote a blog post to document it.

In the past week I’ve added the remote-atom package, and configuration to many of my Digital.Grinnell servers. The installation and configuration was virtually identical to what I described in Adding remote-atom to my DigitalOcean Server. Thus far the package and it’s configuration have been implemented on the following workstations, both personal and professional, with the following username@server configurations:

Workstation: MA8660 - Grinnell College iMac
administrator@static
islandora@dgdocker1
islandora@dgdockerx
mcfatem@dgdocker3

Note: The ~/.ssh/config file for the settings shown above looks like this:

Host static
  Hostname 132.161.151.30
  RemoteForward 52698 localhost:52698
  User administrator
Host dgdocker3
  Hostname 132.161.151.50
  RemoteForward 52698 localhost:52698
  User mcfatem
Host dgdocker1
  Hostname 132.161.132.103
  RemoteForward 52698 localhost:52698
  User islandora
Host dgdockerx
  Hostname 132.161.132.101
  RemoteForward 52698 localhost:52698
  User islandora
Workstation: Mark’s Mac Mini - Personal Desktop
centos@digitalOcean
mcfatem@dgdocker3
administrator@static
islandora@dgdocker1
Workstation: MA7053 - Grinnell College MacBook Air
administrator@dgadmin

Regarding Port 52698

During recent updates to DGDockerX I had network interruptions that left processes on the remote holding on to port 52698, the port that I need to make ratom work. I found this simple means of freeing up that port…

╭─islandora@dgdockerx ~
╰─$ sudo netstat -plant | grep 52698
tcp        0      0 127.0.0.1:52698         0.0.0.0:*               LISTEN      121885/sshd: island
tcp6       0      0 ::1:52698               :::*                    LISTEN      121885/sshd: island
tcp6       0      0 ::1:41724               ::1:52698               ESTABLISHED 24103/bash
tcp6       0      0 ::1:52698               ::1:41724               ESTABLISHED 121885/sshd: island
tcp6       0      0 ::1:52698               ::1:41382               ESTABLISHED 121885/sshd: island
tcp6       0      0 ::1:41400               ::1:52698               ESTABLISHED 122118/bash
tcp6       0      0 ::1:41610               ::1:52698               ESTABLISHED 23600/bash
tcp6       0      0 ::1:41382               ::1:52698               ESTABLISHED 122040/bash
tcp6       0      0 ::1:52698               ::1:41400               ESTABLISHED 121885/sshd: island
tcp6       0      0 ::1:52698               ::1:41610               ESTABLISHED 121885/sshd: island
╭─islandora@dgdockerx ~
╰─$ sudo kill -9 121885

And that’s a wrap. Until next time…