What I'm having trouble with is echomail. I think the problem is with Mystic, but wanted ask here for a second opinion. Incoming netmail is
being sent to my hub, however, when the hub opens the packet the
source looks like below, and thus it is being tossed into bad mail
because of the wrong source address:
+ 05-Sep-2018 16:10:48 mbfido[363] Execute: /usr/bin/unzip -o -j -L fec50000.we3
+ 05-Sep-2018 16:10:48 mbfido[363] Packet : 031ce02f.pkt type 2+
+ 05-Sep-2018 16:10:48 mbfido[363] From : 314:65535/180.1 to
314:314/180 + 05-Sep-2018 16:10:48 mbfido[363] Dated : 05-10-2018 06:10:40 + 05-Sep-2018 16:10:48 mbfido[363] Program : Unknown 0xfefe
0.0 + 05-Sep-2018 16:10:48 mbfido[363] Node 314:65535/180.1 not
connected to area PIN_ADMIN
The From address is definately set as 314:314/180.1 - however all my
AKAs (in Mystic) are shown as x:65535/x.1 (where x is fidonet and
fsxnet as well).
If I read the log correctly, does this mean Mystic is writing the
wrong source address?
You have not correctly set up the correct addresses
In my case and normally it is ~/var/arealists and this is created using the file magic processing.
...
Actually I have though. This example is for the 314 network (pinet) that I am connected to. My Mystic IS set for 314:314/180.1, but packets sent to MBSE (which is 314:314/180) appear to be from 314:65535/180.1.MBSE
The same is true for Fidonet Mystic IS configured for 3:633/509.1, but
sees the from as 3:65535/509.1
which PKT format are you sending from your mystic point to MBSE? it must be type 2+ or type 2.2 for point and/or domain support...
which PKT format are you sending from your mystic point to MBSE? it must be type 2+ or type 2.2 for point and/or domain support...
type 2.2 is the only one that allows for the 5D domain name in the PKT header...
i was able to go back through my mail archive and find some posts about the above document... draft 4 is available at http://bbsdev.net/fsp/FSP-1040.txt and i think it is the last draft... the details i speak of above are found in the notes portion of the document's section "3. Type 2+ Packet"... the first paragraph in that notes section explains why net 65535 is being seen in these PKTs and how to properly handle it...
which PKT format are you sending from your mystic point to MBSE? it
must be type 2+ or type 2.2 for point and/or domain support...
I don't think Mystic operators have a choice about which PKT type
their node generates. According to my sbbsecho.log the PKT type I
receive from my Mystic links is type 2e.
Thats an indicator that it is a 2+ packet right?
So does that mean my MBSE is not handling it correctly?
I recall somewhere a config about 4d packets, need to look for that, perhaps that is the problem?
i was able to go back through my mail archive and find some posts
about the above document... draft 4 is available at
http://bbsdev.net/fsp/FSP-1040.txt and i think it is the last
draft... the details i speak of above are found in the notes portion
of the document's section "3. Type 2+ Packet"... the first paragraph
in that notes section explains why net 65535 is being seen in these
PKTs and how to properly handle it...
Awesome, I'll take a look.
Thanks...
i see only that it is reporting and apparently using the 65535 net address field and not pulling the true net address from the secondary field... i'm curious to see what others of the MBSE community have to say... something tells me this is a known problem that is being worked on but i do not know what the status of that work is... i think andrew was working in this area...
When parsing a
Type 2+ packet, if origNet is 65535, the software MUST use the
value from the auxNet field.
So I think I found it - and IMHO a bug.
I looked at lib/getheader.c, and and in getheader() I dont see where
it handles auxNet if origNet = 0xffff.
I havent check if this point handling is handled anywhere else though
- but could this be a fix? Is sharing that here enough for it to be reviewed?
BTW: It seems the sourceforge code repositoriy is back level (1.0.7.3)
- whereas the download zip file is 1.0.7.6?
The git repository on SourceForge needs to be updated; the Hg
(Mercurial) repository should be current (1.0.7.7 ATM) -- I will bring
it up to date when I commit your fix.
As the primary maintainer of late, I can assure you it's already being reviewed.
Great! Do you announce here when you do that?
How do you get to the Mercurial repository? I dont know Mercurial (I
do know git), but I am curious to see what's changed since 1.0.7.6.
I thought I would ask - any chance the makefiles can be updated to
support $DESTDIR? So that anybody who wants to package it up (like I
do to make a DEB), dont need to apply a patch ;)
No big deal, but thought it would be a benefit to more, and shouldnt impact anybody who dont build packages.
I'd also like to recommend that the binaries be changed to be 500 not
700 (ie: they shouldnt be writable) as well...
Sysop: | digital man |
---|---|
Location: | Riverside County, California |
Users: | 1,042 |
Nodes: | 15 (0 / 15) |
Uptime: | 131:07:14 |
Calls: | 500,257 |
Calls today: | 5 |
Files: | 95,200 |
D/L today: |
711 files (205M bytes) |
Messages: | 464,457 |
Posted today: | 2 |