Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No output on browser. #9

Closed
skloeckner opened this issue Nov 20, 2016 · 3 comments
Closed

No output on browser. #9

skloeckner opened this issue Nov 20, 2016 · 3 comments

Comments

@skloeckner
Copy link

skloeckner commented Nov 20, 2016

Hello there, I bookmarked this project a while ago and it turns out I need it as a temporary solution. Very neat indeed.

I followed the install instructions:

  548  wget http://tar.gwsocket.io/gwsocket-0.2.tar.gz
  549  tar -xvzf gwsocket-0.2.tar.gz 
  550  cd gwsocket-0.2/
  551  ./configure
  552  make
  553  make install

It appears to be using the pipes in /tmp/wspipein.fifo as I can cat /tmp/wspipein.fifo on Ubuntu 16.04, yet, nothing shows up in my browser.

I can confirm, gwsocket does get the requests and the pipe is working(I am just redirecting my syslog output to /tmp/wspipein.fifo):

$ cat /tmp/wspipein.fifo 
Nov 19 17:03:01 IdeaPad-Y500 CRON[11067]: (root) CMD (/usr/local/bin/sanoid --cron)
Nov 19 17:03:01 IdeaPad-Y500 CRON[11064]: (CRON) info (No MTA installed, discarding output)
Nov 19 17:03:29 IdeaPad-Y500 systemd[1]: Starting Cleanup of Temporary Directories...
Nov 19 17:03:29 IdeaPad-Y500 systemd-tmpfiles[11190]: [/usr/lib/tmpfiles.d/var.conf:14] Duplicate line for path "/var/log", ignoring.
Nov 19 17:03:29 IdeaPad-Y500 systemd[1]: Started Cleanup of Temporary Directories.
Nov 19 17:04:01 IdeaPad-Y500 CRON[11335]: (root) CMD (/usr/local/bin/sanoid --cron)
Nov 19 17:04:02 IdeaPad-Y500 CRON[11332]: (CRON) info (No MTA installed, discarding output)
Nov 19 17:05:01 IdeaPad-Y500 CRON[11586]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Nov 19 17:05:01 IdeaPad-Y500 CRON[11587]: (root) CMD (/usr/local/bin/sanoid --cron)
Nov 19 17:05:01 IdeaPad-Y500 CRON[11585]: (CRON) info (No MTA installed, discarding output)

