Also, after you fix this, you’ll have to reindex the lists to update the web indexes, or you’ll continue to see the same error.  You do this with the LISTSERV command

 

REINDEX BOTH IMMEDIATE *

 

This will take some time if you have many lists and/or many archive files, so you could prevent the command from monopolizing LISTSERV by letting it work in the background – just don’t use the IMMEDIATE option and expect it to take longer.  (Or run it with IMMEDIATE during a slow period, e.g., at night.)

 

Nathan

 

From: LISTSERV Site Administrators' Forum <[log in to unmask]> On Behalf Of Nathan Brindle
Sent: Tuesday, July 24, 2018 10:05 AM
To: [log in to unmask]
Subject: Re: Arcive postings not found

 

Again, the site configuration is unlikely to have anything to do with this.

 

The problem is that LISTSERV can’t use a path with a space in it unless you quote it.  What happens when the value is not quoted is that LISTSERV reads to the space and stops reading the keyword setting, which is why the web interface was looking for the files in the nonexistent “E:\Program” directory.  Try

 

Notebook= Yes,”E:\Program Files\LISTSERV\MAIN”,Weekly,Private

 

instead.  Also note that we do not recommend using the “A” disk (under Windows, \LISTSERV\MAIN) for storing archives.  This is discussed in the documentation, but briefly, each list should have its archives in a separate directory, for instance, “E:\Program Files\LISTSERV\LISTS\BASF-FAMLAW”.

 

Nathan

 

From: LISTSERV Site Administrators' Forum <[log in to unmask]> On Behalf Of Bruce Keppler
Sent: Tuesday, July 24, 2018 9:50 AM
To: [log in to unmask]
Subject: Re: Arcive postings not found

 

Hi Guys –

 

Thanks for your answers.  Here are mine:

 

In my site.cfg file I have this line:  WWW_ARCHIVE_DIR=C:\Inetpub\wwwroot\Archives.  I don’t have any line for WWW_ARCHIVE_URL.

 

The application is installed at:  E:\Program Files\ListServ

 

The file ListServ is looking for (basf-famlaw.log1807d) does exist in:  E:\Program Files\ListServ\MAIN.

 

There is no folder called “E:\Program\”. 

 

Each of the headers for my lists has this in it:  Notebook= Yes,A,Weekly,Private

 

 

Thanks,


Bruce

 

 

 

 

From: LISTSERV Site Administrators' Forum [mailto:[log in to unmask]] On Behalf Of Nathan Brindle
Sent: Tuesday, July 24, 2018 4:57 AM
To: [log in to unmask]
Subject: Re: Arcive postings not found

 

Error code 2 means that the directory doesn’t exist.

 

The directory LISTSERV is looking for is “E:\Program\” .  Does that directory exist?  Or is that not the correct directory?  You’ll want to check the list header for the BASF-FAMLAW list to see what you have Notebook= set to.

 

FWIW, you should NOT change values in the registry for LISTSERV; LISTSERV will simply overwrite the value the next time you restart it.  If you really need to change WWW_ARCHIVE_URL, you do that in \LISTSERV\MAIN\SITE.CFG (for Windows).  But this is not the problem.

 

Nathan

 

From: LISTSERV Site Administrators' Forum <[log in to unmask]> On Behalf Of Lawrence Finch
Sent: Monday, July 23, 2018 9:10 PM
To: [log in to unmask]
Subject: Re: Arcive postings not found

 

Ah, OK. It’s in a different location in Windows. I think you need to change a registry key:

 

HKEY_LOCAL_MACHINE\SOFTWARE\L-Soft\LISTSERV\WWW_ARCHIVE_URL 

This needs to point to your archive.

 

As I’m not a Windows expert, perhaps one will reply if this doesn’t fix it.

 

 

Best,

Larry

 

 

On Jul 23, 2018, at 7:59 PM, Bruce Keppler <[log in to unmask]> wrote:

 

Sorry, I’m unable to find a file by that name (nor do I have an etc folder).  If it’s important, this is a Windows installation.

 

Thanks,


BK

 

 

 

 

From: LISTSERV Site Administrators' Forum [mailto:[log in to unmask]] On Behalf Of Lawrence Finch
Sent: Monday, July 23, 2018 4:16 PM
To: [log in to unmask]
Subject: Re: Arcive postings not found

 

Check the config file /etc/lsv-wa.config. The first line should be the absolute path to the archive directory, the second the relative URI. For example:

 

PATH /var/www/html/www.mysite.com/archives

URL /archives

 

 

 

On Jul 23, 2018, at 7:09 PM, Bruce Keppler <[log in to unmask]> wrote:

 

Hi –

 

I had to do some shuffling around of folders and I missed a config somewhere. 

 

All of my lists are setup so the notebook folder is set to A. 

In my site.cfg I have this:  WWW_ARCHIVE_DIR=C:\Inetpub\wwwroot\Archives

 

When I look into the archives the listing of weeks looks normal and if I pick a week the most recent three or four posts’ subjects are displayed.  If I hover over a post, the preview comes up correctly.  But if I click on a post I get the following message:

 

The archive files could not be accessed, either because the list does not have Web-accessible archives or because they are being updated. If you know that the list has Web archives, please try again in about 30 seconds, and report the problem if it persists for more than a few minutes. The file that could not be opened is 'E:\Program\basf-famlaw.log1807d' and the error code was 2 (No such file or directory).

 

So somewhere I have the archive pointed wrong.  Any ideas where?

 

 

Thanks,

 

Bruce

 

 

 

Bruce Keppler
Director of Information Technology

The Bar Association of San Francisco

301 Battery Street, 3rd Floor
San Francisco, CA 94111

Phone: 415.782.9001
Fax: 415.989.0381
[log in to unmask]

 

 


To unsubscribe from the LSTSRV-L list, click the following link:
http://peach.ease.lsoft.com/scripts/wa-PEACH.exe?SUBED1=LSTSRV-L&A=1

 

 


To unsubscribe from the LSTSRV-L list, click the following link:
http://peach.ease.lsoft.com/scripts/wa-PEACH.exe?SUBED1=LSTSRV-L&A=1

 


To unsubscribe from the LSTSRV-L list, click the following link:
http://peach.ease.lsoft.com/scripts/wa-PEACH.exe?SUBED1=LSTSRV-L&A=1

 

 


To unsubscribe from the LSTSRV-L list, click the following link:
http://peach.ease.lsoft.com/scripts/wa-PEACH.exe?SUBED1=LSTSRV-L&A=1

 


To unsubscribe from the LSTSRV-L list, click the following link:
http://peach.ease.lsoft.com/scripts/wa-PEACH.exe?SUBED1=LSTSRV-L&A=1

 


To unsubscribe from the LSTSRV-L list, click the following link:
http://peach.ease.lsoft.com/scripts/wa-PEACH.exe?SUBED1=LSTSRV-L&A=1

 


To unsubscribe from the LSTSRV-L list, click the following link:
http://peach.ease.lsoft.com/scripts/wa-PEACH.exe?SUBED1=LSTSRV-L&A=1



To unsubscribe from the LSTSRV-L list, click the following link:
http://peach.ease.lsoft.com/scripts/wa-PEACH.exe?SUBED1=LSTSRV-L&A=1