Unofficial Content
  • This documentation is valid for:

 

Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.
 
Reasons/Solutions:
 
The page is not found has several possibility causes
 
- One reason is maybe that IIS have not been started. Verifying if you can execute an HTML in the same URL is useful. In this case, start the web server.
 
- If running an application under HTTPS (for example Deploy to cloud=Yes and Deploy Server URL=https://apps5.genexus.com) verify that property Protocol specification is set to HTTPS.
 
- Another reason may be that there is a framework installation problem causing that the IIS does not recognize the .aspx. This occurs when installing the framework first and then the IIS, since the ASPNET user that runs the ASpnet_Wp service (which serves webpanels) does not have enough rights in the web server. In this case, execute the aspnet_regiis –i command (located under the framework installation directory).
 
- Another possibility: in Windows 2003 environment, where there are more security constraints, you must enable aspx files extension from: 
Computer Management/ services And applications/Webservice Extensions/AspNet v1.14322 = allowed
You can also enable a specific extension editing the division properties in IIS and adding the extension Myme type in the HTTP Header section; for example, for txt: 
    Extension = .txt
    Myme Type = application/octet-stream
 
 - Another possibility, is that maybe it does not have the mapping to the dll in the web.config file of the bin directory or maybe it was not compiled.
Web config is generated by UpdateWebconfig from GXCFG.web file entries. In this case compile the object again and/or execute UpdateWebconfig
 
- The virtual directory was created manually , and was not create as application . In order to configure this, go to IIS manager and change your virtual dir setting's like is showing bellow:
FaqNet404_virtualdir
 
- In GXXevo2 if Rest pages doesn't work properly, given the 404 error, means that
            - WCF is not installed type:"%WINDIR%\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe" –i
            - if already installed then type "ServiceModelReg -r" and press Enter and then install it again
            - or it is required directory browsing permission on IIS. for more information GeneXus X Evolution 2 .NET Generator
            - or aspnet_regiis -i command is required to perform, see previos comments above
            - Check URLRewrite - Common issues
 
 

Last update: April 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant