Hi,
I have a problem with the mobile version of PokerDIY - the image handler is not found (ps - to see the mobile version you have to be using a mobile browser or it will just go to the main site).
At the simplest level, if you navigate to this on a web browser:
http://www.pokerdiy.com/desktopmodules/smart-thinker - userprofile/profile.ashx?id=1&w=25&h=25
It works. However, if you type that into an iphone it gets a 404 error (see the full error at the bottom). It COULD be something to do with MobiNuke - I can't work it out - I have tried creating a file called mobiprofile.ashx (which the web browser can get to) but it's still not working in the Iphone or simulator.
Anyone got any ideas please?
FYI there is an awesome Iphone Simulator that actually uses the Iphone Useragent and shows the same error message:
http://labs.blackbaud.com/NetCommunity/article?artid=662
AssemblyVersion: 04.09.04
PortalID: 6
PortalName: PokerDIY
UserID: -1
UserName:
ActiveTabID: 354
ActiveTabName: Welcome
RawURL: /desktopmodules/smart-thinker - userprofile/profile.ashx?id=12&w=25&h=25
AbsoluteURL: /desktopmodules/smart-thinker%20-%20userprofile/profile.ashx
AbsoluteURLReferrer: http://www.pokerdiy.com/home/mobileague/lid/241/rods-sydney-poker-league.aspx
UserAgent: Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11 Safari/525.20
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: ed40ae27-d3af-4453-889f-b77cb4f15fe1
InnerException: Unhandled Error:
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Web.UI.Util.CheckVirtualFileExists
StackTrace:
Message: System.Exception: Unhandled Error: ---> System.Web.HttpException: The file '/desktopmodules/smart-thinker%20-%20userprofile/profile.ashx' does not exist. at System.Web.UI.Util.CheckVirtualFileExists(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.SimpleHandlerFactory.System.Web.IHttpHandlerFactory2.GetHandler(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) at System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, Boolean useAppConfig) at System.Web.HttpApplication.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) --- End of inner exception stack trace ---
Source:
Server Name: AS45R95