Digital Man wrote to Bill McGarrity on 05-14-18 16:45 <=-
I currently have no theories why newslink.js would retrieve a missing/undefined 'id' property in the message header object yet msgutil.js gets the (dynamically-generated) header 'id' field/property just fine.
I expect when you run the updated newslink.js, you should see a printed/logged message like "Message #13085 is missing a Message-ID
header field", based on the reported error. Now, *why* the property is missing is still a mystery to me. Please let me know.
That's exactly the message I received....
5/15 01:54:10a sub: usenet_altbbsfg, newsgroup: alt.sports.baseball.sf-giants
5/15 01:54:10a usenet_altbbsfg.ini export ptr: 13125
5/15 01:54:10a usenet_altbbsfg.ini import ptr: 331934
5/15 01:54:10a Message #13126 is missing a Message-ID header field
5/15 01:54:10a alt.sports.baseball.sf-giants import ptr: 331934, first_msg: 331859, last_msg: 331934
Here is the info from msgutil.js:
13125
total_votes = 0
number = 13125
offset = 0
to = All
from = Bill McGarrity
subject = Another test... :/
from_ext = 1
to_agent = 0
from_agent = 0
replyto_agent = 0
to_net_type = 0
from_net_type = 0
replyto_net_type = 0
forwarded = 0
expiration = 0
priority = 0
cost = 0
type = 0
version = 289
attr = 0
auxattr = 0
netattr = 0
when_written_time = 1526362620
when_written_zone = -16084
when_written_zone_offset = -240
when_imported_time = 1526362642
when_imported_zone = -16084
when_imported_zone_offset = -240
thread_id = 13125
thread_back = 0
thread_next = 0
thread_first = 0
delivery_attempts = 0
last_downloaded = 0
times_downloaded = 0
data_length = 456
date = Tue, 15 May 2018 01:37:00 -0400
votes = 0
id =
5AFA7212.13125.usenet_altbbsfg@tequilamockingbirdon
line.net>
field_list =
can_read = true
Here is the message header from the sub-board operator menu:
To All
Subject Another test... :/
SenderExt 1
Sender Bill McGarrity
when_written 5AFA71FC C12C Tue May 15 2018 01:37:00 EDT
when_imported 5AFA7212 C12C Tue May 15 2018 01:37:22 EDT
type 0000h
version 0121h
attr 0000h
auxattr 00000000h
netattr 00000000h
header offset 297F20h
header length 142
number 13125
thread_id 13125
data offset 25A700h
data field[0] TEXT_BODY, offset 0, length 429
data field[1] TEXT_TAIL, offset 429, length 27
Here is a test message I created while logged into the system:
5/15 02:05:32a sub: usenet_altbbsfg, newsgroup:
lt.sports.baseball.sf-giants
5/15 02:05:32a usenet_altbbsfg.ini export ptr: 13126
5/15 02:05:32a usenet_altbbsfg.ini import ptr: 331934
5/15 02:05:32a Exported message 13127 to newsgroup: alt.sports.baseball.sf-giants
5/15 02:05:32a alt.sports.baseball.sf-giants import ptr: 331934, first_msg: 331860, last_msg: 331935
5/15 02:05:32a Getting headers for articles 331935 through 331935
5/15 02:05:32a 1 new articles
5/15 02:05:32a Retrieving article: 331935
5/15 02:05:33a Message 331935 imported into usenet_altbbsfg (1 of 1 total) 33 lines
msgutil.js info:
13127
total_votes = 0
number = 13127
offset = 0
to = All
from = Bill McGarrity
subject = One more test message..
from_ext = 1
to_agent = 0
from_agent = 0
replyto_agent = 0
to_net_type = 0
from_net_type = 0
replyto_net_type = 0
from_ip_addr = 127.0.0.1
from_host_name = HomeServer.tequilamockingbirdonline.net
from_protocol = Telnet
from_port = 64021
sender_userid = Bill McGarrity
sender_server = tequilamockingbirdonline.net
sender_time = 20180515055140Z
forwarded = 0
expiration = 0
priority = 0
cost = 0
type = 0
version = 289
attr = 0
auxattr = 0
netattr = 0
when_written_time = 1526363957
when_written_zone = -16084
when_written_zone_offset = -240
when_imported_time = 1526363957
when_imported_zone = -16084
when_imported_zone_offset = -240
thread_id = 13127
thread_back = 0
thread_next = 0
thread_first = 0
delivery_attempts = 0
last_downloaded = 0
times_downloaded = 0
data_length = 317
date = Tue, 15 May 2018 01:59:17 -0400
votes = 0
id =
5AFA7735.13127.usenet_altbbsfg@tequilamockingbirdon
line.net>
ftn_msgid = 13127.usenet_altbbsfg@1:266/404 1f5fe07c
ftn_pid = Synchronet 3.17a-Win32 Apr 30 2018 MSC 1800
field_list =
can_read = true
Header from the sub-board operator menu:
To All
Sender Bill McGarrity
SenderExt 1
SenderUserID Bill McGarrity
SenderTime 20180515055140Z
SenderIpAddr 127.0.0.1
SenderHostName HomeServer.tequilamockingbirdonline.net
SenderProtocol Telnet
SenderPort 64021
SenderServer tequilamockingbirdonline.net
Subject One more test message..
Message-ID <
5AFA7735.13127.usenet_altbbsfg@tequilamockingbirdonline.net> X-FTN-MSGID 13127.usenet_altbbsfg@1:266/404 1f5fe07c
X-FTN-PID Synchronet 3.17a-Win32 Apr 30 2018 MSC 1800
Editor Open!EDIT
when_written 5AFA7735 C12C Tue May 15 2018 01:59:17 EDT
when_imported 5AFA7735 C12C Tue May 15 2018 01:59:17 EDT
type 0000h
version 0121h
attr 0000h
auxattr 00000000h
netattr 00000000h
header offset 298120h
header length 451
number 13127
thread_id 13127
data offset 25AB00h
data field[0] TEXT_BODY, offset 0, length 317
Again, when I upload a REP pkt and it gets imported into the sub, there's no Message-ID assigned although it shows on when I run the msgutil.js.
--
Bill
Telnet: tequilamockingbirdonline.net
Web: bbs.tequilamockingbirdonline.net
FTP: ftp.tequilamockingbirdonline.net:2121
IRC: irc.tequilamockingbirdonline.net Ports: 6661-6670 SSL: +6697
Radio: radio.tequilamockingbirdonline.net:8010/live
... Look Twice... Save a Life!!! Motorcycles are Everywhere!!!
--- MultiMail/Win32 v0.50
þ Synchronet þ TequilaMockingbird Online - Toms River, NJ