=> back to Techrights (Main Index)
01:01 *gene (~621eac21@54n9xgft8g6u2.irc) has joined #boycottnovell
02:27 *techrights_guest|89 (~57f98a84@54n9xgft8g6u2.irc) has joined #boycottnovell
02:27 *techrights_guest|89 has quit (Quit: Connection closed)
06:54 *u-amarsh04 (~amarsh04@joseon-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovell
06:54 *u-amarsh04 (~amarsh04@asrpphbur8fa4.irc) has joined #boycottnovell
07:01 *DaemonFC has quit (Quit: Leaving)
07:38 *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell
07:38 *psydroid4 (~psydroid@cqggrmwgu7gji.irc) has joined #boycottnovell
07:56 *Despatche has quit (connection closed)
07:56 *Despatche (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovell
08:09 *lightbringer has quit (Ping timeout: 120 seconds)
08:13 *MinceR has quit (Ping timeout: 2m30s)
08:42 *MinceR (~mincer@bringer.of.light) has joined #boycottnovell
08:42 *irc.techrights.org sets mode +a #boycottnovell MinceR
08:48 Techrights-sec; ok, there is a now a prototype proxy, but some bugs need removing before
08:48 Techrights-sec; further demos
09:12 schestowitz-TR; spoiler: there are 10 parts in the EPO series coming, probably one per day if pos
09:12 schestowitz-TR; sible, followed by videos
09:12 schestowitz-TR; some peopple asked about gemini gateway as I try to refer people to gemini
09:12 schestowitz-TR; maybe soon there will be a "proper" address for the gateway, like subdomain.techr
09:12 schestowitz-TR; ights.oirg
09:13 Techrights-sec; two problems before demo: 1) utf8 -- again, 2) nginx works but no idea about
09:13 Techrights-sec; apache2
09:25 *liberty_box has quit (Ping timeout: 2m30s)
09:31 *liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell
09:39 *MinceR has quit (Ping timeout: 2m30s)
09:41 schestowitz-TR; UTF8 fixed.
09:41 schestowitz-TR; How familiar are you with the -D option on SSH?
09:41 schestowitz-TR; ^SSH client
09:41 schestowitz-TR; UTF8 fixed.
09:41 Techrights-sec; UTF8 fixed.
09:41 Techrights-sec; How familiar are you with the -D option on SSH?
09:41 Techrights-sec; ^SSH client
09:41 schestowitz-TR; How familiar are you with the -D option on SSH?
09:41 schestowitz-TR; ^SSH client
09:41 schestowitz-TR; I think I used it in the distance past
09:45 *MinceR (~mincer@bringer.of.light) has joined #boycottnovell
09:45 *irc.techrights.org sets mode +a #boycottnovell MinceR
09:48 *MinceR has quit (Ping timeout: 2m30s)
09:55 schestowitz-TR; does that show me as port forwarding OK? because neither librewolf nor firefox
09:55 schestowitz-TR; picks up that address
09:56 Techrights-sec; it should
09:56 Techrights-sec; no limitations in the authorized_keys file
09:56 *MinceR (~mincer@bringer.of.light) has joined #boycottnovell
09:56 *irc.techrights.org sets mode +a #boycottnovell MinceR
10:00 Techrights-sec; is DNS set to go through the SOCKS5 proxy, too?
10:00 Techrights-sec; about:config
10:00 Techrights-sec; socks_remote_dns = True
10:00 Techrights-sec; network.proxy.socks_remote_dns = True
10:00 Techrights-sec; or something like that
10:03 schestowitz-TR; yes, that shows up as true
10:03 schestowitz-TR; i wonder is the wormhole is there at all
10:03 schestowitz-TR; see "open failed"
10:07 Techrights-sec; Firefox?
10:07 Techrights-sec; Edit->Settings->General->Network Settings->Settings->Manual proxy configuration
10:07 Techrights-sec; SOCKS Host: 127.0.0.1, Port 4444, Socks v5
10:07 Techrights-sec; ProxyDNS when Using SOCKS v5 -> checked
10:07 schestowitz-TR; and Proxy DNS when using SOCKS v5
10:14 schestowitz-TR; now it works!
10:22 *lightbringer (mincer@freenode/user/lightbringer) has joined #boycottnovell
10:33 *liberty_box has quit (Ping timeout: 2m30s)
10:36 Techrights-sec; excellent
10:36 Techrights-sec; IT accepts only URLs for gemini.techrights.org
10:36 schestowitz-TR; great stuff! so you have that covered already.
10:37 schestowitz-TR; I've added a draft moments ago, video still uploading
10:38 schestowitz-TR; I had it all done yesterday in a few hours but the Apache2 problem wasted time
10:38 schestowitz-TR; the UTF8 was postponed until today in case it was hard but it was just one line
10:38 Techrights-sec; I had it all done yesterday in a few hours but the Apache2 problem wasted time
10:38 Techrights-sec; the UTF8 was postponed until today in case it was hard but it was just one line
10:39 *liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell
10:39 Techrights-sec; I have the nginx configuration, the perl script, and the systemd unit file
10:39 Techrights-sec; for those ready. All that would be needed would be to install nginx and
10:39 Techrights-sec; a few perl libraries plus create an unprivileged user account for the script.
10:39 Techrights-sec; It does not run in the same account as the web server.
10:42 schestowitz; x https://www.nbcnews.com/news/us-news/man-attacked-tiger-putting-arm-enclosure-florida-zoo-wont-charged-rcna15005
10:42 -TechrightsBN/#boycottnovell-www.nbcnews.com | Man attacked by tiger after putting arm into enclosure at Florida zoo won't be charged
10:42 schestowitz; # WTF? In effect, he killed the tiger for no reason
10:46 schestowitz-TR; correct me if I am wrong:
10:46 schestowitz-TR; the original [sic] had
10:46 schestowitz-TR; css
10:46 schestowitz-TR; html
10:46 schestowitz-TR; binary
10:46 schestowitz-TR; bash+aws
10:46 schestowitz-TR; your version uses only the binaru
10:46 schestowitz-TR; *awk
10:49 Techrights-sec; The original used openssl in a wrapper which was itself called by a wrapper
10:49 Techrights-sec; The wrappers were Bash, Sed, and AWK.
10:49 Techrights-sec; This uses only perl.
10:49 Techrights-sec; As far as the presentation goes, it is primitive HTML using FastCGI to get
10:49 Techrights-sec; form data. I dont know the "correct" way for FastCGI just the way that
10:49 Techrights-sec; appears to make sense. The docuentation is loquacious yet uninformative.
10:49 schestowitz-TR; can a be made to link to the existing techrights css file?
10:50 Techrights-sec; Maybe but that would be machine readable ony and there would be no benefit.
10:50 Techrights-sec; An anchor element could be put at the top allowing people visiting to follow
10:50 Techrights-sec; the link to the original HTTP page.
10:52 schestowitz-TR; ok, we can worry about those things later
10:52 schestowitz-TR; I think I might start linkling to proxy.domain or text.domain along with original
10:52 schestowitz-TR; url in social control media
10:52 schestowitz-TR; if gulag penalises for identical "content", I don't care
10:52 schestowitz-TR; the general motif can be, "simple by default". powerful when needed
10:52 schestowitz-TR; with videos etc.
10:52 schestowitz-TR; remember that peoploe who reasdf TR are NOT "normies"
11:03 *DaemonFC (~daemonfc@zgk86ipra9utw.irc) has joined #boycottnovell
11:05 Techrights-sec; try now
11:07 schestowitz-TR; nice!
11:07 schestowitz-TR; can you trim the index.gmi string to make the url work? for pages deeper down it
11:07 schestowitz-TR; would fail
11:09 schestowitz-TR; let me see if I can, in librewolf, superimpose a css on it just to see what it lo
11:09 schestowitz-TR; oks like without alterations
11:09 Techrights-sec; ok
11:09 Techrights-sec; try now
11:12 schestowitz-TR; did you type the existing css or was it a default inherited from somewhere?
11:12 schestowitz-TR; that is good CSS, in case of iframe we can adjust background colour etc. to blend
11:12 schestowitz-TR; in better
11:12 Techrights-sec; All new from scratch. I saw that there was CSS but know enough that there is
11:12 Techrights-sec; no reason to look further.
11:13 schestowitz-TR; in firefgox or similar
11:13 schestowitz-TR; menu -> tools -> or MORE tools rather -> web development
11:13 schestowitz-TR; than
11:13 schestowitz-TR; "style editor"
11:13 schestowitz-TR; and you can see effects
11:14 Techrights-sec; I see that the parsing of gemini://gemini.techrights.org//2020/01/10/gates-sponso
=> gemini://gemini.techrights.org//2020/01/10/gates-sponso
11:14 Techrights-sec; red-mit/ needed work, but that is maybe for later.
11:14 schestowitz; example: enter "background: #E6EEEE;" under BODY
11:15 Techrights-sec; Yes ctrl-shift-i does similar and there one can edit the CSS live to see the
11:15 Techrights-sec; effects.
11:18 schestowitz-TR; I really like it, it's well structured syntactically
11:18 schestowitz-TR; at some stage we can do away with vulpes.one and other proxies
11:18 schestowitz-TR; which would in turn enhance privacy too
11:19 *liberty_box has quit (Ping timeout: 2m30s)
11:20 Techrights-sec; Yes, but this one is for the one site only. There are a lot of considerations
11:20 Techrights-sec; to take before begining to deploy a general proxy.
11:20 schestowitz-TR; general proxy are open for "abuse" or unwanted use
11:20 schestowitz-TR; like any open proxy
11:20 schestowitz-TR; in schestowitz.com I password-protected my php-baed open proxy around 2004
11:20 schestowitz-TR; kevin had to break links and change the filename to deter gulag's priders
11:20 schestowitz-TR; *spiders
11:22 *liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell
11:24 schestowitz-TR; "nofollow or robots.txt are likie DoNotFollow, which even Mozilla sopits on
11:24 schestowitz-TR; *DoNotTrack
11:27 Techrights-sec; spiders are harder to deter these days
11:27 Techrights-sec; none follow robots.txt, I think it is officially, universally ignored
12:11 *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell
12:12 *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell
12:24 *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell
12:36 *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell
12:44 *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell
12:46 *lightbringer has quit (Ping timeout: 120 seconds)
12:49 *MinceR has quit (Ping timeout: 2m30s)
12:53 *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell
13:03 *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell
13:06 *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell
13:21 *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell
13:23 *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell
13:28 *liberty_box has quit (Ping timeout: 2m30s)
13:40 *liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell
14:10 *u-amarsh04 has quit (Quit: Konversation terminated!)
14:10 *u-amarsh04 has quit (Quit: Konversation terminated!)
14:28 *DaemonFC has quit (Ping timeout: 2m30s)
14:54 *lightbringer (mincer@freenode/user/lightbringer) has joined #boycottnovell
15:07 *MinceR (~mincer@bringer.of.light) has joined #boycottnovell
15:07 *irc.techrights.org sets mode +a #boycottnovell MinceR
15:41 *Despatche has quit (Quit: Read error: Connection reset by deer)
16:04 *liberty_box has quit (Ping timeout: 2m30s)
16:07 *liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell
16:10 Techrights-sec; apt install sloccount
16:10 Techrights-sec; ^ needed for the RPi, since the rebuild the other week
16:11 schestowitz-TR; well spotted
16:11 schestowitz-TR; adding
16:11 schestowitz-TR; added
16:11 Techrights-sec; thanks
16:14 Techrights-sec; Just passed 10k SLOC :(
16:14 schestowitz-TR; bad thing?
16:16 Techrights-sec; more lines == more chance for error and more maintenance
16:18 schestowitz-TR; we could remove some newlines ;-)
16:18 schestowitz-TR; sounds like linux has something to worry about then... gcc also
16:27 schestowitz-TR; no RoI from the POV of the committing frisms
16:27 schestowitz-TR; they have a stake in their device drivers
16:27 schestowitz-TR; not in linux or kernel.org as a whole
16:27 Techrights-sec; Yes, there has not been enough culling and refactoring in Linux and probably
16:27 Techrights-sec; GCC
16:27 Techrights-sec; suits
16:27 Techrights-sec; Hardware people, if one were to follow a stereo type, avoid acknowledging
16:27 Techrights-sec; the context of the device or driver witihin a networked environment.
16:27 Techrights-sec; Many treat it as an physically isolated object. Thus the situation with
16:27 Techrights-sec; cars and with IoT in general.
16:27 Techrights-sec; Speaking of RoI, the returns on changing the demo any more are diminishing.
16:28 Techrights-sec; The demo proxy is not meant as a permanent solution but as means for
16:28 Techrights-sec; compensating for the early stages of Gemini while clients are still being
16:28 Techrights-sec; adopted. (Again the right way is to get the clients to start packagign for
16:28 Techrights-sec; the various distros.)
16:28 Techrights-sec; Can you put Nginx on your RPi there?
16:29 schestowitz-TR; I can, hang on
16:30 schestowitz-TR; 13.1mb with geoip-database and mostly nginx-related packages
16:30 Techrights-sec; Thanks, only baisc Nginx is needed. Though the script needs
16:30 Techrights-sec; libio-socket-ssl-perl libhtml-parser-perl libcgi-fast-perl
16:38 Techrights-sec; Then an unprivileged user "gemprox" which does not need to be in any groups.
16:38 Techrights-sec; See ~/bin/Gemini-Proxy for the nginx configuration and the script and unit file.
16:48 schestowitz-TR; all packages added
16:48 schestowitz-TR; user adde
16:48 schestowitz-TR; I am chasing some things before my shift at 5:30
17:06 Techrights-sec; ack
17:06 Techrights-sec; ~/bin/Gemini-Proxy/gemini-proxy replaces /etc/nginx/sites-available/default
17:06 Techrights-sec; and then a symlink made in /etc/nginx/sites-enabled/ while removing the old
17:06 Techrights-sec; symlink there.
17:06 Techrights-sec; Then ~/bin/Gemini-Proxy/gemini-proxy.pl goes in /usr/local/bin/ owned by root
17:06 Techrights-sec; Then ~/bin/Gemini-Proxy/gemini-proxy.service goes in to /etc/systemd/system/
17:06 Techrights-sec; and gets activated and started.
17:16 schestowitz; deployed all, have not investigated yet:
17:16 schestowitz; /etc/nginx/sites-enabled# systemctl status gemini-proxy.service
17:16 schestowitz; gemini-proxy.service - Gemini Proxy Service
17:17 schestowitz; Loaded: loaded (/etc/systemd/system/gemini-proxy.service; enabled; vendor preset: enabled)
17:17 schestowitz; Active: failed (Result: exit-code) since Sat 2022-02-05 17:15:22 GMT; 42s ago
17:17 schestowitz; Main PID: 26487 (code=exited, status=13)
17:17 schestowitz; CPU: 407ms
17:17 schestowitz-TR; ok, trying now
17:23 schestowitz; gemini-proxy.service - Gemini Proxy Service
17:23 schestowitz; Loaded: loaded (/etc/systemd/system/gemini-proxy.service; enabled; vendor preset: enabled)
17:23 schestowitz; Active: activating (auto-restart) (Result: exit-code) since Sat 2022-02-05 17:23:16 GMT; 133ms ago
17:23 schestowitz; Process: 5043 ExecStartPre=/bin/mkdir -p /run/apache2/ (code=exited, status=0/SUCCESS)
17:23 schestowitz; Process: 5046 ExecStartPre=/bin/chmod g=rwxs /run/apache2/ (code=exited, status=0/SUCCESS)
17:23 schestowitz; Process: 5050 ExecStartPre=/bin/chown www-data:www-data /run/apache2/ (code=exited, status=0/SUCCESS)
17:23 schestowitz; Process: 5052 ExecStart=/usr/local/bin/gemini-proxy.pl (code=exited, status=13)
17:23 schestowitz; Main PID: 5052 (code=exited, status=13)
17:23 schestowitz; CPU: 404ms
17:23 schestowitz; Feb 05 17:23:17 raspberrypi systemd[1]: gemini-proxy.service: Scheduled restart job, restart counter is at 4.
17:23 schestowitz; Feb 05 17:23:17 raspberrypi systemd[1]: Stopped Gemini Proxy Service.
17:24 schestowitz; Feb 05 17:23:17 raspberrypi systemd[1]: Starting Gemini Proxy Service...
17:24 Techrights-sec; thanks
17:24 Techrights-sec; updated gemini-proxy.service and gemini-proxy
17:24 Techrights-sec; both updates in ~/bin/Gemini-Proxy
17:28 Techrights-sec; looking
17:28 Techrights-sec; sudo cp ~gemini/bin/Gemini-Proxy/gemini-proxy /etc/systemd/system/
17:28 Techrights-sec; sudo systemctl daemon-reload
17:28 Techrights-sec; sudo systemctl restart gemini-proxy
17:28 Techrights-sec; sudo systemctl restart nginx
17:28 Techrights-sec; ^first line is ~gemini/bin/Gemini-Proxy/gemini-proxy.service
17:28 Techrights-sec; not plain "gemini-proxy"
17:34 Techrights-sec; ok one change in .pl coming, just a sec
17:34 Techrights-sec; sudo cp ~gemini/bin/Gemini-Proxy/gemini-proxy.pl /usr/local/bin/
17:34 Techrights-sec; then daemon-reload and restart the service
17:34 Techrights-sec; (the problem was the path and name of the sockets, left over from a failed
17:34 Techrights-sec; experiment)
17:35 schestowitz-TR; done
17:36 Techrights-sec; gemini-proxy.pl is not running?
17:36 schestowitz-TR; it says it is failigng now in status
17:38 Techrights-sec; journalctl -u gemini-proxy
17:38 Techrights-sec; ?
17:39 schestowitz; Feb 05 17:15:22 raspberrypi systemd[1]: Failed to start Gemini Proxy Service.
17:39 schestowitz; Feb 05 17:23:14 raspberrypi systemd[1]: Starting Gemini Proxy Service...
17:39 schestowitz; Feb 05 17:23:14 raspberrypi systemd[1]: Started Gemini Proxy Service.
17:39 schestowitz; Feb 05 17:23:14 raspberrypi gemini-proxy.pl[4605]: bind/listen: Permission denied
17:39 schestowitz; Feb 05 17:23:14 raspberrypi systemd[1]: gemini-proxy.service: Main process exited, code=exited, status=13/n/a
17:39 schestowitz; Feb 05 17:23:14 raspberrypi systemd[1]: gemini-proxy.service: Failed with result 'exit-code'.
17:39 schestowitz-TR; address binding?
17:40 Techrights-sec; ?
17:40 Techrights-sec; probably not, it should be about the socket, but
17:40 Techrights-sec; $ ls -lh /var/run/nginx
17:40 Techrights-sec; total 0
17:40 Techrights-sec; There should be a socket there.
17:41 Techrights-sec; sudo systemctl daemon-reload
17:41 Techrights-sec; sudo systemctl restart nginx
17:41 Techrights-sec; sudo systemctl restart gemini-proxy
17:41 schestowitz-TR; done
17:42 schestowitz-TR; wait
17:42 schestowitz-TR; stop
17:42 schestowitz-TR; then start
17:42 schestowitz-TR; that got it going again
17:42 Techrights-sec; I see the problem. /etc/nginx/sites-enabled/
17:42 Techrights-sec; cd /etc/nginx/sites-enabled/
17:42 Techrights-sec; rm default
17:42 Techrights-sec; ln -s /etc/nginx/sites-available/gemini-proxy
17:44 Techrights-sec; then restart nginx
17:44 Techrights-sec; and the latest
17:44 Techrights-sec; sudo cp ~gemini/bin/Gemini-Proxy/gemini-proxy /etc/nginx/sites-available/
17:44 Techrights-sec; needs to be in place
17:46 Techrights-sec; then cd /etc/nginx/sites-enabled/
17:46 Techrights-sec; rm default
17:46 Techrights-sec; ln -s /etc/nginx/sites-available/gemini-proxy
17:47 Techrights-sec; That contains the right path to the socket
17:47 Techrights-sec; nginx is not running?
17:47 Techrights-sec; now it is
17:47 schestowitz-TR; yup
17:49 Techrights-sec; ok now gemini-proxy.pl
17:49 Techrights-sec; the modules are in place, so it is probably a matter of reloading the service
17:49 Techrights-sec; sudo systemctl daemon-reload
17:49 Techrights-sec; sudo systemctl resstart gemini-proxy.service
17:49 Techrights-sec; sudo journalctl -u gemini-proxy
17:51 schestowitz; Feb 05 17:50:33 raspberrypi systemd[1]: gemini-proxy.service: Start request repeated too quickly.
17:51 schestowitz; Feb 05 17:50:33 raspberrypi systemd[1]: gemini-proxy.service: Failed with result 'exit-code'.
17:51 schestowitz; Feb 05 17:50:33 raspberrypi systemd[1]: Failed to start Gemini Proxy Service.
17:51 *liberty_box has quit (Ping timeout: 2m30s)
17:54 Techrights-sec; ok, I missed a step,
17:54 Techrights-sec; sudo gpasswd -a gemprox www-data
17:54 Techrights-sec; That allows the script to write to the socket, but there is another way if
17:54 Techrights-sec; that is objectionable.
17:56 schestowitz-TR; now it holds on
17:57 schestowitz-TR; let me try localhost
17:57 schestowitz-TR; before any dns stuff
17:57 schestowitz-TR; 404 not found
17:57 schestowitz-TR; nginx
18:00 Techrights-sec; ok
18:00 Techrights-sec; http://192.168.1.82/proxy
=> ↺ http://192.168.1.82/proxy
18:00 -TechrightsBN/#boycottnovell-Failed connect to 192.168.1.82:80; Network is unreachable ( status 0 @ http://192.168.1.82/proxy )
=> ↺ http://192.168.1.82/proxy
18:00 Techrights-sec; Success!!
18:05 Techrights-sec; Over SOCKS5 proxy via SSH
18:05 schestowitz-TR; yes, I can access it OK on localhost or LAN address
18:05 schestowitz-TR; can you get pages to load over gemini?
18:05 schestowitz-TR; I can open the port and assign to mdevice to sopre ytoiu the extra step
18:05 schestowitz-TR; also, should we call it text.techrights.org?
18:08 Techrights-sec; proxy.techrights.org might be better, since the address is then tied to just
18:08 Techrights-sec; the one service.
18:08 Techrights-sec; Also, it would be good to have someone look the source over just in case I
18:08 Techrights-sec; missed something. I have tested it quite a bit but don't know what I don't knnow
18:11 schestowitz; http://gemini.techrights.org/proxy
=> http://gemini.techrights.org/proxy
18:11 -TechrightsBN/#boycottnovell-gemini.techrights.org | Gemini Proxy for Techrights
18:11 schestowitz; let's leave that domain for now
18:11 Techrights-sec; w
18:11 Techrights-sec; it's a temporary service anyway, right?
18:11 Techrights-sec; ol
18:11 Techrights-sec; ok
18:13 *liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell
18:14 Techrights-sec; http://gemini.techrights.org/proxy?url=gemini://gemini.techrights.org/
=> http://gemini.techrights.org/proxy?url=gemini://gemini.techrights.org/
18:14 Techrights-sec; Should it go into Git now?
18:14 -TechrightsBN/#boycottnovell-gemini.techrights.org | Gemini Proxy for Techrights
18:14 schestowitz-TR; yes, never too early for change control ;-)\
18:17 Techrights-sec; ok pushed to Git
18:33 schestowitz; http://techrights.org/git/
18:33 -TechrightsBN/#boycottnovell-techrights.org | Techrights Git (Self-Hosted) | Techrights
18:33 schestowitz; all good, sometimes I see double slashes (maybe need special handling for them)
18:34 schestowitz; the git-tr link goes to top level of domain
18:35 schestowitz-TR; now it is in the iframe below articles
18:35 schestowitz-TR; I am still tinkering a wee bit
18:37 schestowitz; OK, I see now... it does not deal too well yet with entering a link within a nested links
18:37 schestowitz; same in http://techrights.org/gemini/
=> http://techrights.org/gemini/
18:37 -TechrightsBN/#boycottnovell-techrights.org | Techrights on Gemini | Techrights
18:37 schestowitz; if you go to stats and then any of the links below
18:39 schestowitz; pi@raspberrypi:/var/log/nginx $ wc -l access.log
18:39 schestowitz; 148 access.log
18:39 schestowitz; pi@raspberrypi:/var/log/nginx $ wc -l error.log
18:39 schestowitz; 3 error.log
18:39 schestowitz; pi@raspberrypi:/var/log/nginx $ tail error.log
18:39 schestowitz; 2022/02/05 16:44:10 [notice] 30370#30370: using inherited sockets from "6;7;"
18:39 schestowitz; 2022/02/05 17:43:45 [emerg] 22928#22928: open() "/etc/nginx/sites-enabled/gemini-proxy" failed (2: No such file or directory) in /etc/nginx/nginx.conf:60
18:39 schestowitz; 2022/02/05 17:44:05 [emerg] 27378#27378: open() "/etc/nginx/sites-enabled/gemini-proxy" failed (2: No such file or directory) in /etc/nginx/nginx.conf:60
18:45 *gene has quit (Ping timeout: 2m30s)
18:48 Techrights-sec; maybe the configuration file should be renamed from gemini-proxy to
18:48 Techrights-sec; gemini-proxy.conf and the symlink redone, but only if the error persists
18:48 schestowitz-TR; this error is outdated
18:48 schestowitz-TR; we fixed it an hour ago
18:48 Techrights-sec; ack
18:49 schestowitz-TR; i've justy shown to rianne on her laptop that she gets the pages from the pi in o
18:49 schestowitz-TR; ur room
18:49 schestowitz-TR; I think a few niggling bugs can be overcome over time
18:49 schestowitz-TR; but for now we do not leak IPs outside TR
18:52 schestowitz-TR; I've just noticed that since a day ago I get "Failure of some kind"
18:52 schestowitz-TR; when attempting to refresh gemini for new blog posts
18:52 schestowitz-TR; tr-remote-gemini...
18:52 Techrights-sec; which script?
18:53 schestowitz; :/var/log/nginx $ tail error.log
18:53 schestowitz; 2022/02/05 18:44:31 [error] 19204#19204: *210 FastCGI sent in stderr: "[Sat Feb 5 18:44:31 2022] gemini-proxy.pl: Use of uninitialized value $link in pattern match (m//) at /usr/local/bin/gemini-proxy.pl line 127.
18:53 schestowitz; [Sat Feb 5 18:44:31 2022] gemini-proxy.pl: Use of uninitialized value $link in concatenation (.) or string at /usr/local/bin/gemini-proxy.pl line 128" while reading upstream, client: 80.220.111.245, server: _, request: "GET /proxy?url=gemini://gemini.techrights.org//chat/ HTTP/1.1", upstream: "fastcgi://unix:/var/run/nginx/nginx.gemini.proxy.0.sock:", host: "gemini.techrights.org", referrer: "http://gemini.techrights.org/proxy?url=gemini://
=> http://gemini.techrights.org/proxy?url=gemini://
18:53 schestowitz; gemini.techrights.org//about/"
18:53 -TechrightsBN/#boycottnovell-gemini.techrights.org | Gemini Proxy for Techrights
18:53 schestowitz; 2022/02/05 18:46:38 [error] 19204#19204: *233 FastCGI sent in stderr: "[Sat Feb 5 18:46:38 2022] gemini-proxy.pl: Use of uninitialized value $link in pattern match (m//) at /usr/local/bin/gemini-proxy.pl line 127.
18:57 schestowitz; I checked to see if any page 'iframes' [verb] vulpes.one but none does. The following only link to it http://techrights.org/2021/04/28/joining-gemini-space/ http://techrights.org/2021/09/23/gemini-proxies-survey/ http://techrights.org/2021/02/13/gemini-growing/ http://techrights.org/2021/02/19/proxies-or-gateways-for-gemini/
=> http://techrights.org/2021/04/28/joining-gemini-space/
=> http://techrights.org/2021/09/23/gemini-proxies-survey/
=> http://techrights.org/2021/02/13/gemini-growing/
=> http://techrights.org/2021/02/19/proxies-or-gateways-for-gemini/
18:57 -TechrightsBN/#boycottnovell-techrights.org | Joining Gemini Space and Reading Over Encrypted Connection Without Unnecessary Clutter | Techrights
18:57 -TechrightsBN/#boycottnovell-techrights.org | Gemini HTTP/HTML/Web Proxies and Self-Hosting Your Own Proxy | Techrights
18:57 -TechrightsBN/#boycottnovell-techrights.org | Gemini Protocol is Exciting and Its Space/Size is Growing Fast | Techrights
18:57 -TechrightsBN/#boycottnovell-techrights.org | Introduction to Web Proxies or Gateways Into Gemini Space and Gemini Search (Gemini Protocol Over HTTP/HTML) | Techrights
19:00 Techrights-sec; checking
19:00 Techrights-sec; I see it. Thinking...
19:00 schestowitz-TR; just pushed a tiny change to the perl file
19:19 Techrights-sec; ack
19:55 *liberty_box has quit (Ping timeout: 2m30s)
20:03 *liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell
20:37 *DaemonFC (~daemonfc@zgk86ipra9utw.irc) has joined #boycottnovell
21:36 *liberty_box has quit (Ping timeout: 2m30s)
21:47 *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell
21:49 *psydroid4 has quit (Ping timeout: 2m30s)
21:50 *liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell
23:07 Techrights-sec; The IRC converter needs some work. It is not uncommon for HTML to get pasted
23:07 Techrights-sec; into the IRC channels and it is not quite handled correctly.
23:07 Techrights-sec; xhtml-log-to-text.pl is not in Git yet.
23:07 Techrights-sec; What is the HTTP URL for the updated-every-five-minutes IRC feed?
23:07 schestowitz-TR; just woke up.
23:08 schestowitz; http://techrights.org/irc
23:08 schestowitz; and http://techrights.org/irc-archives/irc-status.txt
=> http://techrights.org/irc-archives/irc-status.txt
23:09 schestowitz; the latter is from my laptop
=> back to Techrights (Main Index) This content has been proxied by September (ba2dc).Proxy Information
text/gemini;lang=en-GB