[ic] "Missing special page" error after site move (answer wins RH t-shirt)

Kyle Cook interchange-users@lists.akopia.com
Thu Jun 28 21:54:00 2001


Mark,

Heres a quick thought, run makecat to  make a new ('sample' or 'simple'?)
store, then see if it runs, if it does then compare your directory structures
etc.

PS I moved an MV3.15 w/ 100+ catalogs between 2 FreeBSD machines
just a few months ago. The MV move turned out to be the simplest part
of the move. ( DNS, sendmail, UID/GID matching, cronjobs .......)

PPS I don't really need the shirt, I heard it had some bugs still :-)

Kyle Cook


At 06:11 PM 6/28/01, you wrote:

>Hello,
>
>I have an especially challenging Interchange puzzle to solve. The first
>one of you that offers help that leads me to solve it wins a free
>Red-Hat Interchange t-shirt (size XL, white, never worn, I pay
>shipping.) Now on with the fun.
>
>SHORT STORY
>In summary, we moved our Minivend installation to what we think is a
>nearly identical environment and we now get this error in the store logs
>when we run the server:
>"Runtime error: Missing special page: ../special_pages/missing". This is
>when requesting a page known to exist-- so it can't find the page or the
>missing page page.
>
>LONG STORY
>We're in the process of moving out Minivend 4.04a installation to a new
>server. We've attempted to replicate the environment as closely as
>possible. Both systems run FreeBSD 4.3 and paths,users and permissions
>have all been kept exactly the same. (I think the numeric userid's
>changed, but the usernames are all the same.).
>
>The only significant difference, as far as we can tell, is that we
>needed to change the configuration to work with "www2.server.com"
>instead of "www.server.com"
>
>Below are the diffs between the store catalog.cfg and the minivend.cfg
>file-- These are the only things we changed from one installation to the
>other. We've verified that the all the paths are [appear to be] correct.
>
>in store/catalog.cfg:
>3c3
>< Variable    SERVER_NAME     www.server.com
>---
> > Variable    SERVER_NAME     www2.server.com
>7c7
>< Variable    SECURE_SERVER   www.server.com
>---
> > Variable    SECURE_SERVER   www2.server.com
>12c12
>< Variable    SAMPLEURL       http://www.server.com/store
>---
> > Variable    SAMPLEURL       http://www2.server.com/store
>#########
>
>in minivend.cfg:
>< Catalog    store /home/user/catalogs/ssp
>www.server.com/cgi-bin/store.cgi
> > Catalog    store /home/user/catalogs/ssp www2.server.com/cgi-bin/store.cgi
>
>So as you can see, none of the paths to pages changed. (We reality
>checked that the paths still point to places with pages anyway.
>
>You can still win the shirt if you have to ask me questions to solve the
>problem. You can even win it if you  already an employee of Red Hat.
>
>Thank you very much for helping with this mystery!
>
>   -mark
>
>http://mark.stosberg.com/
>_______________________________________________
>Interchange-users mailing list
>Interchange-users@lists.akopia.com
>http://lists.akopia.com/mailman/listinfo/interchange-users