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

● Feb 05

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

● Feb 05

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

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

● Feb 05

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

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

● Feb 05

[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

● Feb 05

[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

● Feb 05

[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

● Feb 05

[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"

● Feb 05

[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

[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

● Feb 05

[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

● Feb 05

[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

● Feb 05

[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

● Feb 05

[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)

● Feb 05

[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

● Feb 05

[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

● Feb 05

[18:00] Techrights-sec ok

[18:00] Techrights-sec 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 )

[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

[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/

[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/

[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://

[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/

[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

● Feb 05

[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)

● Feb 05

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

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

● Feb 05

[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

● Feb 05

[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

[23:09] schestowitz the latter is from my laptop

Proxy Information
Original URL
gemini://gemini.techrights.org/tr_text_version/irc-log-050222.txt
Status Code
Success (20)
Meta
text/plain;lang=en-GB
Capsule Response Time
176.665108 milliseconds
Gemini-to-HTML Time
5.164953 milliseconds

This content has been proxied by September (ba2dc).