After some real pita config stuff I managed to get it running on 16.04 with the newest gems. My last issue is the access from the internet. I can only connect from localhost. I don't know how to change this.
~/thingspeak$ rails server webrick => Booting WEBrick => Rails 4.2.7.1 application starting in development on http://localhost:3000 => Run `rails server -h` for more startup options => Ctrl-C to shutdown server [2016-08-26 14:06:01] INFO WEBrick 1.3.1 [2016-08-26 14:06:01] INFO ruby 2.3.1 (2016-04-26) [x86_64-linux-gnu] [2016-08-26 14:06:01] INFO WEBrick::HTTPServer#start: pid=15374 port=3000
Netstat:
$ netstat -l Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 localhost:mysql *:* LISTEN tcp 0 0 *:ssh *:* LISTEN tcp 0 0 localhost:3000 *:* LISTEN tcp6 0 0 [::]:http [::]:* LISTEN tcp6 0 0 [::]:ssh [::]:* LISTEN udp 0 0 *:bootpc *:*
The installation was done on an Amazon EC2-Instance. Therefore the internal eth0 IP is different from the Internet IP. May this cause the issue?
Helpfull stuff:
https://gist.github.com/MarconiLab/f9f49cc473fa78ecfa72
https://github.com/iobridge/thingspeak/issues/43
Best,
Matthias