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