$ cat /tmp/access.log 
127.0.0.1 - - [19/Nov/2016:16:49:17 -0800] "GET / HTTP/1.1" 400 406 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:17 -0800] "GET / HTTP/1.1" 200 406 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:18 -0800] "GET /favicon.ico HTTP/1.1" 400 349 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:18 -0800] "GET /favicon.ico HTTP/1.1" 200 349 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:19 -0800] "GET / HTTP/1.1" 400 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:19 -0800] "GET / HTTP/1.1" 200 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:19 -0800] "GET /favicon.ico HTTP/1.1" 400 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:19 -0800] "GET /favicon.ico HTTP/1.1" 200 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:39 -0800] "GET / HTTP/1.1" 400 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:39 -0800] "GET / HTTP/1.1" 200 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:39 -0800] "GET /favicon.ico HTTP/1.1" 400 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:39 -0800] "GET /favicon.ico HTTP/1.1" 200 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:40 -0800] "GET / HTTP/1.1" 400 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:40 -0800] "GET / HTTP/1.1" 200 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:40 -0800] "GET /favicon.ico HTTP/1.1" 400 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:40 -0800] "GET /favicon.ico HTTP/1.1" 200 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:44 -0800] "GET / HTTP/1.1" 400 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:44 -0800] "GET / HTTP/1.1" 200 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:44 -0800] "GET /favicon.ico HTTP/1.1" 400 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:44 -0800] "GET /favicon.ico HTTP/1.1" 200 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:50 -0800] "GET / HTTP/1.1" 400 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:50 -0800] "GET / HTTP/1.1" 200 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:50 -0800] "GET /favicon.ico HTTP/1.1" 400 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:50 -0800] "GET /favicon.ico HTTP/1.1" 200 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:50 -0800] "GET / HTTP/1.1" 400 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:50 -0800] "GET / HTTP/1.1" 200 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:50 -0800] "GET /favicon.ico HTTP/1.1" 400 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:50 -0800] "GET /favicon.ico HTTP/1.1" 200 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:50 -0800] "GET / HTTP/1.1" 400 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:50 -0800] "GET / HTTP/1.1" 200 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:50 -0800] "GET /favicon.ico HTTP/1.1" 400 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:50 -0800] "GET /favicon.ico HTTP/1.1" 200 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:50 -0800] "GET / HTTP/1.1" 400 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:50 -0800] "GET / HTTP/1.1" 200 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:51 -0800] "GET /favicon.ico HTTP/1.1" 400 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:49:51 -0800] "GET /favicon.ico HTTP/1.1" 200 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:50:04 -0800] "GET / HTTP/1.1" 400 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:50:04 -0800] "GET / HTTP/1.1" 200 432 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:50:04 -0800] "GET /favicon.ico HTTP/1.1" 400 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:50:04 -0800] "GET /favicon.ico HTTP/1.1" 200 392 "http://127.0.0.1:7890/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36" 0
127.0.0.1 - - [19/Nov/2016:16:50:58 -0800] "GET / HTTP/1.1" 400 375 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:50:58 -0800] "GET / HTTP/1.1" 200 375 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:50:58 -0800] "GET /favicon.ico HTTP/1.1" 400 356 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:50:58 -0800] "GET /favicon.ico HTTP/1.1" 200 356 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:51:09 -0800] "GET / HTTP/1.1" 400 375 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:51:09 -0800] "GET / HTTP/1.1" 200 375 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:51:11 -0800] "(null) - (null)" 400 170 "-" "-" 0
127.0.0.1 - - [19/Nov/2016:16:51:11 -0800] "(null) - (null)" 200 170 "-" "-" 0
127.0.0.1 - - [19/Nov/2016:16:54:18 -0800] "GET / HTTP/1.1" 400 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:54:18 -0800] "GET / HTTP/1.1" 200 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:54:19 -0800] "GET / HTTP/1.1" 400 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:54:19 -0800] "GET / HTTP/1.1" 200 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:54:20 -0800] "GET / HTTP/1.1" 400 375 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:54:20 -0800] "GET / HTTP/1.1" 200 375 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:54:21 -0800] "GET / HTTP/1.1" 400 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:54:21 -0800] "GET / HTTP/1.1" 200 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:25 -0800] "GET / HTTP/1.1" 400 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:25 -0800] "GET / HTTP/1.1" 200 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:26 -0800] "GET / HTTP/1.1" 400 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:26 -0800] "GET / HTTP/1.1" 200 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:26 -0800] "GET / HTTP/1.1" 400 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:26 -0800] "GET / HTTP/1.1" 200 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:32 -0800] "GET / HTTP/1.1" 400 418 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:32 -0800] "GET / HTTP/1.1" 200 418 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:35 -0800] "GET / HTTP/1.1" 400 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:35 -0800] "GET / HTTP/1.1" 200 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:36 -0800] "GET / HTTP/1.1" 400 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:36 -0800] "GET / HTTP/1.1" 200 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:36 -0800] "GET / HTTP/1.1" 400 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:36 -0800] "GET / HTTP/1.1" 200 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:37 -0800] "GET / HTTP/1.1" 400 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:37 -0800] "GET / HTTP/1.1" 200 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:37 -0800] "GET / HTTP/1.1" 400 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0
127.0.0.1 - - [19/Nov/2016:16:55:37 -0800] "GET / HTTP/1.1" 200 401 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0" 0

Browser:

http://imgur.com/a/N7Ako

Am I missing something?

@allinurl
Copy link
Owner

allinurl commented Nov 20, 2016

How are you running gwsocket? I'd try this (make sure port 7890 is opened)

1.- Start the websocket server

    $ gwsocket &

2.- Send data from the server to the browser

    $ tail -f /var/log/syslog > /tmp/wspipein.fifo

3.- Then create an html file, e.g., logs.html that connects to the server (make sure you are pointing to the right IP/host where the gwsocket server is running and the port is open). In your case, it seems you are running gwsocket on the same machine as your syslog, so localhost would work.

<!DOCTYPE html>
<html lang="en">
<script>
window.onload = function() {
    function $(selector) {
        return document.querySelector(selector);
    }
    var socket = new WebSocket('ws://localhost:7890');
    socket.onopen = function(event) {
        $('#messages').innerHTML = 'Connected<br>';
    };
    socket.onmessage = function(event) {
        $('#messages').innerHTML += event.data + '<br>';
    };
    socket.onclose = function(event) {
        $('#messages').innerHTML = 'Disconnected ' + event.reason;
    };
};
</script>

<div id="page-wrapper">
    <pre id="messages">Connecting...</pre>
</div>

4.- Open the html file (Ctrl+o) and you should see your data from the server in the browser. Or just use file:///home/user/logs.html

Let me know if that helps.

@skloeckner
Copy link
Author

I think I see now. I presumed it would just spit the output directly into my browser out of the pipe.

I did not know I needed to run some sort of web server or HTML file. From the demos, it did not seem necessary. Perhaps I presumed too much :D

Still, very cool indeed. Got it working.

I like your other project, goaccess. I was wondering if I could customize some of those subsections of the dashboard because it looks wicked awesome by default. I mainly just wanted straight output like this but for multiple commands on a ceph cluster. Perhaps I will review or open a ticket if I have a question.

Thanks for the quick reply.

@allinurl
Copy link
Owner

That's right, you need to connect your web-page/app using a WebSocket to the gwsocket server. I'll make some changes to the documentation to make it a bit more clear. Thanks for the feedback :)

You can customize GoAccess' dashboard to a certain extend. Please take a look at the man page for more details.

Closing this. Feel free to reopen it if needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants