Ok, I spun up a Ubuntu 16 32bit VM, compiled JamNNTPd there and
copied the binaries over and it seems to be working much better.
X-SMAPI-Control: @PID: JamNNTPd/Linux 1
Looks like you're using Johan's version now? Now that you have it
working, you may want to use 1.3 instead.
And copied what binaries over to where? Or did you mean config files?
Cuz you definitely shouldn't be copying binaries from one architecture
to another. ;)
The MODE READER patch/hack was posted to the JAMNNTPD echo on Fidonet earlier today. As for the IPv6 stuff, here's the diffs I used to patch mine. You'll notice this is from an even more modified version that
I'm currently trying to get my hands on, but the guy has been
unreachable for awhile.
That said, you can go to the lines mentioned, and then scroll a little
bit for the exact lines you need to remove. They won't be on the exact lines mentioned and some lines calling for removal may not even be in
the original code at all (like lines containing cfg_hostname and cfg_ipaddr, for example), since these diffs are from a more modified version. Only remove (-) and add (+) the lines specified, or it won't work. And some lines definitely wrapped below when I pasted it.
And make sure sysctl net.ipv6.bindv6only=0 is set for ipv4 to work as well.
Good luck!
The MODE READER patch/hack was posted to the JAMNNTPD echo on Fidonet earlier today. As for the IPv6 stuff, here's the diffs I used to patch mine. You'll notice this is from an even more modified version that
I'm currently trying to get my hands on, but the guy has been
unreachable for awhile.
200 Welcome to JamNNTPd/Linux 1.3 (posting may or may not be allowed,< AUTHINFO USER warpslide
try your luck)
381 Received login name, now send password< AUTHINFO PASS ...
281 Authentication accepted< MODE READER
200 Server ready - posting allowed< LIST ACTIVE
215 List of newsgroups follows< LIST NEWSGROUPS
FSX_TST 1004 1 y
FSX_BBS 839 1 y
.
215 List of newsgroups follows
FSX_TST
FSX_BBS
.
I've just been using this one:
https://github.com/ftnapps/jamnntpd
The page references v1.3 but when I git clone it, I guess I'm getting v1?
Is there another place to get 1.3?
I compiled on Ubuntu 16 32bit and copied the binaries over to Ubuntu 22 64bit. Crude but effective. :)
I've never manually patched something before, this sounds more like a weekend thing! ;)
Thanks so much for your help with this, much appreciated!
< MODE READER
200 Server ready - posting allowed
Thanks again, you're awesome!
The ftnapps repo is probably never going to be updated/maintained
again. I believe "Jame" or RJ Clay (the main guy) has passed on,
and I'm unsure anyone else that was able to commit to that repo are
around to do anything about it these days.
I can definitely try to take a look and add this patch (or at least
try to modify it - since most, if not all variables and other wording
has changed between Jamnntpd and Smapinntpd) to my custom version of Smapinntpd.
With Smapinntpd, I already have a "CHRS: UTF-8 4" kludge fix (which
is kind of like the one you posted today), I've also added IPv6
support, and I just today added your fix for MODE READER, although
I'm unsure Smapinntpd actually needed it since I haven't seen that
error in the logs since I started using it.
As for the IPv6 stuff, here's the diffs I used to patch mine.
And make sure sysctl net.ipv6.bindv6only=0 is set for ipv4 to work as
well.
But I suppose that anyone could fork it or start another repo...
I can definitely try to take a look and add this patch (or at least
try to modify it - since most, if not all variables and other wording
has changed between Jamnntpd and Smapinntpd) to my custom version of
Smapinntpd.
I see there are lots of differences. Good luck! ;-)
CN> But I suppose that anyone could fork it or start another repo...
That's true. Ready to take it on? Jamlib needs 64bit compatibility. There's the first feature request. I had forgotten about that. That is why Jamnntpd hasn't worked for me for years. ;)
Sorry for my previous replies being addressed to All. I tried using
Claws Mail but it seems it doesn't work well with Synchronet's NNTP
server (or I didn't set it up properly).
That's true. Ready to take it on? Jamlib needs 64bit compatibility.There's the first feature request. I had forgotten about that. That is
why Jamnntpd hasn't worked for me for years. ;)
:-) Sorry, I'm no C programmer. I'm only doing small, easy patches for now...
Sysop: | Angel Ripoll |
---|---|
Location: | Madrid, Spain |
Users: | 11 |
Nodes: | 8 (0 / 8) |
Uptime: | 77:56:51 |
Calls: | 298 |
Files: | 2,754 |
Messages: | 54,754 |