A Windows XP help forum. PCbanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » PCbanter forum » Microsoft Windows 7 » Windows 7 Forum
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Pan Date header preference setting for time zone



 
 
Thread Tools Rate Thread Display Modes
  #16  
Old July 3rd 16, 07:52 PM posted to news.software.readers,alt.os.linux,alt.windows7.general
Henry Jones[_3_]
external usenet poster
 
Posts: 35
Default Pan Date header preference setting for time zone

On Sun, 03 Jul 2016 11:33:24 -0700, Mike Easter wrote:

In the very old news from 2000, Pan addresses a number of Date: related
bugs which were fixed in those old .8 series versions.


I saw that.
I never said I knew what I was talking about though!

I think I am beginning to know what is happening.

http://pan.rebelbase.com/oldnews/oldnews-08.html (see search page on
Date Pan says it inserts Date.


Yep. I believe you.
I do not think the user has *any* control over the date.

However ... if Pan is inserting the date, then why did Mixmin have a
negative -0000 time when aioe and netfront had a positive +0000 time?

Perhaps it's because Mixmin uses port 563/SSL and Aioe and Netfront used
port 119?

However, that doesn't explain how we got a "+0000 (UTC)" using telnet
only, without inserting the date!

telnet nntp.aioe.org 119
help
post
- 340 Ok, recommended message-ID
References:
Message-ID:
From: Henry Jones
Newsgroups: news.software.readers
Subject: Pan Date header preference setting for time zone

This is a test of not specifying the date in telnet to aioe.
..
quit

0.140 is a different 'pan2 era'. Old v./s
http://pan.rebelbase.com/download/releases/


Huh? I'm confused.
I downloaded the very *latest* Pan (or so I thought).
The latest, as of 2016, is version 0.140.
Is it not?

Anyway, it's pretty clear what is happening, although I can't explain it.
The simplest solution is to telnet into aioe and specify the date.

Three tests tell us what we need to know.
1) Telnet and do not specify a date or comment.
2) Telnet and specify a +0000 date & comment.
3) Telnet and specify a -0000 time & comment.

1) When I do not specify a date, aioe inserts the + and the (UTC)
+0000 (UTC)
2) When I specify the + date, I get exactly what I specify
+0000 (comment)
3) When I specify the - date, I get exactly what I specify
-0000 (comment)

Since Pan is not involved when I telnet to nntp.aioe.org:119, either my
operating system (WinXP) is giving aioe the date, or, more likely, aioe
*knows* the date, and it's aioe who inserts the "+0000 (UTC)".

Are any of you using aioe?
Can you test this out?

Ads
  #17  
Old July 3rd 16, 09:22 PM posted to news.software.readers,alt.os.linux,alt.windows7.general
Mike Easter
external usenet poster
 
Posts: 1,064
Default Pan Date header preference setting for time zone

Henry Jones wrote:
I think I am beginning to know what is happening.


I think that Pan is inserting the Date and I think the best/ most
consistent test/challenge would be to post a properly configured Date.

I believe that if a Date line is not included, there will be more
variability in what different news servers do.

Given that a Date is going to be inserted, the experimenter would choose
how to vary the Date, such as + or - 0000 or even one with a tz offset.

--
Mike Easter
  #18  
Old July 3rd 16, 09:42 PM posted to news.software.readers,alt.os.linux,alt.windows7.general
Henry Jones[_3_]
external usenet poster
 
Posts: 35
Default Pan Date header preference setting for time zone

On Sun, 03 Jul 2016 13:22:17 -0700, Mike Easter wrote:

I think that Pan is inserting the Date and I think the best/ most
consistent test/challenge would be to post a properly configured Date.

I believe that if a Date line is not included, there will be more
variability in what different news servers do.

Given that a Date is going to be inserted, the experimenter would choose
how to vary the Date, such as + or - 0000 or even one with a tz offset.


I still do not understand how to interpret my experiments, but I don't
think it's Pan, per se, which is inserting the date.

It *might* be Pan inserting the date; but the date *always* gets inserted
whether or not Pan puts it there (which was proven in the telnet
experiments).

