I have a digitalocean droplet running. SSL isn't configured yet. TCP ports 22, 2022, 8080 confirmed open with nc from the key croc and tcpdump on the server. Port 80 does not seem to be open. I can access the C2 UI with port 8080 as per various setups. From the croc, I can ssh to the server with ports 22 or 2022 and see different ssh servers are behing the ports. OpenSSH associated with port 22 and SSH-2.0-Go with 2022.
The croc is getting an IP from my home router. I can ssh to it from my laptop. I've downloaded and copied the device.config file to the root of the croc with both windows file manager (drag/drop) and winscp. Using the example payload I even added the C2NOTIFY instruction. Typing 'hello' sees the expected 'world!' .
I've recreated the c2.db and the device is shown as never connected. The only odd thing I see is the reativate licenses go red, but the audit and server logs don't seem to show any errors. I'm on the community edition and have no devices. The reactivate seems to have lottle effect but if I hit F5 to refresh the page, it is again red? Any ideas on how to progress gratefully appreciated.