About application property "Proxy Server"

Hi,
I have a question about the "Proxy Server" property in Shared Components\Definition
Isn't the setting of this property a deployment node issue and not a application specific setting. I would see it similar to the e-mail server settings which are set system wide for an APEX instance. Any reason why it has to be stored for each application?
Thanks
Patrick

Hi Scott,
thanks for your reply. Haven't looked at this from that point of view that sometimes you want to use the proxy and sometimes not.
Currently I just saw it from the point of view of an ISV which is doing the software development on a local systems and then deploys the application to the customer site. For example our environment has another proxy server than the customer site, which is always something which has to be considered when an export/import is done.
A possible solution for your good arguments why someone may wants to have application level/url specific settings and still be able to remove it from the application definition and define it globally on instance level (by the administrator and not the developer) would be to have a look look at how browsers handle the proxy stuff.
What I have seen from IE and FF, they offer the possibility to define a comma delimited list of domains/URL patterns where the proxy should NOT be used. With that additional property the administrator could define that for example for some internal domains/URLs the proxy should not be used.
I would also suggest to replace/enhance the existingAPEX_APPLICATION.G_PROXY_SERVER to have a
FUNCTION get_proxy_server
  ( p_url IN VARCHAR2 DEFAULT NULL
  ) RETURN VARCHAR2;where you can pass the URL you want to call and which returns the proxy server property in the case if the URL needs a proxy, otherwise it will return NULL.
I think that could make the proxy handling quite flexible and also easy for the developer if he needs to use the proxy setting in his code.
Maybe John could also contribute some valuable input from a hosting provider point of view.
Patrick
My APEX Blog: http://inside-apex.blogspot.com
The ApexLib Framework: http://apexlib.sourceforge.net
The APEX Builder Plugin: http://sourceforge.net/projects/apexplugin/