I can think of only 4 ways the date can get the

0. The user manually inserts the date (which seems impossible with Pan).
2. Pan inserts the date (which flies against the evidence of mixmin having
a different date format than aioe/netfront using the same Pan application!)
3. The OS is inserting the date (in my case, this being WinXP) which might
fit the evidence because mixmin uses a different OS commands, I think,
than does aioe/netfront.
4. The server inserts the date (which we *know* to be true because when I
telnet and don't provide a date, a date is provided for me).

The evidence is clear.
But the interpretation of the evidence is not.
So I may be wrong and I await someone who knows more than I do to make
sense of why the telnet sessions turned out the way they did.

If anyone knows how to telnet to mixmin 563, please tell me how to handle
the certificate. I suspect if we can telnet to mixmin, we will solve the
enigma instantly.

  #19  
Old July 3rd 16, 10:45 PM posted to news.software.readers,alt.os.linux,alt.windows7.general
Henry Jones[_3_]
external usenet poster
 
Posts: 35
Default Pan Date header preference setting for time zone

On +0000, Whiskers wrote:

Very unlikely. No news-server should touch a header provided by a user;
pass it on unchanged, drop it completely, or reject the post, but never
ever change anything.


I don't claim to understand this stuff but I don't think *anyone* here
does either.

These are facts:

1. I telnet to aioe from WinXP with a US Timezone and if I don't put a
date, a time & comment of the following format is put there for me by
*something*.
Sun, 03 Jul 2016 14:20:42

2. I telnet to aioe from WinXP and whatever I put as a date shows up
verbatim, whether I put:
Sun, 03 Jul 2016 14:20:42 +0000 (comment)
Sun, 03 Jul 2016 14:20:42 +1234
Sun, 03 Jul 2016 14:20:42
etc.

3. In Pan, there is no way I know of to set the date, but if I use aioe or
netfront, I get a date format of:
Sun, 03 Jul 2016 14:20:42 +0000 (UTC)

4. Yet, in Pan, if I go to Mixmin (port 563), I get a date format of:
Sun, 03 Jul 2016 14:20:42 -0000 (UTC)

Those are all easily verified facts.
If anyone can explain them, I'm all ears.
  #20  
Old July 3rd 16, 10:47 PM posted to news.software.readers,alt.os.linux,alt.windows7.general
Henry Jones[_3_]
external usenet poster
 
Posts: 35
Default Pan Date header preference setting for time zone

On Sun, 03 Jul 2016 11:47:15 -0700, Mike Easter wrote:

During the EL in-house nntp days, it ALWAYS replaced the user's Date
header content with its own accurate time/date values, thus avoiding the
possible 'problem' of a user's Date being wrong, which must've caused
some kind of trouble at EL's end. I guess.


When I was telnetting into aioe, I was experimenting with various DATE
formats, and half of them failed because of either syntax errors or they
were too far off from aioe's own internal clocks.

I must have gotten at least 3 or 4 *different* messages when the syntax
was correct, but the dates I entered in were too far off so there is a
*lot* of error checking going on at the server level.

  #21  
Old July 3rd 16, 10:58 PM posted to news.software.readers,alt.os.linux,alt.windows7.general
Mike Yetto[_2_]
external usenet poster
 
Posts: 17
Default Pan Date header preference setting for time zone

So it is writ, so mote it be....
Henry Jones :
On +0000, Whiskers wrote:


Very unlikely. No news-server should touch a header provided by a user;
pass it on unchanged, drop it completely, or reject the post, but never
ever change anything.


I don't claim to understand this stuff but I don't think *anyone* here
does either.


These are facts:


1. I telnet to aioe from WinXP with a US Timezone and if I don't put a
date, a time & comment of the following format is put there for me by
*something*.
Sun, 03 Jul 2016 14:20:42


2. I telnet to aioe from WinXP and whatever I put as a date shows up
verbatim, whether I put:
Sun, 03 Jul 2016 14:20:42 +0000 (comment)
Sun, 03 Jul 2016 14:20:42 +1234
Sun, 03 Jul 2016 14:20:42
etc.


3. In Pan, there is no way I know of to set the date, but if I use aioe or
netfront, I get a date format of:
Sun, 03 Jul 2016 14:20:42 +0000 (UTC)


4. Yet, in Pan, if I go to Mixmin (port 563), I get a date format of:
Sun, 03 Jul 2016 14:20:42 -0000 (UTC)


Those are all easily verified facts.
If anyone can explain them, I'm all ears.


When you don't supply a Date: header the server will supply one.
I think this has been explained a few times in this thread.

When the server supplies the header in UTC it will obey the rules
regarding '+' or '-' as they apply to the server supplying the
header, not the newsreader that isn't supplying the header.

Those rules have been discussed in this thread as well.

What hasn't been spelled out in a simple way is that the server
builds the Date: header using those rules based on its own clock
and time zone settings, not on the one not supplied by the news
reader.

Could it be that Pan doesn't supply the Date: header at all? I
use slrn with leafnode2 as the local news server and that header
seems to be coming from leafnode2.

Mike "step back and think it out" Yetto
--
"The important thing in science is not so much to obtain new facts as to
discover new ways of thinking about them."
- Sir William Henry Bragg, Nobel Prize for Physics, 1915
  #22  
Old July 3rd 16, 11:35 PM posted to news.software.readers,alt.os.linux,alt.windows7.general
Whiskers
external usenet poster
 
Posts: 37
Default Pan Date header preference setting for time zone

On 2016-07-03, Henry Jones wrote:
On Sun, 03 Jul 2016 13:22:17 -0700, Mike Easter wrote:

I think that Pan is inserting the Date and I think the best/ most
consistent test/challenge would be to post a properly configured Date.

I believe that if a Date line is not included, there will be more
variability in what different news servers do.

Given that a Date is going to be inserted, the experimenter would choose
how to vary the Date, such as + or - 0000 or even one with a tz offset.


I still do not understand how to interpret my experiments, but I don't
think it's Pan, per se, which is inserting the date.

It *might* be Pan inserting the date; but the date *always* gets inserted
whether or not Pan puts it there (which was proven in the telnet
experiments).

I can think of only 4 ways the date can get the

0. The user manually inserts the date (which seems impossible with Pan).
2. Pan inserts the date (which flies against the evidence of mixmin having
a different date format than aioe/netfront using the same Pan application!)
3. The OS is inserting the date (in my case, this being WinXP) which might
fit the evidence because mixmin uses a different OS commands, I think,
than does aioe/netfront.
4. The server inserts the date (which we *know* to be true because when I
telnet and don't provide a date, a date is provided for me).

The evidence is clear.
But the interpretation of the evidence is not.
So I may be wrong and I await someone who knows more than I do to make
sense of why the telnet sessions turned out the way they did.

If anyone knows how to telnet to mixmin 563, please tell me how to handle
the certificate. I suspect if we can telnet to mixmin, we will solve the
enigma instantly.


Certainly if the user doesn't supply a Date header the server will, just
as happens with the Message-ID header. If the server doesn't think the
user-supplied Date header is 'correct' then it should either reject the
post or insert a separate header of its own, 'NNTP-Posting-Date'. Some
servers always insert that header.

When I had a dial-up internet connection, I used to post via a local
caching proxy news-server (Hamster or Leafnode), dialing up to log in to
the news-server at regular intervals or when I'd got a batch of posts to
send. That could result in my posts appearing with a wide range of Date
headers (several hours sometimes) but with NNTP-Posting-Date headers all
at the same time or within a minute or so. Keen eyed geeky readers
sometimes commented on this. I believe my local proxy server (running
on my own computer) was inserting the Date headers when I wrote the
articles; the NNTP-Posting-Date was being supplied by the upstream
server I was posting to.

--
-- ^^^^^^^^^^
-- Whiskers
-- ~~~~~~~~~~
  #23  
Old July 3rd 16, 11:39 PM posted to news.software.readers,alt.os.linux,alt.windows7.general
Mike Easter
external usenet poster
 
Posts: 1,064
Default Pan Date header preference setting for time zone

Whiskers wrote:
Keen eyed geeky readers


Volunteer clock police courtesy notice :-)

--
Mike Easter
  #24  
Old July 4th 16, 12:36 AM posted to news.software.readers,alt.os.linux,alt.windows7.general
FromTheRafters[_2_]
external usenet poster
 
Posts: 385
Default Pan Date header preference setting for time zone

on 7/3/2016, Whiskers supposed :
On 2016-07-03, Henry Jones wrote:
On Sun, 03 Jul 2016 13:22:17 -0700, Mike Easter wrote:

I think that Pan is inserting the Date and I think the best/ most
consistent test/challenge would be to post a properly configured Date.

I believe that if a Date line is not included, there will be more
variability in what different news servers do.

Given that a Date is going to be inserted, the experimenter would choose
how to vary the Date, such as + or - 0000 or even one with a tz offset.


I still do not understand how to interpret my experiments, but I don't
think it's Pan, per se, which is inserting the date.

It *might* be Pan inserting the date; but the date *always* gets inserted
whether or not Pan puts it there (which was proven in the telnet
experiments).

I can think of only 4 ways the date can get the

0. The user manually inserts the date (which seems impossible with Pan).
2. Pan inserts the date (which flies against the evidence of mixmin having
a different date format than aioe/netfront using the same Pan application!)
3. The OS is inserting the date (in my case, this being WinXP) which might
fit the evidence because mixmin uses a different OS commands, I think,
than does aioe/netfront.
4. The server inserts the date (which we *know* to be true because when I
telnet and don't provide a date, a date is provided for me).

The evidence is clear.
But the interpretation of the evidence is not.
So I may be wrong and I await someone who knows more than I do to make
sense of why the telnet sessions turned out the way they did.

If anyone knows how to telnet to mixmin 563, please tell me how to handle
the certificate. I suspect if we can telnet to mixmin, we will solve the
enigma instantly.


Certainly if the user doesn't supply a Date header the server will, just
as happens with the Message-ID header. If the server doesn't think the
user-supplied Date header is 'correct' then it should either reject the
post or insert a separate header of its own, 'NNTP-Posting-Date'. Some
servers always insert that header.


In the versions of Pan that I have used, you could suppress the Date
header and the server would put its own there. I never considered it a
privacy issue to do it either way.
  #25  
Old July 4th 16, 12:38 AM posted to news.software.readers,alt.os.linux,alt.windows7.general
FromTheRafters[_2_]
external usenet poster
 
Posts: 385
Default Pan Date header preference setting for time zone

Henry Jones explained on 7/3/2016 :
On Sun, 03 Jul 2016 11:47:15 -0700, Mike Easter wrote:

During the EL in-house nntp days, it ALWAYS replaced the user's Date
header content with its own accurate time/date values, thus avoiding the
possible 'problem' of a user's Date being wrong, which must've caused
some kind of trouble at EL's end. I guess.


When I was telnetting into aioe, I was experimenting with various DATE
formats, and half of them failed because of either syntax errors or they
were too far off from aioe's own internal clocks.

I must have gotten at least 3 or 4 *different* messages when the syntax
was correct, but the dates I entered in were too far off so there is a
*lot* of error checking going on at the server level.


Message IDs can be supplanted also if the user supplied ones don't pass
muster.
  #26  
Old July 4th 16, 01:50 AM posted to news.software.readers,alt.os.linux,alt.windows7.general
Carlos E. R.
external usenet poster
 
Posts: 33
Default Pan Date header preference setting for time zone

On 2016-07-03 17:24, Henry Jones wrote:
I could test better if I knew how to *telnet* to one of these no-
registration free newsservers, so that I would not be using a news server
at all, that would help us determine whether the news server or the news
agent is adding that ± sign.


Better use a server on your local network. in Linux the easiest to setup
is probably leafnode.

--
Cheers,
Carlos E.R.
  #27  
Old July 4th 16, 02:00 AM posted to news.software.readers,alt.os.linux,alt.windows7.general
Henry Jones[_3_]
external usenet poster
 
Posts: 35
Default Pan Date header preference setting for time zone

On Sun, 03 Jul 2016 19:38:46 -0400, FromTheRafters wrote:

Message IDs can be supplanted also if the user supplied ones don't pass
muster.


Being a novice at telneting into newssservers, I first crafted my own
Message IDs, but I ran into too many syntax-checking failures on aioe.

But using the suggested Message-ID worked every time.

The *problem* I had was how to *reply* to a given message!
I didn't see any "reply" command in the nntp "help"!

If I posted with a "Re", the post was rejected with a clear error (there's
a *lot* of error checking going on, even with telneting into the server!).

So I had to add a *"References"* header.

But how the heck do you build them?
I couldn't figure them out.

I tried copying message IDs, but why on earth are there more than one
References Message-IDs in each reply? (How can one be replying to more
than one message at a time anyway?)

How does one properly construct the "References" line in telnet?

  #28  
Old July 4th 16, 02:07 AM posted to news.software.readers,alt.os.linux,alt.windows7.general
Carlos E. R.
external usenet poster
 
Posts: 33
Default Pan Date header preference setting for time zone

On 2016-07-04 01:36, FromTheRafters wrote:

In the versions of Pan that I have used, you could suppress the Date
header and the server would put its own there. I never considered it a
privacy issue to do it either way.


The OP feels it is a privacy issue because people can guess that he is
using Pan by looking at the Date header. The contention is that only Pan
writes "(UTC)" in the header, and thus, when people see that style of
date writing they will guess "he is using Pan!". And giving out that
tiny bit of information "I use Pan" is that privacy issue.

But either Pan or more probably, his nntp server, inserts a
"NNTP-Posting-Host" header, and this one gives away his exact position
at the time of posting!

Even if that were not the case, he is using a real mail address,
apparently, and besides that, surely by looking at all the headers it
should be possible to guestimate the software chain used to create and
post that piece. And by analyzing the text body content, the person that
wrote it can also be guessed, even if the mail address is faked.


Resistance is futile. You will be assimilated.


--
Cheers,
Carlos E.R.
  #29  
Old July 4th 16, 02:10 AM posted to news.software.readers,alt.os.linux,alt.windows7.general
Carlos E. R.
external usenet poster
 
Posts: 33
Default Pan Date header preference setting for time zone

On 2016-07-03 23:47, Henry Jones wrote:
When I was telnetting into aioe, I was experimenting with various DATE
formats, and half of them failed because of either syntax errors or they
were too far off from aioe's own internal clocks.

I must have gotten at least 3 or 4 *different* messages when the syntax
was correct, but the dates I entered in were too far off so there is a
*lot* of error checking going on at the server level.


Some servers refuse to accept a post if the date is too old.

--
Cheers,
Carlos E.R.
  #30  
Old July 4th 16, 02:11 AM posted to news.software.readers,alt.os.linux,alt.windows7.general
FromTheRafters[_2_]
external usenet poster
 
Posts: 385
Default Pan Date header preference setting for time zone

Henry Jones presented the following explanation :
On Sun, 03 Jul 2016 19:38:46 -0400, FromTheRafters wrote:

Message IDs can be supplanted also if the user supplied ones don't pass
muster.


Being a novice at telneting into newssservers, I first crafted my own
Message IDs, but I ran into too many syntax-checking failures on aioe.

But using the suggested Message-ID worked every time.

The *problem* I had was how to *reply* to a given message!
I didn't see any "reply" command in the nntp "help"!

If I posted with a "Re", the post was rejected with a clear error (there's
a *lot* of error checking going on, even with telneting into the server!).

So I had to add a *"References"* header.

But how the heck do you build them?
I couldn't figure them out.

I tried copying message IDs, but why on earth are there more than one
References Message-IDs in each reply? (How can one be replying to more
than one message at a time anyway?)

How does one properly construct the "References" line in telnet?


It has to do with threading. It's just a list or chain of Message-IDs
of posts going back to the OP. I suppose you can use the Message-ID for
that too.
 




Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off






All times are GMT +1. The time now is 06:01 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 PCbanter.
The comments are property of their posters.