-- Leo's gemini proxy

-- Connecting to gemini.techrights.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en-GB

IRC: #boycottnovell @ Techrights IRC Network: Saturday, February 05, 2022

back to Techrights (Main Index)


1 AM, February 5

01:01 *gene (~621eac21@54n9xgft8g6u2.irc) has joined #boycottnovell


2 AM, February 5

02:27 *techrights_guest|89 (~57f98a84@54n9xgft8g6u2.irc) has joined #boycottnovell

02:27 *techrights_guest|89 has quit (Quit: Connection closed)


6 AM, February 5

06:54 *u-amarsh04 (~amarsh04@joseon-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovell

06:54 *u-amarsh04 (~amarsh04@asrpphbur8fa4.irc) has joined #boycottnovell


7 AM, February 5

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


8 AM, February 5

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


9 AM, February 5

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 AM, February 5

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

↺ 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 <head> 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 AM, February 5

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


noon, February 5

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


1 PM, February 5

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


2 PM, February 5

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


3 PM, February 5

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)


4 PM, February 5

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


5 PM, February 5

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


6 PM, February 5

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/

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


7 PM, February 5

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)


8 PM, February 5

20:03 *liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovell

20:37 *DaemonFC (~daemonfc@zgk86ipra9utw.irc) has joined #boycottnovell


9 PM, February 5

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


11 PM, February 5

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

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


IRC: #boycottnovell @ Techrights IRC Network: Saturday, February 05, 2022


back to Techrights (Main Index)

-- Response ended

-- Page fetched on Sun May 19 14:42:34 2024