●● 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