Problem with using Multiple Servers
Posted: Thu Apr 28, 2005 2:30 am
I am a Software Engineer, and have a lot of experience tracking down bugs. And I've spent many hours trying to track down exactly what is going wrong with Newspro. Now unless I just do not have a certain option enabled that I need to, I believe I've found a serious bug. I used two servers in my test -- news.west.cox.net and news.central.cox.net. I am confident that when I look at these servers alone, Newspro is reporting the correct information. I used "Xnews" to verify both servers (singly).
First, I deleted the registry for Newspro, deleted the Newspro Directory and database, and re-installed (the registered version). Re-entered keys, made a new database directory. In short, I started from stratch each time I tested a new case. I even tried taking my router and all firewalls out of the system. I eventually figured out that my problem stems from using more than one server. When I just use the WEST server, all the headers appear. When I add WEST and CENTRAL, many headers are missing. In fact, many are missing from Central, and Newspro appears to not be combining WEST and CENTRAL, it appears to just use Central results. It even reports the same missing headers for both WEST and CENTRAL when I use "Properties" on an incomplete file.
--------------------
I have put up screenshots showing all of this. I went one step at a time.
PLEASE GO TO http://members.cox.net/codone/
to see all screenshots of the steps below!!
---------------------
STEP 1: Shows just the WEST server (All is good!)
------------
STEP 2 - 1: Shows just the CENTRAL server (has incompletes which is correct!)
STEP 2 - 2: Enabled the Partial -> Show incomplete partial messages
NOTE: Also shows a Properties of incompete "Part 2" (Correct, I assume)
------------
STEP 3 - 1: Show both WEST and CENTRAL together (INCORRECT)
STEP 3 - 2: Enabled the Partial -> Show incomplete partial messages
NOTE: Also shows a Properties of incompete "Part 2"
The following is a detailed list of what I did on each step:
--------------------------------------
(after deleting Registry/newspro directory and reinstalling)
Step 1
--------------------------------------
Added server: news.west.cox.net
Added Newsgroup: alt.binaries.drwho
Get New Headers
Notice the ALL the files for "Creature From the Pit" are complete.
--------------------------------------
(after deleting Registry/newspro directory and reinstalling)
Step 2
--------------------------------------
Added server: news.central.cox.net
Added Newsgroup: alt.binaries.drwho
Get New Headers
Notice that many the files for "Creature From the Pit" are INCOMPLETE!
--------------------------------------
(after deleting Registry/newspro directory and reinstalling)
Step 3
--------------------------------------
Added server: news.west.cox.net
Added server: news.central.cox.net
Added Newsgroup: alt.binaries.drwho
Get New Headers
Notice that many the files for "Creature From the Pit" are INCOMPLETE! Even though I have used the WEST server (along with CENTRAL). WEST had all the files complete! This appears to be the bug.
First, I deleted the registry for Newspro, deleted the Newspro Directory and database, and re-installed (the registered version). Re-entered keys, made a new database directory. In short, I started from stratch each time I tested a new case. I even tried taking my router and all firewalls out of the system. I eventually figured out that my problem stems from using more than one server. When I just use the WEST server, all the headers appear. When I add WEST and CENTRAL, many headers are missing. In fact, many are missing from Central, and Newspro appears to not be combining WEST and CENTRAL, it appears to just use Central results. It even reports the same missing headers for both WEST and CENTRAL when I use "Properties" on an incomplete file.
--------------------
I have put up screenshots showing all of this. I went one step at a time.
PLEASE GO TO http://members.cox.net/codone/
to see all screenshots of the steps below!!
---------------------
STEP 1: Shows just the WEST server (All is good!)
------------
STEP 2 - 1: Shows just the CENTRAL server (has incompletes which is correct!)
STEP 2 - 2: Enabled the Partial -> Show incomplete partial messages
NOTE: Also shows a Properties of incompete "Part 2" (Correct, I assume)
------------
STEP 3 - 1: Show both WEST and CENTRAL together (INCORRECT)
STEP 3 - 2: Enabled the Partial -> Show incomplete partial messages
NOTE: Also shows a Properties of incompete "Part 2"
The following is a detailed list of what I did on each step:
--------------------------------------
(after deleting Registry/newspro directory and reinstalling)
Step 1
--------------------------------------
Added server: news.west.cox.net
Added Newsgroup: alt.binaries.drwho
Get New Headers
Notice the ALL the files for "Creature From the Pit" are complete.
--------------------------------------
(after deleting Registry/newspro directory and reinstalling)
Step 2
--------------------------------------
Added server: news.central.cox.net
Added Newsgroup: alt.binaries.drwho
Get New Headers
Notice that many the files for "Creature From the Pit" are INCOMPLETE!
--------------------------------------
(after deleting Registry/newspro directory and reinstalling)
Step 3
--------------------------------------
Added server: news.west.cox.net
Added server: news.central.cox.net
Added Newsgroup: alt.binaries.drwho
Get New Headers
Notice that many the files for "Creature From the Pit" are INCOMPLETE! Even though I have used the WEST server (along with CENTRAL). WEST had all the files complete! This appears to be the bug.