Skip to Main Content

ORDS, SODA & JSON in the Database

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

ORDS 25.2 – Oracle APEX not accessible via OHS, PROTOCOL_ERROR: no CR in final 2 bytes of CTE

Problem Description

We have Oracle REST Data Services (ORDS) 25.2 deployed on WebLogic Server 14.1.2, front-ended by Oracle HTTP Server (OHS).
Oracle APEX 24.2 is installed in the Oracle Database.

ORDS is used as the gateway to access APEX and SQL Developer Web.

Environment Details

  • ORDS Version: 25.2
  • Oracle APEX Version: 24.2 (installed on database)
  • WebLogic Server: 14.1.2(Secure Production mode)
  • Oracle HTTP Server (OHS): 14.1.2
  • OS: Linux
  • Protocol: HTTPS via OHS

Observed Behavior

Access via WebLogic Managed Server Port

  • ORDS landing page → Working
  • SQL Developer Web → Working
  • Oracle APEX → Working

Access via Oracle HTTP Server (OHS)

  • ORDS landing page → Working
  • SQL Developer Web → Working
  • Oracle APEX → Not Working

Specifically:

  • ORDS landing page loads correctly
  • Clicking the Oracle APEX tile (second tile) fails
  • SQL Developer Web continues to work without issues

OHS Error Log

When attempting to access Oracle APEX via OHS, the following error is logged:

[OHS] [ERROR:32] [weblogic]
ap_proxy: trying GET /<name>_apex/apex at backend host <ip address>/<ssl port>
got exception 'PROTOCOL_ERROR [line 1139 of URL.cpp]:
no CR in final 2 bytes of CTE'
state: reading response body from WLS

This post has been answered by chrishoina-Oracle on Dec 23 2025
Jump to Answer
Comments
Post Details
Added on Dec 23 2025
4 comments
126 views