Where are these files?

I’m seeing these errors in my server log. These are only showing on my test server but not in production. The dbs are replicas so everything in 1 is in the other. I looked in the design in both replicas under Shared Resources > Files but there are none there on either replica. They must be somewhere, at least in my production replica where everything is working fine, but I cannot find them anywhere.

HTTP Web Server: Lotus Notes Exception - Entry not found in index [/fb-apps/fblogon/logonid.nsf/files/find.gif/$File/find.gif]

Subject: where are these files? - in configuration documents?

Sorry, but this doesn’t look like a file resource to me at all.

Looks like a plain vanilla link to a view named “files”, containing a document that is displayed with a value of “find.gif” in the first sorted column, containing a file attachment called “find.gif”.

That still doesn’t explain, while the image shows up in the browser (does it even after emptying the cache and reloading the page?).

Subject: RE: where are these files? - in configuration documents?

bingo, it is a view, thx. But the strange thing still is that files referenced in the errors are in the view both in production and test but it still throws the error in test only.

Subject: RE: where are these files? - in configuration documents?

Strange indeed. I can’t think of a configuration difference, that would result in this behavior.

If you open the page in your browser and then right-click on the image, choosing display image, does it really display? Is the path really the same that shows up in the log error (less the servers fully qualified domain name)?

Subject: RE: where are these files? - in configuration documents?

yes, the image displays in production. also, I have the db copy in the same directory structure on the test server as the production copy.

Subject: RE: where are these files? - in configuration documents?

That’s not exactly what I wanted to know (unless “Yes” was meant as the answer). I’m wondering if you can display just the image on your test server using the very same URL, that’s shown in the error log.

And if so, if it STILL displays the error …

Subject: RE: where are these files? - in configuration documents?

no it does not display on the test server

this works:

http://prodserv/fb-apps/fblogon/logonid.nsf/files/find.gif/$File/find.gif

thsi does not work. the db is there in fb-apps/fblogon, the file name is the same and in the view I can see the find.gif doc and it’s the same as in production

http://testserv/fb-apps/fblogon/logonid.nsf/files/find.gif/$File/find.gif

Subject: RE: where are these files? - in configuration documents?

So, if we follow Homes and rule out the impossible, whatever is left must be the solution …

… can’t think of anything, but the Server not having access to that document (while you have) or to that attachment (can you encrypt $FILE ??).

Subject: RE: where are these files? - in configuration documents?

FYI - it just started working on it’s own, go figure.

Subject: RE: where are these files? - in configuration documents?

Well, is this good or is it bad?

Probably more good than bad, after all. :slight_smile:

Subject: where are these files?

Hi

Are you sure it is not like this:

[/fb-apps/fblogon/logonid.nsf$Files/find.gif]

Check the final part.

Try to make a copy, modify default access to manager with full right (Cant remember the minimum access required) and then go to http://serverhostname//fb-apps/fblogon/logonid.nsf$Files

Let me know if that shows you the files

Edit: My bad. I put the slash which it is not necessary.

Subject: RE: where are these files?

what I posted was copied/pasted from the log. But you really didn’t answer my question which was where can I physically find the file that is referenced in the URL - find.gif?

But I did as you suggested and there where no files to display

Subject: RE: where are these files?

If you were able to see the files in $Files view, you would be able to copy the files just like if were an FTP.

Try it with your mail database.

If you do the same in the production db, do you see the files?

Have you try to make copy with no documents of the production one, then rename it to .ntf, make it a template, and replace the template of the dev one?

Subject: RE: where are these files?

Search for webdav in the designer help.

The first document might help you.

Subject: RE: where are these files?

thx, I’ll look at that. The wierd part is that even though I get the http errors in the log telling me the files do not exist I can see th images displayed just fine when I open the page.

Subject: RE: where are these files?

I do not see the files in the production db either but I know they are there since they do display properly on the web.

The db on my test server is a copy of the production db

I have full admin rights to both enviroments

In my mail file I see all of the files under Shared Resources > Images but I do not see any Images in the db in question in production or in test, very wierd.