Similar Messages

  • Cant access Cs Live from application via proxy server

    Hi,
    I have a problem with CS Live. When I try and access it via a web browser I can login ok, but when I try using the application extension and sign in that way it gets rejected.
    Web access is via a Bluecoat proxy server. Checking the access logs I found the following message (ip's replaced with x's):
    xxx.xxx.xxx.xxx - - authentication_failed PROXIED "Computers/Internet" - 407 TCP_DENIED CONNECT - tcp services.acrobat.com 443 / - - "Adobe-ServiceManager" xxx.xxx.xxx.xxx 341 179 -
    I have rules setup inside the proxy for whitelist's that can allow access for problem websites, but including services.acrobat.com inside them doesnt have any effect.
    has anyone every come across this as it was working ok with no changes made a week ago and now it doesnt.
    Thanks

    Having the same problem - Having no luck either, sorry I'm of no help but would appreciate some help if you figure something out. Thanks
    Stephanie

  • Help needed for CORBA over Http through proxy server[Very Urgent]

    Hi Friendz,
    I am new to J2EE. Right now I am learning RMI, Corba now.
    In RMI, to pass through Http to bypass firewall or through proxy sever, we can use either Http to port or Http to CGI/Servlet i.e., Http tunneling.
    In the same, I am running a simple corba application, i want my corba application to pass through my proxy server using http which is configured to address 127.0.0.1 and port 8118.
    How to pass my corba application through proxy server. please help me and it is very urgent.
    Is it possible or not, please let me know some comments about this topic
    Thanks in advance Friends for your help

    This is so extremely urgent that it needs to be asked multiple times.
    http://forum.java.sun.com/thread.jspa?threadID=762950

  • Configuring the application server to use HTTP proxy server

    Hi,
    I am trying to configure LiveCycle ES2 to access services over the internet and since my Livecycle server connects to internet through a Proxy server, I have referred to section 5.8.2 of LiveCycle install_weblogic.pdf that states the following:
    If the computer that LiveCycle ES2 is running on uses proxy settings to access external web sites, the
    application server should be started with the following values set as Java virtual machine (JVM)
    arguments:
      -Dhttp.proxyHost= [server host]
    -Dhttp.proxyPort= [server port] 
    However, I am getting the below exception while running the LC application as my Proxy server requires User credentials to connect to the internet:
    weblogic.net.http.HttpUnauthorizedException: Proxy or Server Authentication Required.
    I tried providing the below JVM startup argument too, but no luck:
    -Dhttp.proxyUser= [proxy user]
    -DhttpPassword= [Proxy password]
    Can you please suggest how to configure User credentials for the Proxy server in Livecycle.
    Thanks in advance.

    Hi WASIL,
    Thank you for your response.
    I have followed the above document suggested by yourself and the relevant steps while setting up the Server and the Workbench, and verified the settings too.
    The installation guide does highlight the steps to configure a Proxy server. However, the guide does not mention anything about how to handle Proxy server authentication.
    Please note that there are Proxy authenication options available in Workbench to configure how the Workbench connects to the LiveCycle server, whereas the problem I am facing here is how to connect the LiveCycle server with internet services through a Proxy server.
    I hope that clears the problem statement.
    Thankyou for your assistance.

  • Give me description about JAVA Proxy Runtime and JAVA Proxy Server

    Give me description about JAVA Proxy Runtime and JAVA Proxy Server with some examples.

    Hi,
    Java proxy runtime :
    Using the Java proxy runtime you can receive messages or send messages to the Integration Server.
    This will help you
    http://help.sap.com/saphelp_nw04/helpdata/en/64/7e5e3c754e476ee10000000a11405a/frameset.htm
    Java proxy server :
    The connection to the Integration Server by using the Java proxy runtime.
    This will help you
    http://help.sap.com/saphelp_nw04/helpdata/en/87/5305adc23540b8ac7bce08dbe96bd5/frameset.htm
    Regards
    Agasthuri Doss

  • Rich-client Java application that is client to WLS6.1 but behind corporate proxy server

    We have a rich-client Java application that is a client to WLS6.1 that can't
    connect to the WLS6.1 server when the client is behind a corporate proxy
    server. What is a remedy for this?
    Thanks,
    Jim Weavere

    Found solution. Followed Part 2 of the solution as explained in http://support.bea.com/application?namespace=askbea&origin=ask_bea_answer.jsp&event=link.view_answer_page_solution&answerpage=solution&page=wlw/S-19283.htm
    What surprises me is that this solution to a common problem is hidden and hard
    to find. If I am correct, no part of WLS 8.1 documentation suggests this. Rather
    the doc says, set the system properties for the standard JDK 1.4 network properties
    and it should work fine. If it is actually supposed to work like this, is it a
    bug then?
    "Naveen Kumar" <[email protected]> wrote:
    >
    Hi,
    I have a web application deployed on WebLogic server 8.1 sp1. And my
    server is
    behind a http proxy server. Now one of the components in the application
    makes
    a web service call to a service located external to the system, and it
    always
    throws "java.net.UnknownHostException". I have set the Java system properties
    http.proxyHost = my proxy server, http.proxySet = true and http.proxyPort
    = 80
    and it still does not help.
    If I try to evaluate the web service component as a stand alone client
    using WebLogic's
    webserviceclient.jar, everything works fine. I can't figure what I have
    to do
    to get this component working from within the WebLogic server. Can anybody
    provide
    me with inputs, comments or suggestions.
    Naveen.

  • Can Air application connect behind a proxy server

    Can Air application connect behind a proxy server using HTTP
    or SOCKS.
    thanks

    I tried it but its not working. I am using XMLSocket
    var socket:XMLSocket = new XMLSocket();
    socket.connect( server, 5000 );
    It returns "no response from server", It works fine if i
    directly connected to internet.
    My browser is able to connect to internet means all
    configurations are fine.

  • Questions about application server architecture

    Hello guys,
    I have few questions about application server architecture�
    I have a task to build a server application which will do the following: Clients (special java clients) will connect to it and send some data for further processing on server side. Chunks of data will be relatively small but they will take a lot of time for processing (it is ok that it will be quite slow).
    Also server will run some sort of �database� where all clients� working data will be stored. So, in case a client loses its data he/she is always able to download it from the server.
    For me it seems, like server will consist of the following components:
    1. �Reception�. This part will be responsible for all client-communication procedures.
    2. �Data storage�. This part will simply store all clients� data and provide some API interface for clients through �reception� to manage it (add/get/delete and so on).
    3. �Processor�. Some sort of dummy-sophisticated module. It will take some input data from �data storage� when it receives order for this and process it. �Processor� will have two states: �busy� which means �processor� processing some data and �available� which means �processor� ready to process new data.
    4. �Manager�. This part will always check �data storage� for new data and �processor� for availability. When �processor� and new data are available �manager� will make an order for �processor� to take new data from �data storage� and process it.
    So, my question is the following: Which technology and approaches I should use to realize my plan?
    I think that I can make �reception� as a Session Bean, but I don�t know yet, what are the best for the rest, for example �manager� and �processor�. I was thinking about writing my own application server (and I can do it), but I would like to learn j2ee technologies, so I think it is a perfect chance for me (I read a lot about j2ee before I wrote this post, but all examples have only �account�-�bill�-�money transfer� I think it is quite far away from reality or I am doing something wrong ;-)!
    p.s. I am thinking about using JBoss as an Application Server. I tested it and wrote some tests. They work and run fast enough, so I like it. Moreover it has module architecture.
    Please, give me some advises and tips!
    Thank you in advance!

    1. �Reception�. This part will be responsible for all
    client-communication procedures.Session bean with remote interface.
    2. �Data storage�. This part will simply store all
    clients� data and provide some API interface for
    clients through �reception� to manage it
    (add/get/delete and so on).Session bean that will use entity beans or hibernate to work with persistant data.
    3. �Processor�. Some sort of dummy-sophisticated
    module.Use a message driven bean. Make Reception to enqueue a message when new data is available for processing. Processor will process the data and store the resut in database using Data Storage session bean.
    4. �Manager�. This part will always check �data
    storage� for new data and �processor� for
    availability. When �processor� and new data are
    available �manager� will make an order for
    �processor� to take new data from �data storage� and
    process it.It's redundand component, because application server will manage messages and processors.

  • Laptop-Vista-Moz Fifx won't work-says something about proxy server? Computer Challenged so I don't understand.

    I am computer challenged so I don't understand this. When I try to download Mozilla Firefox on my laptop it tells me that firefox uses a proxy server and won't complete the download. I don't like IE, and do like Mozilla Firefox and have used it for a long time on my desk top. If someone could tell me what to do to make it work I really would appreciate this.
    This is on a laptop, not this computer

    Are you trying to do this while on a corporate wifi or over home wifi/cellular?

  • About Proxy Server

    Hi all
    I do have a doubt.Is it possible to track the contents of our
    private mails (yahoo/hotmail etc)in the proxy server ?
    TIA

    Thanks for your mesage!
    but ,how can I encrypt yahoo/hotmail contents that pass thru the
    proxy server?
    [the contents I meant was the mails and not URL's]
    TIA

  • How to configure SharePoint HNSC with a reverse proxy server so that HNSC Share Point URLs are not exposed to end users.

    Could you please let me know how SharePoint HNSC can be configured with a reverse proxy server so that HNSC Share Point URLs are not exposed to end users.
    In normal path based site collections/web applications, reverse proxy configuration can be done using alternate access mappings with  Public URL = "proxy URL", internal = "HNSC Share Point URL" so that share point sends response back
    to Public URL = "proxy URL".
    In Host Named Site Collections,  alternate access mappings  are not supported. Each HNSC is designed to have only one URL in each zone. Zone is one of the five zones(Default,Intranet,Internet,Custom,Extranet) with each of which only one alternate
    URL is associated.  This is what we are able to get using power shell command "Set-SPSiteUrl", but this will not help us to get the response back to proxy URL after a request sent to share point because we could not find any mechanism in share
    point HNSC to respond  to a different URL(proxy URL). Consequently, Share Point URLs are exposed to  external users.
    Below share point article in MSDN blog is symmetrical to what we are observing with Share Point 2013 and Proxy Server. It mentions that internal HNSC URLs can’t be hidden using any proxy server. If  hiding the internal Share Point URLS is a requirement,
    it suggests to use a web application instead of host named site collections.
    Though I’m also observing the same behavior with Share Point 2013 HNSC, Could you please confirm my understanding is correct.
    http://blogs.msdn.com/b/kaevans/archive/2012/03/27/what-every-sharepoint-admin-needs-to-know-about-host-named-site-collections.aspx
    Excerpt from above article-
    "Host Named Site Collections Only Use One Host Name
    Continuing on the discussion on AAMs and host named site collections, you cannot use multiple host names to address a site collection in SharePoint 2010. Because host-named site collections have a single URL, they do not support alternate access mappings and
    are always considered to be in the Default zone.  This is important if you are using a reverse proxy to provide access to external users. Products like Unified Access Gateway 2010 allow external users to authenticate to your gateway and access a site
    as http://uag.sharepoint.com and forward the call to http://portal.sharepoint.com. Remember that URL rewriting is not permitted. Further, a site collection can only respond to one host name. This means if you are using a reverse proxy, it must forward the
    calls to the same URL.  If your networking team has a policy against exposing internal URLs externally, you must instead use web applications and extend the web application using an alternate access mapping."<u5:p></u5:p>

    Hi Satish,
    You are right that only one URL is allowed for each zone of the host-name site collections in both SharePoint 2010 and SharePoint 2013.
    It is by design that each host-name site collection only support one URL for each zone.
    The article below is about RTM version of SharePoint, and it is the same for SharePoint 2013 with the latest CU.
    https://support.microsoft.com/en-us/kb/2826457
    So to make the URL of HNSC not exposed to external users is not supported, you need to use path-based sites instead.
    Best regards.
    Thanks
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Proxy Server "freeze" when are not request for a long time

    hi... i have the followin problem that i can't find a solution yet..
    my context are:
    - sun java web proxy server v4.0.5
    - sun java one directory server where i have my users that can use proxy
    - between this servers i use a self signed certificate
    the problem are (history):
    - i start the server and star a browser, they ask for user and pwd; i give them i all ok
    - i can acces www without problems
    - i finish my work i go to home, but the proxy is keep running (but nothing are using
    them)
    - when i come again to work, i start the borwser and the proxy ask for user and pwd;
    i give them, but they keep to give the browser default page without results.
    i can only make the proxy serve works again is restarting them.
    i my acces log i have the following when i can try to connect and don't work:
    100.0.4.145 - [24/Aug/2007:08:11:55 -0300] "GET http://www.google.com/HTTP/1.1" 407 - - - - - - - - - -
    i my directory log i dont have request at this time
    how could be? :(
    thanks in advance

    hi... i cannot resolve this yet, but i can see http headers when this problem happens...
    for example:
    URL:*{color:#000000} http://www.google.com/{color}*
    Request: GET http://www.google.com/ HTTP/1.1
    Host: www.google.com
    User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041215 Firefox/1.0 Red Hat/1.0-12.EL4
    Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
    Accept-Language: en-us,en;q=0.5
    Accept-Encoding: gzip,deflate
    Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
    Keep-Alive: 300
    Proxy-Connection: keep-alive
    Cookie: PREF=ID=7ed5b832324f7935:TM=1159373905:LM=1187742924:GM=1:S=xYVfSPR3P8b-qCLa; GTZ=0; rememberme=false
    Response: HTTP/1.x 407 Proxy Authentication Required
    Server: Sun-Java-System-Web-Proxy-Server/4.0
    Date: Tue, 18 Sep 2007 11:13:41 GMT
    Content-Length: 146
    Content-Type: text/html
    Proxy-Authenticate: Basic realm=""
    Connection: close
    so...i look in specification about http 1.1 (rfc2068) (if i not wrong), when the server receive a request that needs authentication of the client he response whit a "request" of these autentication, so the client send them...
    i think that these response about the server needs that the client need autenticate is in the response with http code 407, but in rfc says that the parameter Proxy-Authenticate are like Proxy-Authenticate: Basic realm="string_here" where "string_here" is a id defined by server.
    So.. the string in "realm" &iquest;should not be diferent from empty (null) ? :(
    Thanks in advance :)

  • HTTPS and a Proxy server?

    Does the plugin-in still not work with HTTPS and a proxy server?
    From plug-in docs -
    "Java Plug-in supports http, ftp, gopher and SOCKS v4 protocols through the proxy server. Currently, Java Plug-in does not support https (SSL). "

    Hello
    I am making HTTPS calls from within my applet code and this works fine using the basic Java Plug-in support for HTTPS.
    This means my code basically does:
    URL url = new URL("https://myhost.com/servlet/Test");
    URLConnection conn = url.openConnection();
    etc..
    We are using Java 1.4.2. I've read in the "How HTTPS Works in Java Plug-in" for 1.3, that the plugin uses the browsers API for making HTTPS connections. Is this still the case for 1.4?
    My basic problem is that it all works fine if the browser is NOT configured to use a proxy server. If a proxy server is configured we get the following Exception in the client:
    java.io.IOException: Unable to tunnel through proxy. Proxy returns "HTTP/1.1 400 Bad Request ( The data is invalid. )"
    I have read that "Sun's Java Secure Socket Extension (JSSE) library allows you to access a secure Web server from behind a firewall via proxy tunnelling. However, JSSE expects the proxy's reply to the tunnelling request to begin with "HTTP 1.0"; otherwise, it throws an IOException" (http://www.javaworld.com/javatips/jw-javatip111_p.html)
    The article talks about using the JSSE library but it seems to be assuming the client is an application not an applet.
    How do I use JSSE from within an applet if all the proxy information I seem to need to set in the JSSE code is held by the browser?
    Will JSSE support proxies returning responses beginning HTTP 1.1 in the future?
    Any help on this would be greatly appreciated.
    Many thanks
    mark

  • Configuring a proxy server with username and passw...

    Dear All,
    There is one thing which I have found in all the Nokia phones I have had until now which I find very disappointing:
    A proxy server can be set BUT a username and password for it cannot.
    In the case of trying to connect to the Internet outside a corporate network normally a proxy connection with username and password has to be entered.
    I can enter the proxy server on my Nokia phone but there is no place to enter a username and password in order to authenticate in front of the proxy server.
    Does Nokia think about adding this functionality, which, if I may say, has been in Windows Mobile since quite some time.
    If not for all phones, at least for the E series which are intended to be used in secure business networks.
    In the current situation I can use the corporate Wi-Fi to check my Exchange email which is great, but when I need to access something outside the corporate network I have to use the 3G network.
    So two question arise from the above:
    1. Will Nokia at some point implement Proxy Server Authentication? (Or maybe I'm not able to find it)
    2. Is there any application which allows Proxy Server Authentication to be used when connecting to the Internet?
    Thank you in advance for your help!
    Mitko 
    Nokia 650, Nokia 3510i, Nokia 3650, Nokia 6680, Nokia N73, Nokia E51, Nokia 5800 XM, HTC Desire, HTC Trophy, Nokia Lumia 820

    Hi,
    You can do:
    username:password@proxyservername
    Andy

  • Sun Java System Web Proxy Server (4.0.2) - manage server will not start

    In short here's the scenario and main problem.   
    a. Proxy admin server start - no problem
    b. Create a new manage server (no proxying - just testing it) using different port. It just won't start. No logs produced either.
    Here's the server.xml for the new manage server.
    <?xml version="1.0" encoding="UTF-8"?>
    <!--
       Copyright (c) 2003 Sun Microsystems, Inc.  All rights reserved.
       Use is subject to license terms.
    -->
    <!DOCTYPE SERVER PUBLIC "-//Sun Microsystems Inc.//DTD Sun Java System Web Proxy Server 4.0//EN" "file:///E:/Sun/ProxyServer40/bin/proxy/dtds/sun-web-proxy-server_4_0.dtd">
    <SERVER>
        <PROPERTY name="accesslog" value="E:/Sun/ProxyServer40/proxy-server3/logs/access"/>
        <LS id="ls1" port="8083" servername="cbaob-b3-csddb1.adp1.cibc.pte"/>
        <MIME id="mime1" file="mime.types"/>
        <ACLFILE id="acl1" file="E:/Sun/ProxyServer40/httpacl/generated.proxy-server3.acl"/>
        <USERDB id="default"/>
        <FILECACHE enabled="true"  maxage="30" mediumfilesizelimit="537600" mediumfilespace="10485760" smallfilesizelimit="2048" smallfilespace="1048576" transmitfile="false" maxfiles="1024" hashinitsize="0"/>
        <CACHE enabled="true" cachecapacity="2000" cachedir="E:/Sun/ProxyServer40/proxy-server3/cache">
            <PARTITION  partitionname="part1" partitiondir="E:/Sun/ProxyServer40/proxy-server3/cache" maxsize="100" minspace="5" enabled="true"/>
    <GC enabled="true" gchimargin="80" gclomargin="70" gcleavefsfull="60" gcextramargin="30"/>
        </CACHE>
        <LOG file="E:/Sun/ProxyServer40/proxy-server3/logs/errors" loglevel="finest"/>
    </SERVER>
    Nothing seems to be wrong with this. The XML format follows the specified DTD.   
    Would appreciate any help.   
    Thanks.

    Thanks for your reply. Yes. This is really odd.
    Anyway to make the whole story short, i uninstall this proxy server 4.0.2 on this server (say server1) and try to reinstall a new proxy 4.0.13 but having odd problem (i have administration rights)
    Here it goes.
    a. CMD java -version is 1.4.2_XX
    b. Double click the proxy 4.0.13 setup.exe - nothing happen.
    c. CMD setup --javahome c:\jdk1.6_XX - nothing happen
    Here retrying.
    a. Login to server2 and map conection to server1
    b. Double click the proxy 4.0.13 setup.exe on server1 (while on server2) - setup.exe runs. This proves the proxy setup.exe on server1 is good.
    c. Make a copy of proxy 4.0.13 on server2
    d. Login to server1 and map connection to server2
    e. Double click the proxy 4.0.13 setup.exe on server2 (while on server1) - setup.exe did not run.
    Both servers are on the same domain and i'm using same ID to access both servers
    Again, no logs on the windows events (security, application, system)
    This is becoming mind a boggling mystery.
    Any idea what's going on?
    Thanks.

Maybe you are looking for

  • Are there fewer movies for rent, pushing purchasing?

    Why are there fewer movies for rent via itunes on my AppleTV? Movies that are available for rent thru other services (windows, amazon, etc) are only available for sale in itunes. I don't want to purchase movies, I want to rent them as I previously ha

  • Query not retrieving properly

    hi guys, actually,i am dealing with one query for which there is one problem.when i am trying to run the query,it is not taking updated values for one of the key figures. simply put,while running query one of the values for the report is not getting

  • Need help installing WRT54G v4

    Okay, this is getting really obnoxious. My warranty ran out on this thing a while back and so they won't help me on the phone, which I think is BS to begin with since I paid for this product I don't think there should be a limit on when I can get hel

  • CRM_DNO_MONITOR -  way to customise  display apart from 'change layout' ?

    Hi friends, In the transaction CRM_DNO_MONITOR, there is a standard screen offering a few selection parameters. Based on what you choose, the next screen is displayed with all those relevant messages. There is a "Change Layout Button" as with many SA

  • Jre and jdk differences

    can anybody give the differences between jre and jdk