On my PC, Win XP Home SP2, with all critical updates installed, I can go to
www.nationalrail.co.uk/planmyjourney/, fill in details of my journey and get
the results back, however when I click on the View Details button on the
results page button I get:
The page cannot be displayed
There is a problem with the page you are trying to reach and it cannot be
displayed
<SNIP>
HTTP 500 - Internal server error
Internet Explorer
When I turn off Friendly Error messages this becomes:
Microsoft VBScript runtime error '800a0009'
Subscript out of range: 'ubound(...)'
/planmyjourney/includes/display_header_and_footer.asp, line 439
I know there is nothing wrong with the site, because it works fine on
another PC.
I've searched MS for 'HTTP 500 - Internal server error', they return 2
possibilities that both refer to KB831167, one for IE6 SP1, the other for
IE6 SP1 64 bit Edition.
Help/About IE gives:
IE 6.0.2900.2180.xpsp_sp2_rtm.040803-2158,
Cipher Strength: 128-bit,
Update Versions:; SP2;,
which if any of these articles is appropriate to me?
Searching MS for KB831167 gives 8 possibilities. The most obvious one
appears to be:
You cannot log on to a Web site or complete an Internet transaction, or you
receive an HTTP 500 (Internal Server Error) Web page
This gives various guidance, including:
1 RESOLUTION
Update information
To download and to install this update, visit the Microsoft Windows Update
Web site, and then install critical update 831167:
Does this apply to me if I have all Critical Updates installed. How would I
tell if this one actually is installed?
2 The following files are available for download from the Microsoft
Download Center:
Download the Q831167.exe (32-bit) package now.
Download the Q831167.exe (64-bit) package now.
Which if either of these apply to my system, i.e. how do I tell if my IE 6
is 32 or 64 bit?
3 Prerequisites
To install this update, you must be running Internet Explorer 6 SP1 (version
6.00.2800.1106)
- Mine is IE 6.0.2900.2180.xpsp_sp2_rtm.040803-2158, so would this still
apply to me? -
on one of the following versions of Windows:
MS Win XP SP1 - N/A mine is SP2
Microsoft Windows XP 64-Bit Edition, Service Pack 1 - N/A mine is SP2
Microsoft Windows XP - Presumably this is the catch all that I come under,
and I just need to download and install the appropriate Q831167.exe, but
which one, 32-bit, or 64-bit?
Or am I barking up the wrong tree?
Any help that anyone can offer would be greatly appreciated as I'm beginning
to get confused.
TIA
chris - 22 Dec 2004 05:53 GMT
I've notified the site web developers and they are looking into it.