Techrights logo

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

(ℹ) Join us now at the IRC channel | ䷉ Find the plain text version at this address (HTTP) or in Gemini (how to use Gemini) with a full GemText version.

*gene (~621eac21@54n9xgft8g6u2.irc) has joined #boycottnovellFeb 05 01:01
*techrights_guest|89 (~57f98a84@54n9xgft8g6u2.irc) has joined #boycottnovellFeb 05 02:27
*techrights_guest|89 has quit (Quit: Connection closed)Feb 05 02:27
*u-amarsh04 (~amarsh04@joseon-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovellFeb 05 06:54
*u-amarsh04 (~amarsh04@asrpphbur8fa4.irc) has joined #boycottnovellFeb 05 06:54
*DaemonFC has quit (Quit: Leaving)Feb 05 07:01
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellFeb 05 07:38
*psydroid4 (~psydroid@cqggrmwgu7gji.irc) has joined #boycottnovellFeb 05 07:38
*Despatche has quit (connection closed)Feb 05 07:56
*Despatche (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovellFeb 05 07:56
*lightbringer has quit (Ping timeout: 120 seconds)Feb 05 08:09
*MinceR has quit (Ping timeout: 2m30s)Feb 05 08:13
*MinceR (~mincer@bringer.of.light) has joined #boycottnovellFeb 05 08:42
*irc.techrights.org sets mode +a #boycottnovell MinceRFeb 05 08:42
Techrights-secok, there is a now a prototype proxy, but some bugs need removing before Feb 05 08:48
Techrights-secfurther demos  Feb 05 08:48
schestowitz-TRspoiler: there are 10 parts in the EPO series coming, probably one per day if posFeb 05 09:12
schestowitz-TRsible, followed by videosFeb 05 09:12
schestowitz-TRsome peopple asked about gemini gateway as I try to refer people to geminiFeb 05 09:12
schestowitz-TRmaybe soon there will be a "proper" address for the gateway, like subdomain.techrFeb 05 09:12
schestowitz-TRights.oirgFeb 05 09:12
Techrights-sectwo problems before demo: 1) utf8 -- again, 2) nginx works but no idea about Feb 05 09:13
Techrights-secapache2Feb 05 09:13
*liberty_box has quit (Ping timeout: 2m30s)Feb 05 09:25
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovellFeb 05 09:31
*MinceR has quit (Ping timeout: 2m30s)Feb 05 09:39
schestowitz-TRUTF8 fixed.  Feb 05 09:41
schestowitz-TRHow familiar are you with the -D option on SSH?Feb 05 09:41
schestowitz-TR^SSH clientFeb 05 09:41
schestowitz-TRUTF8 fixed.  Feb 05 09:41
Techrights-secUTF8 fixed.  Feb 05 09:41
Techrights-secHow familiar are you with the -D option on SSH?Feb 05 09:41
Techrights-sec^SSH clientFeb 05 09:41
schestowitz-TRHow familiar are you with the -D option on SSH?Feb 05 09:41
schestowitz-TR^SSH clientFeb 05 09:41
schestowitz-TRI think I used it in the distance pastFeb 05 09:41
*MinceR (~mincer@bringer.of.light) has joined #boycottnovellFeb 05 09:45
*irc.techrights.org sets mode +a #boycottnovell MinceRFeb 05 09:45
*MinceR has quit (Ping timeout: 2m30s)Feb 05 09:48
schestowitz-TRdoes that show me as port forwarding OK? because neither librewolf nor firefox Feb 05 09:55
schestowitz-TRpicks up that addressFeb 05 09:55
Techrights-secit shouldFeb 05 09:56
Techrights-secno limitations in the authorized_keys fileFeb 05 09:56
*MinceR (~mincer@bringer.of.light) has joined #boycottnovellFeb 05 09:56
*irc.techrights.org sets mode +a #boycottnovell MinceRFeb 05 09:56
Techrights-secis DNS set to go through the SOCKS5 proxy, too?Feb 05 10:00
Techrights-secabout:configFeb 05 10:00
Techrights-secsocks_remote_dns = TrueFeb 05 10:00
Techrights-secnetwork.proxy.socks_remote_dns = TrueFeb 05 10:00
Techrights-secor something like thatFeb 05 10:00
schestowitz-TRyes, that shows up as trueFeb 05 10:03
schestowitz-TRi wonder is the wormhole is there at allFeb 05 10:03
schestowitz-TRsee "open failed"Feb 05 10:03
Techrights-secFirefox?Feb 05 10:07
Techrights-secEdit->Settings->General->Network Settings->Settings->Manual proxy configurationFeb 05 10:07
Techrights-secSOCKS Host: 127.0.0.1, Port 4444, Socks v5Feb 05 10:07
Techrights-secProxyDNS when Using SOCKS v5 -> checkedFeb 05 10:07
schestowitz-TRand Proxy DNS when using SOCKS v5Feb 05 10:07
schestowitz-TRnow it works!Feb 05 10:14
*lightbringer (mincer@freenode/user/lightbringer) has joined #boycottnovellFeb 05 10:22
*liberty_box has quit (Ping timeout: 2m30s)Feb 05 10:33
Techrights-secexcellentFeb 05 10:36
Techrights-secIT accepts only URLs for gemini.techrights.orgFeb 05 10:36
schestowitz-TRgreat stuff! so you have that covered already.Feb 05 10:36
schestowitz-TRI've added a draft moments ago, video still uploadingFeb 05 10:37
schestowitz-TRI had it all done yesterday in a few hours but the Apache2 problem wasted timeFeb 05 10:38
schestowitz-TRthe UTF8 was postponed until today in case it was hard but it was just one lineFeb 05 10:38
Techrights-secI had it all done yesterday in a few hours but the Apache2 problem wasted timeFeb 05 10:38
Techrights-secthe UTF8 was postponed until today in case it was hard but it was just one lineFeb 05 10:38
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovellFeb 05 10:39
Techrights-secI have the nginx configuration, the perl script, and the systemd unit file Feb 05 10:39
Techrights-secfor those ready.  All that would be needed would be to install nginx andFeb 05 10:39
Techrights-seca few perl libraries plus create an unprivileged user account for the script.Feb 05 10:39
Techrights-secIt does not run in the same account as the web server.Feb 05 10:39
schestowitzx https://www.nbcnews.com/news/us-news/man-attacked-tiger-putting-arm-enclosure-florida-zoo-wont-charged-rcna15005Feb 05 10:42
-TechrightsBN/#boycottnovell-www.nbcnews.com | Man attacked by tiger after putting arm into enclosure at Florida zoo won't be chargedFeb 05 10:42
schestowitz# WTF?  In effect, he killed the tiger for no reasonFeb 05 10:42
schestowitz-TRcorrect me if I am wrong:Feb 05 10:46
schestowitz-TRthe original [sic] hadFeb 05 10:46
schestowitz-TRcssFeb 05 10:46
schestowitz-TRhtmlFeb 05 10:46
schestowitz-TRbinaryFeb 05 10:46
schestowitz-TRbash+awsFeb 05 10:46
schestowitz-TRyour version uses only the binaruFeb 05 10:46
schestowitz-TR*awkFeb 05 10:46
Techrights-secThe original used openssl in a wrapper which was itself called by a wrapperFeb 05 10:49
Techrights-secThe wrappers were Bash, Sed, and AWK.  Feb 05 10:49
Techrights-secThis uses only perl.  Feb 05 10:49
Techrights-secAs far as the presentation goes, it is primitive HTML using FastCGI to getFeb 05 10:49
Techrights-secform data.  I dont know the "correct" way for FastCGI just the way thatFeb 05 10:49
Techrights-secappears to make sense.  The docuentation is loquacious yet uninformative.Feb 05 10:49
schestowitz-TRcan a <head> be made to link to the existing techrights css file?Feb 05 10:49
Techrights-secMaybe but that would be machine readable ony and there would be no benefit.  Feb 05 10:50
Techrights-secAn anchor element could be put at the top allowing people visiting to followFeb 05 10:50
Techrights-secthe link to the original HTTP page.Feb 05 10:50
schestowitz-TRok, we can worry about those things laterFeb 05 10:52
schestowitz-TRI think I might start linkling to proxy.domain or text.domain along with originalFeb 05 10:52
schestowitz-TR url in social control mediaFeb 05 10:52
schestowitz-TRif gulag penalises for identical "content", I don't careFeb 05 10:52
schestowitz-TRthe general motif can be, "simple by default". powerful when neededFeb 05 10:52
schestowitz-TRwith videos etc.Feb 05 10:52
schestowitz-TRremember that peoploe who reasdf TR are NOT "normies"Feb 05 10:52
*DaemonFC (~daemonfc@zgk86ipra9utw.irc) has joined #boycottnovellFeb 05 11:03
Techrights-sectry nowFeb 05 11:05
schestowitz-TRnice!Feb 05 11:07
schestowitz-TRcan you trim the index.gmi string to make the url work? for pages deeper down itFeb 05 11:07
schestowitz-TRwould failFeb 05 11:07
schestowitz-TRlet me see if I can, in librewolf, superimpose a css on it just to see what it loFeb 05 11:09
schestowitz-TRoks like without alterations Feb 05 11:09
Techrights-secokFeb 05 11:09
Techrights-sectry nowFeb 05 11:09
schestowitz-TRdid you type the existing css or was it a default inherited from somewhere?Feb 05 11:12
schestowitz-TRthat is good CSS, in case of iframe we can adjust background colour etc. to blendFeb 05 11:12
schestowitz-TR in betterFeb 05 11:12
Techrights-secAll new from scratch.  I saw that there was CSS but know enough that there isFeb 05 11:12
Techrights-secno reason to look further.  Feb 05 11:12
schestowitz-TRin firefgox or similarFeb 05 11:13
schestowitz-TRmenu -> tools -> or MORE tools rather -> web developmentFeb 05 11:13
schestowitz-TRthanFeb 05 11:13
schestowitz-TR"style editor"Feb 05 11:13
schestowitz-TRand you can see effectsFeb 05 11:13
Techrights-secI see that the parsing of gemini://gemini.techrights.org//2020/01/10/gates-sponsoFeb 05 11:14
Techrights-secred-mit/ needed work, but that is maybe for later.Feb 05 11:14
schestowitzexample: enter "background: #E6EEEE;" under BODYFeb 05 11:14
Techrights-secYes ctrl-shift-i does similar and there one can edit the CSS live to see theFeb 05 11:15
Techrights-seceffects.Feb 05 11:15
schestowitz-TRI really like it, it's well structured syntacticallyFeb 05 11:18
schestowitz-TRat some stage we can do away with vulpes.one and other proxiesFeb 05 11:18
schestowitz-TRwhich would in turn enhance privacy tooFeb 05 11:18
*liberty_box has quit (Ping timeout: 2m30s)Feb 05 11:19
Techrights-secYes, but this one is for the one site only.  There are a lot of considerationsFeb 05 11:20
Techrights-secto take before begining to deploy a general proxy.Feb 05 11:20
schestowitz-TRgeneral proxy are open for "abuse" or unwanted useFeb 05 11:20
schestowitz-TRlike any open proxyFeb 05 11:20
schestowitz-TRin schestowitz.com I password-protected my php-baed open proxy around 2004Feb 05 11:20
schestowitz-TRkevin had to break links and change the filename to deter gulag's pridersFeb 05 11:20
schestowitz-TR*spidersFeb 05 11:20
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovellFeb 05 11:22
schestowitz-TR"nofollow or robots.txt are likie DoNotFollow, which even Mozilla sopits onFeb 05 11:24
schestowitz-TR*DoNotTrackFeb 05 11:24
Techrights-secspiders are harder to deter these daysFeb 05 11:27
Techrights-secnone follow robots.txt, I think it is officially, universally ignoredFeb 05 11:27
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellFeb 05 12:11
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellFeb 05 12:12
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellFeb 05 12:24
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellFeb 05 12:36
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellFeb 05 12:44
*lightbringer has quit (Ping timeout: 120 seconds)Feb 05 12:46
*MinceR has quit (Ping timeout: 2m30s)Feb 05 12:49
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellFeb 05 12:53
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellFeb 05 13:03
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellFeb 05 13:06
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellFeb 05 13:21
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellFeb 05 13:23
*liberty_box has quit (Ping timeout: 2m30s)Feb 05 13:28
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovellFeb 05 13:40
*u-amarsh04 has quit (Quit: Konversation terminated!)Feb 05 14:10
*u-amarsh04 has quit (Quit: Konversation terminated!)Feb 05 14:10
*DaemonFC has quit (Ping timeout: 2m30s)Feb 05 14:28
*lightbringer (mincer@freenode/user/lightbringer) has joined #boycottnovellFeb 05 14:54
*MinceR (~mincer@bringer.of.light) has joined #boycottnovellFeb 05 15:07
*irc.techrights.org sets mode +a #boycottnovell MinceRFeb 05 15:07
*Despatche has quit (Quit: Read error: Connection reset by deer)Feb 05 15:41
*liberty_box has quit (Ping timeout: 2m30s)Feb 05 16:04
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovellFeb 05 16:07
Techrights-secapt install sloccountFeb 05 16:10
Techrights-sec^ needed for the RPi, since the rebuild the other weekFeb 05 16:10
schestowitz-TRwell spottedFeb 05 16:11
schestowitz-TRaddingFeb 05 16:11
schestowitz-TRaddedFeb 05 16:11
Techrights-secthanksFeb 05 16:11
Techrights-secJust passed 10k SLOC :(Feb 05 16:14
schestowitz-TRbad thing?Feb 05 16:14
Techrights-secmore lines == more chance for error and more maintenanceFeb 05 16:16
schestowitz-TRwe could remove some newlines ;-)Feb 05 16:18
schestowitz-TRsounds like linux has something to worry about then... gcc alsoFeb 05 16:18
schestowitz-TRno RoI from the POV of the committing frismsFeb 05 16:27
schestowitz-TRthey have a stake in their device driversFeb 05 16:27
schestowitz-TRnot in linux or kernel.org as a wholeFeb 05 16:27
Techrights-secYes, there has not been enough culling and refactoring in Linux and probably Feb 05 16:27
Techrights-secGCCFeb 05 16:27
Techrights-secsuitsFeb 05 16:27
Techrights-secHardware people, if one were to follow a stereo type, avoid acknowledgingFeb 05 16:27
Techrights-secthe context of the device or driver witihin a networked environment.  Feb 05 16:27
Techrights-secMany treat it as an physically isolated object.  Thus the situation withFeb 05 16:27
Techrights-seccars and with IoT in general.Feb 05 16:27
Techrights-secSpeaking of RoI, the returns on changing the demo any more are diminishing.Feb 05 16:27
Techrights-secThe demo proxy is not meant as a permanent solution but as means for Feb 05 16:28
Techrights-seccompensating for the early stages of Gemini while clients are still beingFeb 05 16:28
Techrights-secadopted.  (Again the right way is to get the clients to start packagign forFeb 05 16:28
Techrights-secthe various distros.)Feb 05 16:28
Techrights-secCan you put Nginx on your RPi there?Feb 05 16:28
schestowitz-TRI can, hang onFeb 05 16:29
schestowitz-TR13.1mb with geoip-database and mostly nginx-related packagesFeb 05 16:30
Techrights-secThanks, only baisc Nginx is needed.  Though the script needsFeb 05 16:30
Techrights-seclibio-socket-ssl-perl libhtml-parser-perl libcgi-fast-perlFeb 05 16:30
Techrights-secThen an unprivileged user "gemprox" which does not need to be in any groups.Feb 05 16:38
Techrights-secSee ~/bin/Gemini-Proxy for the nginx configuration and the script and unit file.Feb 05 16:38
schestowitz-TRall packages addedFeb 05 16:48
schestowitz-TRuser addeFeb 05 16:48
schestowitz-TRI am chasing some things before my shift at 5:30Feb 05 16:48
Techrights-secackFeb 05 17:06
Techrights-sec~/bin/Gemini-Proxy/gemini-proxy replaces /etc/nginx/sites-available/defaultFeb 05 17:06
Techrights-secand then a symlink made in /etc/nginx/sites-enabled/ while removing the old Feb 05 17:06
Techrights-secsymlink there.Feb 05 17:06
Techrights-secThen ~/bin/Gemini-Proxy/gemini-proxy.pl goes in /usr/local/bin/ owned by rootFeb 05 17:06
Techrights-secThen ~/bin/Gemini-Proxy/gemini-proxy.service goes in to /etc/systemd/system/Feb 05 17:06
Techrights-secand gets activated and started.  Feb 05 17:06
schestowitzdeployed all, have not investigated yet:Feb 05 17:16
schestowitz/etc/nginx/sites-enabled# systemctl status  gemini-proxy.service Feb 05 17:16
schestowitz● gemini-proxy.service - Gemini Proxy ServiceFeb 05 17:16
schestowitz     Loaded: loaded (/etc/systemd/system/gemini-proxy.service; enabled; vendor preset: enabled)Feb 05 17:17
schestowitz     Active: failed (Result: exit-code) since Sat 2022-02-05 17:15:22 GMT; 42s agoFeb 05 17:17
schestowitz   Main PID: 26487 (code=exited, status=13)Feb 05 17:17
schestowitz        CPU: 407msFeb 05 17:17
schestowitz-TRok, trying nowFeb 05 17:17
schestowitz● gemini-proxy.service - Gemini Proxy ServiceFeb 05 17:23
schestowitz     Loaded: loaded (/etc/systemd/system/gemini-proxy.service; enabled; vendor preset: enabled)Feb 05 17:23
schestowitz     Active: activating (auto-restart) (Result: exit-code) since Sat 2022-02-05 17:23:16 GMT; 133ms agoFeb 05 17:23
schestowitz    Process: 5043 ExecStartPre=/bin/mkdir -p /run/apache2/ (code=exited, status=0/SUCCESS)Feb 05 17:23
schestowitz    Process: 5046 ExecStartPre=/bin/chmod g=rwxs /run/apache2/ (code=exited, status=0/SUCCESS)Feb 05 17:23
schestowitz    Process: 5050 ExecStartPre=/bin/chown www-data:www-data /run/apache2/ (code=exited, status=0/SUCCESS)Feb 05 17:23
schestowitz    Process: 5052 ExecStart=/usr/local/bin/gemini-proxy.pl (code=exited, status=13)Feb 05 17:23
schestowitz   Main PID: 5052 (code=exited, status=13)Feb 05 17:23
schestowitz        CPU: 404msFeb 05 17:23
schestowitzFeb 05 17:23:17 raspberrypi systemd[1]: gemini-proxy.service: Scheduled restart job, restart counter is at 4.Feb 05 17:23
schestowitzFeb 05 17:23:17 raspberrypi systemd[1]: Stopped Gemini Proxy Service.Feb 05 17:23
schestowitzFeb 05 17:23:17 raspberrypi systemd[1]: Starting Gemini Proxy Service...Feb 05 17:24
Techrights-secthanksFeb 05 17:24
Techrights-secupdated gemini-proxy.service and gemini-proxyFeb 05 17:24
Techrights-secboth updates in ~/bin/Gemini-ProxyFeb 05 17:24
Techrights-seclookingFeb 05 17:28
Techrights-sec sudo cp ~gemini/bin/Gemini-Proxy/gemini-proxy /etc/systemd/system/Feb 05 17:28
Techrights-secsudo systemctl daemon-reloadFeb 05 17:28
Techrights-secsudo systemctl restart gemini-proxyFeb 05 17:28
Techrights-secsudo systemctl restart nginx Feb 05 17:28
Techrights-sec^first line is ~gemini/bin/Gemini-Proxy/gemini-proxy.service Feb 05 17:28
Techrights-secnot plain "gemini-proxy"Feb 05 17:28
Techrights-secok one change in .pl coming, just a secFeb 05 17:34
Techrights-secsudo cp ~gemini/bin/Gemini-Proxy/gemini-proxy.pl /usr/local/bin/Feb 05 17:34
Techrights-secthen daemon-reload and restart the serviceFeb 05 17:34
Techrights-sec(the problem was the path and name of the sockets, left over from a failedFeb 05 17:34
Techrights-secexperiment)Feb 05 17:34
schestowitz-TRdoneFeb 05 17:35
Techrights-secgemini-proxy.pl is not running?Feb 05 17:36
schestowitz-TRit says it is failigng now in statusFeb 05 17:36
Techrights-secjournalctl -u gemini-proxyFeb 05 17:38
Techrights-sec?Feb 05 17:38
schestowitzFeb 05 17:15:22 raspberrypi systemd[1]: Failed to start Gemini Proxy Service.Feb 05 17:39
schestowitzFeb 05 17:23:14 raspberrypi systemd[1]: Starting Gemini Proxy Service...Feb 05 17:39
schestowitzFeb 05 17:23:14 raspberrypi systemd[1]: Started Gemini Proxy Service.Feb 05 17:39
schestowitzFeb 05 17:23:14 raspberrypi gemini-proxy.pl[4605]: bind/listen: Permission deniedFeb 05 17:39
schestowitzFeb 05 17:23:14 raspberrypi systemd[1]: gemini-proxy.service: Main process exited, code=exited, status=13/n/aFeb 05 17:39
schestowitzFeb 05 17:23:14 raspberrypi systemd[1]: gemini-proxy.service: Failed with result 'exit-code'.Feb 05 17:39
schestowitz-TRaddress binding?Feb 05 17:39
Techrights-sec?Feb 05 17:40
Techrights-secprobably not, it should be about the socket, but Feb 05 17:40
Techrights-sec$ ls -lh /var/run/nginxFeb 05 17:40
Techrights-sectotal 0Feb 05 17:40
Techrights-secThere should be a socket there. Feb 05 17:40
Techrights-secsudo systemctl daemon-reload Feb 05 17:41
Techrights-secsudo systemctl restart nginxFeb 05 17:41
Techrights-secsudo systemctl restart gemini-proxyFeb 05 17:41
schestowitz-TRdoneFeb 05 17:41
schestowitz-TRwaitFeb 05 17:42
schestowitz-TRstopFeb 05 17:42
schestowitz-TRthen startFeb 05 17:42
schestowitz-TRthat got it going againFeb 05 17:42
Techrights-secI see the problem.  /etc/nginx/sites-enabled/Feb 05 17:42
Techrights-seccd /etc/nginx/sites-enabled/Feb 05 17:42
Techrights-secrm defaultFeb 05 17:42
Techrights-secln -s /etc/nginx/sites-available/gemini-proxyFeb 05 17:42
Techrights-secthen restart nginxFeb 05 17:44
Techrights-secand the latest  Feb 05 17:44
Techrights-secsudo cp ~gemini/bin/Gemini-Proxy/gemini-proxy /etc/nginx/sites-available/Feb 05 17:44
Techrights-secneeds to be in placeFeb 05 17:44
Techrights-secthen cd /etc/nginx/sites-enabled/Feb 05 17:46
Techrights-secrm defaultFeb 05 17:46
Techrights-secln -s /etc/nginx/sites-available/gemini-proxyFeb 05 17:46
Techrights-secThat contains the right path to the socketFeb 05 17:47
Techrights-secnginx is not running?Feb 05 17:47
Techrights-secnow it isFeb 05 17:47
schestowitz-TRyupFeb 05 17:47
Techrights-secok now gemini-proxy.plFeb 05 17:49
Techrights-secthe modules are in place, so it is probably a matter of reloading the serviceFeb 05 17:49
Techrights-secsudo systemctl daemon-reloadFeb 05 17:49
Techrights-secsudo systemctl resstart gemini-proxy.serviceFeb 05 17:49
Techrights-secsudo journalctl -u gemini-proxyFeb 05 17:49
schestowitzFeb 05 17:50:33 raspberrypi systemd[1]: gemini-proxy.service: Start request repeated too quickly.Feb 05 17:51
schestowitzFeb 05 17:50:33 raspberrypi systemd[1]: gemini-proxy.service: Failed with result 'exit-code'.Feb 05 17:51
schestowitzFeb 05 17:50:33 raspberrypi systemd[1]: Failed to start Gemini Proxy Service.Feb 05 17:51
*liberty_box has quit (Ping timeout: 2m30s)Feb 05 17:51
Techrights-secok, I missed a step,         Feb 05 17:54
Techrights-secsudo gpasswd -a gemprox www-dataFeb 05 17:54
Techrights-secThat allows the script to write to the socket, but there is another way if Feb 05 17:54
Techrights-secthat is objectionable.Feb 05 17:54
schestowitz-TRnow it holds onFeb 05 17:56
schestowitz-TRlet me try localhostFeb 05 17:57
schestowitz-TRbefore any dns stuffFeb 05 17:57
schestowitz-TR404 not foundFeb 05 17:57
schestowitz-TRnginxFeb 05 17:57
Techrights-secokFeb 05 18:00
Techrights-sechttp://192.168.1.82/proxyFeb 05 18:00
-TechrightsBN/#boycottnovell-Failed connect to 192.168.1.82:80; Network is unreachable ( status 0 @ http://192.168.1.82/proxy )Feb 05 18:00
Techrights-secSuccess!!Feb 05 18:00
Techrights-secOver SOCKS5 proxy via SSHFeb 05 18:05
schestowitz-TRyes, I can access it OK on localhost or LAN addressFeb 05 18:05
schestowitz-TRcan you get pages to load over gemini?Feb 05 18:05
schestowitz-TRI can open the port and assign to mdevice to sopre ytoiu the extra stepFeb 05 18:05
schestowitz-TRalso, should we call it text.techrights.org?Feb 05 18:05
Techrights-secproxy.techrights.org might be better, since the address is then tied to justFeb 05 18:08
Techrights-secthe one service.   Feb 05 18:08
Techrights-secAlso, it would be good to have someone look the source over just in case I   Feb 05 18:08
Techrights-secmissed something.  I have tested it quite a bit but don't know what I don't knnowFeb 05 18:08
schestowitzhttp://gemini.techrights.org/proxyFeb 05 18:11
-TechrightsBN/#boycottnovell-gemini.techrights.org | Gemini Proxy for TechrightsFeb 05 18:11
schestowitzlet's leave that domain for nowFeb 05 18:11
Techrights-secwFeb 05 18:11
Techrights-secit's a temporary service anyway, right?Feb 05 18:11
Techrights-secol Feb 05 18:11
Techrights-secokFeb 05 18:11
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovellFeb 05 18:13
Techrights-sechttp://gemini.techrights.org/proxy?url=gemini://gemini.techrights.org/ Feb 05 18:14
Techrights-secShould it go into Git now?Feb 05 18:14
-TechrightsBN/#boycottnovell-gemini.techrights.org | Gemini Proxy for TechrightsFeb 05 18:14
schestowitz-TRyes, never too early for change control ;-)\Feb 05 18:14
Techrights-secok pushed to GitFeb 05 18:17
schestowitzhttp://techrights.org/git/Feb 05 18:33
-TechrightsBN/#boycottnovell-techrights.org | Techrights Git (Self-Hosted) | TechrightsFeb 05 18:33
schestowitzall good, sometimes I see double slashes (maybe need special handling for them)Feb 05 18:33
schestowitzthe git-tr link goes to top level of domainFeb 05 18:34
schestowitz-TRnow it is in the iframe below articlesFeb 05 18:35
schestowitz-TRI am still tinkering a wee bitFeb 05 18:35
schestowitzOK, I see now... it does not deal too well yet with entering a link within a nested linksFeb 05 18:37
schestowitzsame in http://techrights.org/gemini/Feb 05 18:37
-TechrightsBN/#boycottnovell-techrights.org | Techrights on Gemini | TechrightsFeb 05 18:37
schestowitzif you go to stats and then any of the links belowFeb 05 18:37
schestowitzpi@raspberrypi:/var/log/nginx $ wc -l access.log Feb 05 18:39
schestowitz148 access.logFeb 05 18:39
schestowitzpi@raspberrypi:/var/log/nginx $ wc -l error.log Feb 05 18:39
schestowitz3 error.logFeb 05 18:39
schestowitzpi@raspberrypi:/var/log/nginx $ tail error.log Feb 05 18:39
schestowitz2022/02/05 16:44:10 [notice] 30370#30370: using inherited sockets from "6;7;"Feb 05 18:39
schestowitz2022/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:60Feb 05 18:39
schestowitz2022/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:60Feb 05 18:39
*gene has quit (Ping timeout: 2m30s)Feb 05 18:45
Techrights-secmaybe the configuration file should be renamed from gemini-proxy to             Feb 05 18:48
Techrights-secgemini-proxy.conf and the symlink redone, but only if the error persistsFeb 05 18:48
schestowitz-TRthis error is outdatedFeb 05 18:48
schestowitz-TRwe fixed it an hour agoFeb 05 18:48
Techrights-secackFeb 05 18:48
schestowitz-TRi've justy shown to rianne on her laptop that she gets the pages from the pi in oFeb 05 18:49
schestowitz-TRur roomFeb 05 18:49
schestowitz-TRI think a few niggling bugs can be overcome over timeFeb 05 18:49
schestowitz-TRbut for now we do not leak IPs outside TRFeb 05 18:49
schestowitz-TRI've just noticed that since a day ago I get "Failure of some kind"Feb 05 18:52
schestowitz-TRwhen attempting to refresh gemini for new blog postsFeb 05 18:52
schestowitz-TRtr-remote-gemini...Feb 05 18:52
Techrights-secwhich script?Feb 05 18:52
schestowitz:/var/log/nginx $ tail error.log Feb 05 18:53
schestowitz2022/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.Feb 05 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://Feb 05 18:53
schestowitzgemini.techrights.org//about/"Feb 05 18:53
-TechrightsBN/#boycottnovell-gemini.techrights.org | Gemini Proxy for TechrightsFeb 05 18:53
schestowitz2022/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.Feb 05 18:53
schestowitzI 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/Feb 05 18:57
-TechrightsBN/#boycottnovell-techrights.org | Joining Gemini Space and Reading Over Encrypted Connection Without Unnecessary Clutter | TechrightsFeb 05 18:57
-TechrightsBN/#boycottnovell-techrights.org | Gemini HTTP/HTML/Web Proxies and Self-Hosting Your Own Proxy | TechrightsFeb 05 18:57
-TechrightsBN/#boycottnovell-techrights.org | Gemini Protocol is Exciting and Its Space/Size is Growing Fast | TechrightsFeb 05 18:57
-TechrightsBN/#boycottnovell-techrights.org | Introduction to Web Proxies or Gateways Into Gemini Space and Gemini Search (Gemini Protocol Over HTTP/HTML) | TechrightsFeb 05 18:57
Techrights-seccheckingFeb 05 19:00
Techrights-secI see it.  Thinking...Feb 05 19:00
schestowitz-TRjust pushed a tiny change to the perl fileFeb 05 19:00
Techrights-secackFeb 05 19:19
*liberty_box has quit (Ping timeout: 2m30s)Feb 05 19:55
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovellFeb 05 20:03
*DaemonFC (~daemonfc@zgk86ipra9utw.irc) has joined #boycottnovellFeb 05 20:37
*liberty_box has quit (Ping timeout: 2m30s)Feb 05 21:36
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellFeb 05 21:47
*psydroid4 has quit (Ping timeout: 2m30s)Feb 05 21:49
*liberty_box (~liberty@suig26pxj59pi.irc) has joined #boycottnovellFeb 05 21:50
Techrights-secThe IRC converter needs some work.  It is not uncommon for HTML to get pastedFeb 05 23:07
Techrights-secinto the IRC channels and it is not quite handled correctly. Feb 05 23:07
Techrights-secxhtml-log-to-text.pl is not in Git yet. Feb 05 23:07
Techrights-secWhat is the HTTP URL for the updated-every-five-minutes IRC feed?Feb 05 23:07
schestowitz-TRjust woke up.Feb 05 23:07
schestowitzhttp://techrights.org/ircFeb 05 23:08
schestowitzand http://techrights.org/irc-archives/irc-status.txtFeb 05 23:08
schestowitzthe latter is from my laptopFeb 05 23:09

Generated by irclog2html.py 2.6 | ䷉ find the plain text version at this address (HTTP) or in Gemini (how to use Gemini) with a full GemText version.