Uniface WRD Configuration Errors

When configuring the Uniface Web Request Dispatcher (WRD), you may encounter a variety of error situations, ranging from incorrectly displayed information to failure to connect to the server.

When a problem persists after you have tried all possible solutions:

  1. Close (all) running browsers and try again.
  2. Close and restart all relevant Services (WWW publishing service, Java EE web server (such as Tomcat), Uniface Router) and try again.

Server Pages are not Displayed Correctly

Browser Displays a Red Error Page

Errors Reported in Browser

Browser Displays Page with Error 10010 - TLS Error

The following error indicates a TLS handshake failure, which may be due to TLS configuration errors or problems with certificates. To find out more details about the precise error, check the web server log files.

Error: 10010
Error Text: TLS Error

Error details in log file

For all errors that may be reported in the log file:

  1. Ensure that both the Uniface Router and the WRD are using the TLS protocol.
  2. Ensure that the Uniface Router uses the TLS protocol for the port specified in the WRD's configuration file ( web.xml). For more information, see Stop and Start the Uniface Router.

For more information, see Configuring the Uniface Router and Configuring the Uniface Web Application Server.

Browser Displays Page with HTTP 500 - Internal server error

WRD Configuration Errors—Other Problems When Using Browser

WRD Configuration Errors Reported via $procerror

WRD Configuration Errors Reported via $procerror
Value Error constant Meaning
-16 <UNETERR_UNKNOWN> Network error.
-17 <UNETERR_PIPE_BROKEN> Connection lost.
-18 <UNETERR_CONNECT> Application failed to connect to the URouter, or failed to start an exclusive UServer.
-19 <UNETERR_FATAL> UServer exited with fatal error.
-20 <UNETERR_MAX_CLIENTS> URouter could not accept new client, $MAX_CLIENTS exceeded. For more information, see $MAX_CLIENTS.
-21 <UNETERR_LOGON_ERROR> Network logon error.
-22 <UNETERR_NO_REGISTRATION> Application failed to register with the URouter.
-23 <UNETERR_DOUBLE_UST> Registration with URouter specified UST that is already in use.
-24 <UNETERR_START_SERVER> URouter could not start UServer process (executable not found).
-25 <UNETERR_SERVER_GONE> URouter could not route request to specific Server process.

WRD Configuration Errors—Error HTTP Request Forms

  • Error: Non existing Server Page NONEXISTFRM, or wasv.asn file not found

    Symptom:

    Error during execution of HTTP request
    Execution started at 09:10:28 
    
    Request:
    Input: SrvCfg:COMP=nonexistfrm
    .....
    Usercontext: Component:nonexistfrm
    Operation:
    Result:
    Status : -50 ProcerrorContext:ERROR=-50_MNEM=_DESCRIPTION=Signature
    not found_COMPONENT=USYSHTTP_PROCNAME=UWEBEXEC_TRIGGER=OPER_LINE=104_ADDITIONAL=
    COMPONENTNAME=nonexistfrm__INSTANCENAME=nonexistfrm
    
    Execution ended at 09:10:29
    
    
  • Error: Compiled Server Page (*.usp) not found.

    Symptom:

    Error during execution of HTTP request
    Execution started at 14:06:54 
    
    Request:
    Input: SrvCfg:COMP=new_notcompil
    Usercontext: Component:new_notcompil Operation:
    
    Result:
    Status : -58 ProcerrorContext:ERROR=-58_MNEM=_DESCRIPTION=Component
    not found_COMPONENT=USYSHTTP_PROCNAME=UWEBEXEC_TRIGGER=OPER_LINE=104_ADDITIONAL
    =COMPONENTNAME=new_notcompil__INSTANCENAME=new_notcompil
    
    Execution ended at 14:06:54
    
  • Error: Non-existing operation in Server Page FORMSTART.nonexistoper

    Symptom:

    Error during execution of HTTP request
    Execution started at 09:13:21 
    
    Request:
    Input: SrvCfg:OPERATION=nonexistoper
    ..... 
    Usercontext: Component:FORMSTART Operation:nonexistoper
    
    Result:
    Status : -59 ProcerrorContext:ERROR=-59_MNEM=_DESCRIPTION=No definition found 
    for operation_COMPONENT=USYSHTTP_PROCNAME=UWEBEXEC_TRIGGER=
    OPER_LINE=112_ADDITIONAL=INSTANCENAME=FORMSTART__OPERATIONNAME=NONEXISTOPER
    
    Execution ended at09:13:22
    
  • Error: Skeleton file persontab.hts does not exist.

    Symptom:

    Error during execution of HTTP request 
    Execution started at 12:56:37 
    
    Request:
    Input: SrvCfg:COMP=persontab..
    Usercontext: Component:PERSONTAB Operation:
    
    
    Result:
    Status : -250 ProcerrorContext:
    Execution ended at 12:56:37
  • Error:Status -250 is $status value of webgen and text should be “skeleton file not found or is incorrect”.

    Symptom: The log file of UServer reports:

    6492 - Cannot open the HTML skeleton file.
    6498 - Error in HTML skeleton file.
    
  • Error: preActivate trigger returns $status < 0 (for example retrieve of invalid entity data) not equal to -21

    Symptom:

    Error during execution of HTTP request
    Execution started at 09:19:59
    
    Request:
    Input: SrvCfg:COMP=intstate3 .....
    Usercontext: Component:INTSTATE3 Operation:
    
    Result:
    Status : -71 ProcerrorContext:ERROR=-71_MNEM=_DESCRIPTION=Error
    in Getting State_COMPONENT=USYSHTTP_PROCNAME=UWEBEXEC_TRIGGER=OPER_LINE=
    110_ADDITIONAL=INSTANCENAME=INTSTATE3__OPERATIONNAME=EXEC
    
    Execution ended at 09:19:59