OK, This problem has now been rectified.
So that you all know, there was no issue with ASP.Net. The
recommendations to check for ASPNET were confusing, the reason is that
IIS6 running under Windows 2003 does not use this account. For future
reference it should be using the NT Authority\Network Service account.
Anyway, the real issue was due to the cryptic error messages generated
by the ASPX page. When the ASPX page traps an error that is not in it's
pre-defined list it gives a nice 'We are experiencing technically
difficulties..' message.
I add some code to this catch block and narrowed the exact error to
FaultCode = Client.Login.Authenticate.UnallowedAcces
Unfortunately, this error was being returned from the PirinXR service,
and I didn't know what exactly it meant (especially as I haven't used
v5.4).
I contacted Jag at Rodopi and went through the diagnosis with him and he
told me to check the PirinXR log file, which I did not know existed.
Anyway, upon checking this file I found an explanation of the FaultCode
in the form of an error message:
Access is not allowed from this IP address: x.x.x.x
So, basically the PirinXR was not configured to accept requests from the
IP Address the web server was sending requests from. Once this address
was added everything worked fine.
I do also want to add that this was probably a bit harder to diagnose
because for some strange reason the Web Server was sending the requests
from the same IP Address as the default gateway. This maybe due to
invisible proxying or some other weird configuration.
Suneel.
P.S. Jag, thanks for the help.
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Charles Sale
Sent: Wednesday, June 08, 2005 5:18 PM
To: [email protected]
Subject: [Rodopi] Help with rodopi server and .net asp.net
Steve:
As Suneel has said, Small Business Server 2003 includes support for
ASP.Net.
You should be able to see the ASPNet user account on the machine in
question. However, I have looked on three different web servers, and
though
they are not running Windows 2003, none of them have specific
permissions on
the Rodopi folders for the ASPNet user. It may be that Windows 2003,
because
of enhanced security in Active Directory, may require that permissions
be
set for the ASPNet user. That permission can be set on the olsplus-cgi
folder, where the file in question resides.
But does the two folders, aspnet_client, and pirinxr folders exist? And
what
error message do you receive when attempting to execute the page?
Do you have the most current version of the paynowcc.aspx file? I have
attached the file for your convenience.
Charles Sale
USAWide.net
[EMAIL PROTECTED]
---------------------
To Leave the Rodopi mail list send a message to [EMAIL PROTECTED]
with the word LEAVE as the message body.
Please also visit the Rodopi FAQ at http://www.rodopi-faq.com
---------------------