Login  Register

how to create short url for Oracle EBS R12.2

classic Classic list List threaded Threaded
14 messages Options Options
Embed post
Permalink
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

how to create short url for Oracle EBS R12.2

Cherish312
19 posts
Hi Erman,
We have an Oracle EBS R12.2
EU wanted to use short url http://<short_name> (without port)  instead actual EBS url(http://servername.domain.com:8000)

How this can be achived without LoadBalancer(1 Web/1 App server) or third party web servers.

is this possible configuration changes within Oracle EBS Server?


Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: how to create short url for Oracle EBS R12.2

Cherish312
19 posts
Hi Erman,
Best wishes for New Year.

Could you look into this post.



Regards,
Cherish
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: how to create short url for Oracle EBS R12.2

ErmanArslansOracleBlog
Administrator
5727 posts
You should be able to achieve this by implementing a virtualhost configuration for EBS.. Please follow that path accordingly.
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: how to create short url for Oracle EBS R12.2

Cherish312
19 posts
This post was updated on Jan 21, 2025; 8:20am.
Are there any Oracle Doc Ids available or any custom links to follow.

We are also using DNS. We can create dns also here. With DNS & without any LB, how can we achieve this.



We did below,not sure what are the other complications.
E-Business Suite 12.2 Detailed Steps To Change The R12.2 Default Port To 80 (Doc ID 2072420.1)

If use port 80 , so that we can access the ebs url without port .

httpd.conf
# OHS Listen Port
Listen 80  

$ chown root <FMW_HOME>/webtier/ohs/bin/.apachectl
$ chmod 6750 <FMW_HOME>/webtier/ohs/bin/.apachectl

grep 8000 $CONTEXT_FILE  
replace all references with 80 port.

adautoconfig.sh
Restart EBS


Regards,
Sudhakar
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: how to create short url for Oracle EBS R12.2

ErmanArslansOracleBlog
Administrator
5727 posts
Okay now I understand it better.. So maybe you should treat that short hostname with 80 port as a load balancer url..

Check -> Using Load-Balancers with Oracle E-Business Suite Release 12.0 and 12.1 (Doc ID 380489.1)
Check section 2.2.2..  (consider those application tier updates.. dont bother the load balancer related once...) .. So read and consider..

Note that, your url is not a load balancer url of course, but it doesn't change anything.. We abstract it and use it in another context. It makes sense to me. You want to login with a different url than the EBS's default, so why not implementing the action plan of using Load Balancer url with EBS..
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: how to create short url for Oracle EBS R12.2

Cherish312
19 posts
why not implement the action plan of using a Load Balancer URL with EBS.

We have only one application node for Webserver/app servers.  The network team suggested not using a load balancer, as it has no benefit.

With one webserver node, involving LB increases bit additional network latency while accessing the application URL(another layer in between), but nothing benefits the application.

So we are also Okay with configuring it in another way.

Is there any other way to achieve our needs?


Regards,
Sudhakar
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: how to create short url for Oracle EBS R12.2

Cherish312
19 posts
Hi Erman,

 Is there a way to configure EBS short URL other than port 80 & without LB.

With Port 80, we are facing issues during ADOP cycle.



Regards,
Sudhakar
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: how to create short url for Oracle EBS R12.2

Cherish312
19 posts
Is it also possible to call the EBS url without domain name.

Eg:  http://<short_name>.<domain.in>  ==>http://<EBS_hostname>:8000/OA_HTML/
       http://<short_name>  ==>http://<EBS_hostname>:8000/OA_HTML/
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: how to create short url for Oracle EBS R12.2

ErmanArslansOracleBlog
Administrator
5727 posts
I already updated you on this.
Don't bother the names, the load balancer config etc.. The goal is to make EBS service through short hostname. I mean EBS will be reached via short hostname and EBS will then produce link using that short name again.. So it will generate its urls using the shortname all the time. So, the context-file changes in the load balancer-like config will do the job..
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: how to create short url for Oracle EBS R12.2

Cherish312
19 posts
Hi Erman,

One last doubt/question I have.

EU wanted to use http://<short_name>   instead of   http://<short_name>.<domain.in>  to call EBS login URL.

But after following E-Business Suite 12.2 Detailed Steps To Change The R12.2 Default Port To 80 (Doc ID 2072420.1), It is only possible using the fully qualified domain name.

How to achieve the same?


Eg:  http://<short_name>.<domain.in>  ==>http://<EBS_hostname>:8000/OA_HTML/
       http://<short_name>  ==>http://<EBS_hostname>:8000/OA_HTML/


Regards,
Cherish
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: how to create short url for Oracle EBS R12.2

ErmanArslansOracleBlog
Administrator
5727 posts
the short answer is the load-balancer like config. Treat that url as a load balancer url and configure your EBS accordingly by looking at what I wrote in the my previous updates.
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: how to create short url for Oracle EBS R12.2

Cherish312
19 posts
Hi Erman,

We configured the everything as per the Oracle Notes,

when we access http://short_name  -- it is saying bad request.
Bad Request
The request could not be understood by server due to malformed syntax.


When we access http://short-name.domain_name -- it is working as expected.(Login page is loading)


But Our client wants to use 1st short URL without a domain name.


Regards,
Cherish
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: how to create short url for Oracle EBS R12.2

Cherish312
19 posts
when we hit http://<short_name>  ,  
We had this error in
$FMW_Home/webtier/instances/EBS_web_OHS1/diagnostics/logs/OHS/EBS_web.log

[2025-02-12T07:54:31.1285+01:00] [OHS] [ERROR:32] [OHS-9999] [core.c] [host_id: XXXXXX] [st_addr: XXXXXXXX] [pid: XXXXXX] [tid: XXXXXXXXXX] [user: root] [VirtualHost: mn]  [client XXXXXXXX] ModSecurity: Access denied with code 400 (phase 1). Match of "rx i)^(short-name.domain_name(:80)?|short-name.domain_name:(80|4443))$" against "REQUEST_HEADERS:Hos required. [file "XXXXXXX/fs1/FMW_Home/webtier/instances/EBS_web_OHS1/config/OHS/EBweb/security2.conf"] [line "78"] [id "100017"] [msg "Unexpected Host header short_name"] [hostme "XXXXXX"] [uri "/favicon.ico"] [unique_id "Z6xFpwprpIoAMSp0xcoBBAAY"]


when we hit http://<short-name.domain_name>  ,  no errors.
Reply | Threaded
Open this post in threaded view
| More
Print post
Permalink

Re: how to create short url for Oracle EBS R12.2

ErmanArslansOracleBlog
Administrator
5727 posts
What did you use for s_webentrydomain?