Handling embedded port numbers

Hi all: How the heck do you handle http traffic with
embedded port numbers? I just came across a situation like
this:
http://some.web.address:8080
which was blocked by out proxy. Now if port 8080 is the
only port that usually gets passed I can handle that, but
what prevents any port number for being used?
How do you handle this?

here is a real world example of what is failing:
http://video.boeing.com:8080/asx_ext...ts/F4C_HF3-2_V
isibleCamera2_DRM1_96ABW-2009-0394.asx
Chris
>>> On 10/15/2009 at 3:20 PM, in message
<[email protected]>, Craig
Johnson<[email protected]> wrote:
> In article <4AD721D3.CE15.0032.0@N0_$pam.vrapc.com>, Chris
> wrote:
>> http://some.web.address:8080
>>
>> which was blocked by out proxy. Now if port 8080 is the
>> only port that usually gets passed I can handle that,
> but
>> what prevents any port number for being used?
>>
> The proxy will handle embedded port numbers just fine.
> They will be
> passed to the proxy as a url from the browser.
>
> Then you have to understand how the system works. First
> of all, the
> default filters. Default filters block all traffic to
> and from the
> public interface. You therefore need to open certain
> filter exceptions
> up just to allow normal browsing traffic. Novell put in
> two stateful
> exceptions for the typical proxy use: http and ssl.
> (Also allows DNS
> out from the server). This does not include port 8080,
> so in order to
> allow the proxy to use that port, you need to customize
> the filter
> exceptions somehow. One way would be to add a custom
> stateful
> exception for each one of these ports you need. Another
> way is to more
> globally allow traffic from the proxy, which is what I
> do with a series
> of custom filter exceptions (listed in the advanced
> chapter of my BMgr
> Filtering book).
>
> Then, you have to allow the traffic through access
> rules. If you allow
> by URL, you should be set. But if you allowed by HTTP
> or TCP port
> number, then you would need to add an access rule for
> the port number
> involved. (I recommend URL rules.)
>
> Craig Johnson
> Novell Support Connection SysOp
> *** For a current patch list, tips, handy files and
> books on
> BorderManager, go to http://www.craigjconsulting.com ***

Similar Messages

  • Port Numbers Clarification During Portal Installation

    I have installed Portal 9.x. My infrastructure port is set at 7777 and my midtier port is set at 7779. This is how it was configured during the configuration stage.
    Therefore shouldn't I be able to access Portal through the port 7777? Did I do any wrong thing when I installed?.
    If I did then is there a way to change the port from 7779 to 7777 so that I can access it via 7777?
    Thanks.

    There are instructions on Metalink for changing the port numbers but they are spread out and hard to find and pick the right ones. I have gotten 2 files that I use to change my port numbers. Here they are:
    How to Change the Port used for Oracle 9iAS Portal 9.0.x
    1. Add the New port to Web Cache and map to the OHS (Apache)
    a. Login to Webcache as an admin user
    b. Select the Listening Ports link
    c. Click the Add button, and use these settings to create the additional port
    I. For Cache: <Select the webcache in use>
    II. IP Address: ANY
    III. Port Number: 80
    IV. Protocol: HTTP
    V. Wallet: <Leave null>
    d. Select the Site to Server Mapping link
    e. Select the radio button for the top entry (Priority 1) and click the button Insert Above
    f. Select the radio button for Enter Site Name, and enter the following
    I. Host Name: <Your ServerName directive from OHS (Apache)>
    II. Port Number: 80
    g. Check the box the HTTP entry located under the Select Application Web Servers Section
    h. Accept Remainder of Defaults and click the Submit button
    i. Click the Apply Changes button in the upper right of the screen
    2. Restart the WebCache Server
    3. Add a Partner Application to the Oracle 9iAS Single Signon for the new port using ptlasst script in SSOPARTNERCONFIG mode
    (Passwords required may be lookup in OID using the note referenced below)
    /u01/ora9portal/assistants/opca/ptlasst.csh -i custom -mode SSOPARTNERCONFIG \
    -s <portalSchema> -sp <portalPassWord> -c <iasinfraServerName:1521:iasdb> \
    -sdad <portalDad> -o <ssoSchema> -odad <ssoDad> -host <apacheServerName> \
    -port 80 -silent -verbose -sso_c <iasinfraServerName:1521:iasdb> \
    -sso_h <OHSServerName> -sso_p <ssoWebPort> \
    -pa <ssoPartnerAppSchema> -pap <ssoPartnerAppSchemaPassWord> \
    -ps <ssoProcessStoreSchema> -pp <ssoProcessStoreSchemaPassword> \
    -p_tns <tnsConnectStringtoInfraDB> -s_tns <tnsConnectStringtoInfraDB> \
    -iasname <iasMiddleTierInstanceName>
    Here is an example on a Unix Server
    /u01/ora9portal/assistants/opca/ptlasst.csh -i custom -mode SSOPARTNERCONFIG \
    -s portal -sp W18Wqn49 -c www.oracle.com:1521:iasdb \
    -sdad portal -o orasso -odad orasso -host www.oracle.com \
    -port 80 -silent -verbose -sso_c www.oracle.com:1521:iasdb \
    -sso_h www.oracle.com -sso_p 7777 \
    -pa orasso_pa -pap A2u3g00t \
    -ps orasso_ps -pp BRKU0C6a \
    -p_tns iasdb -s_tns iasdb \
    -iasname iasmid.www.oracle.com
    4. Modify the httpd.conf file located in the 9iAS Middle tier home to use port 80
    a. Edit the httpd.conf file and change the Port directive to 80
    Port 80
    b. Do NOT modify the Listen directive in the file
    5. Restart the http server in the Middle Tier
    The port has now been modified and the site may be accessed using Port 80.
    6. Login to Portal as an admin user, and reset the SSO Server Settings
    a. Login to Portal as portal
    b. Select the Builder link
    c. Select the Administer tab
    d. Select the Global Settings link
    e. Select the SSO/OID tab
    f. Under the SSO Server Settings section, modify the Query Path URL Prefix to use the correct sso port.
    The SSO Server is usually running on Port 7777, but creating the partner application would also change this port to 80.
    g. Select the apply, and ok buttons
    I use this for Running the script above:
    Windows Script to Determine orasso Password in 9iAS Release 2 (9.0.2)
    1. Paste the following script in a file named showPassword.bat and copy it in
    a directory. Please also ensure that ldapserach is there in PATH on your
    widnows machine.
    8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<
    set OIDHOST=bldel18.in.oracle.com
    set OIDPORT=4032
    if "%1"== "" goto cont
    if "%2"== "" goto cont
    ldapsearch -h %OIDHOST% -p %OIDPORT% -D "cn=orcladmin" -w "%1" -b "cn=IAS Infrastructure
    Databases,cn=IAS,cn=Products,cn=OracleContext" -s sub "orclResourceName=%2"
    orclpasswordattribute
    goto :end
    :cont
    echo Correct Syntax is
    echo showpassword.bat orcladminpassword username
    :end
    8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<8<
    Note that the "ldapsearch...orclpasswordattribute" commands should be put on
    one line.
    2. Edit the script and update with your own hostname and OID port
    OIDHOST=bldel18.in.oracle.com
    OIDPORT=4032
    3. Ensure that you have ldapsearch from the correct ORACLE_HOME in the PATH
    4. Check that OID is up and running before proceeding.
    5. Run the script, and enter the schema name as: orasso, and the password value
    is shown.
    For example:
    (all ONE line...may be easier to copy/paste from Notepad)
    C:\> showPassword.bat oracle1 orasso
    OrclResourceName=ORASSO,orclReferenceName=iasdb.bldel18.in.oracle.com,cn=IAS Inf
    rastructure Databases,cn=IAS,cn=Products,cn=OracleContext
    orclpasswordattribute=Gbn3Fd24
    The orasso password in this example is Gbn3Fd24.

  • Handle multiple material numbers as import parameter in a function module

    Hello Folks,
    I want to handle multiple material numbers as import parameters.. I have tried using table types but having problem while reading the data....
    My requirement is user will input say 10 materials , now i need to get all the information for that particular material ..
    I am unable to use for all entries as it is saying that it is not internal table... I have found table types which is having sigon , option, low and high fields but user doesn't want it... He wants to enter only materials... Currently am using this MD_T_MATNR(table type)
    I am stuck up here..
    Appreciate any kind of help.
    Regards,
    Raj

    Hi,
    it looks like you are on a good way, just something little is missing. Type MD_T_MATNR is suitable for your issue. I have tried it and probably your problem is that You have to use
    SELECT ... FOR ALL ENTRIES IN it_matnr WHERE mara~matnr EQ it_matnr~table_line.
    instead of
    SELECT ... FOR ALL ENTRIES IN it_matnr WHERE mara~matnr EQ it_matnr~matnr.
    In this example I suppose that a name of your variable of type MD_T_MATNR is it_matnr. Problem is that table line is not structure, but data element, therefore You have to use ~table_line instead of ~matnr.
    Hope it helps.
    Adrian

  • Socket connection - Available Port Numbers

    Hi,
    I am trying to connect to a server running on Unix through my NT client. This is being done via socket connection and by supplying IP Address of the machine plus the port number.
    My server is running on Unix, Solaris 8, Ultra 5 machine. I want to know if there is some allowable range of Port Numbers on the Unix machine?
    Or is it that I can use any number starting from 1 to infinite as my port number?
    Thanks.

    The ports below 1024 are reserver for only the "root" user and 65536 is usually the max port
    number available. Ports below 1024 are also reserved for a user in the Administrators group on NT and W2K.
    Actually, the maximum port number is 65535 since IPv4 port numbers are 16 bit quantities and that is the maximum value of a 16 bit quantity.

  • How many port numbers do I need assigned for an XIR3 deployment

    How many port numbers are required per XIR3 environment on Linux Red Hat 4/JBOSS/? I only plan to use the following apps (CMC, Infoview, Designer, Report Migration Tool, Import Wizard).
    Am I right in thinking it's four ports ?
    1. 1 for the application
    2. 1 for SIA?
    3. 2 for CMS (Name server port, request port)
    If this is incorrect could someone clarify how many, and what for?
    Many thanks in advance

    Hi there,
    When I look at the Servers list and look at the CMS server I see three potential port numbers:
    1. Request Port
    2. Hostname or IP Address
    3. Name Server Port
    I know we need the third one so can I ask why you say you only need two servers for the CMS, as the list above seem to be suggesting three?
    Thanks for your help in advance

  • Hard-coded endpoint port numbers in services-config.xml

    Is it possible to remove hard-coded port numbers in
    services-config.xml and replace them with variables? I'd like to
    deploy the same Flex application War file (including
    services-config.xml within it) to our Dev, UAT and then Production
    environments, for which the endpoints and port numbers must vary.
    Re-building the app for each environment isn't desirable.
    Has anyone else achieved this?

    Maybe I can clarify what I mean. I'm assuming that basically
    the same war file needs to be deployed twice to the same app
    server, as in the original example, excluding changes to config
    files (e.g. editing xml=ok, recompiling jars/swf=not ok).
    The problem arises because if you were to change the config
    file to use another port, it wouldn't make a difference to the
    client app, which has the port and destination compiled in. You
    would need to compile the app twice, once with the first port, once
    with the second.
    So my workaround is to compile (not deploy) with a config
    file containing two sets of destination channels, then in your
    deployed config files you remove one of the sets.
    Assuming you want to deploy two instances of an app into a
    single app server, there will 3 different configs, one used just to
    compile, and one for each of the two deployed instances.
    Config A (compilation config files, used only to compile the
    flex application, not used during server start up) contains:
    my-rtmp1, my-rtmp2, my-destination1, my-destination2.
    Config B (server 1-debug) contains: my-rtmp1, my-destination1
    Config C (server 2-release) contains: my-rtmp2,
    my-destination2
    So when you deploy two instances with Config B and Config C,
    there is no port conflict. The Flex app then has some parameter set
    in the wrapper (or the absence of said parameter could be the
    indicator) to tell it whether to use my-rtmp1 or my-rtmp2.
    I just tested this and it worked. The way I tested was to add
    two buttons to a the Flex app, one which connects to
    destination1and performs a fill, one which connections to
    destination2 and performs the same operation. This Flex application
    was compiled with config A.
    I start a server with config B, and the application starts
    fine, and the first button gets the fill as expected. The second
    button instantly crashes the entire browser with an illegal memory
    access exception. The second set of dest/channels aren't listening,
    since the server doesn't know anything about them in it's config
    file.
    So on the bright side, that confirms to me that you can
    compile an app with redundant channels and destinations, then
    choose which destination/channel you want to use at runtime.
    On the down side, being able to consistently cause a crash
    like that usually isn't a good sign. I'll look again on Monday, and
    raise a Flash bug if it's still present in the latest version.

  • How to see Dispatcher,  gateway and Message server port numbers?

    Hi All,
    Can any body tell me how to know the port numbers of dispatcher, gateway & message server in a particular sap application server.
    Thanks & Regards
    Srinivas K

    Hi,
    This is very work around way...
    SM51-Choose theserver-there one icon (Magnifying glass) choose detaiols -
    There you will get dispatchet port.
    SMGW -
    dispaly file(icon) -
    in that you can find the port on which gate way is working.
    SMMS-goto-parametere--display...you can find the port for MS.
    SMMS -goto-display details (will give more info) you can find diff ports ...
    Apart from these all these services when they start they write log in work dir there we can find which port they are using while starting ..
    We can find them in the individual monitoring t-codes like SMMS,SMGW,SM51 etc..or from AL11 go to work dir and look at dev_disp,dev_ms,dev_rd.
    This is all very work around...
    The best will be services file at os level.
    Thanks.

  • Changing the Port numbers in EBS R12

    Hi
    please suggest me the documents for changing the port number in R12 .
    thanks
    Simha

    Hi,
    Please see
    If you want to change the Web listener please see.
    How to change the Web Listener Port number in Oracle E-Business Suite Release 12? [ID 760590.1]
    If you want to change the port numbers for the while E business suite, then cloning is the best option.
    While running post clone, select the port pool you want.,
    Thanks

  • Changing the port numbers of the KXS, KJS, KCS, CXS

    hi,
    If i want to change the ports of any processes on iAS 6.5, say for KJS, should i to do it in the following way?
    Go to iPlanet Registry Editor and move to software/iplanet/application server/6.5/ccso/eng/1/ directory.
    There there is a key called port with an entry 10819. If i change it to desired port number, is it sufficient?
    thanks in advance,
    desigan

    Hey Nicolas, I have checked the min and max handlers. it was just 2. so the port numbers are okay.
    After i change PSDBGSRV port number the PSDBGSRV has been started but it gave me the error at PSRENSERV, which is next to PSDBGSRV.
    I have increased the PSRENSERV ports also by 10.
    default_http_port=7190
    default_https_port=7153
    default_auth_token=peoplesoft.com
    But it still giving me the error.
    PSDBGSRV.2120 (0) [12/20/08 15:56:00](0) PeopleTools Release 8.49 (WinX86) starting
    PSDBGSRV.2120 (0) [12/20/08 15:56:00](0) Cache Directory being used: C:\HRDMO\appserv\HRDMO\CACHE\PSDBGSRV_1\
    PSDBGSRV.2120 (0) [12/20/08 15:56:01](0) Server started
    PSRENSRV.2408 [12/20/08 15:56:01](0) PeopleTools Release 8.49 (WinX86) starting
    PSRENSRV.2408 [12/20/08 15:56:01](3) Switching to new log file C:\HRDMO\appserv\HRDMO\LOGS\PSRENSRV_1220.LOG
    PSWATCHSRV.4012 (0) [12/20/08 15:56:17] Shutting down
    PSADMIN.2796 (0) [12/20/08 15:56:23](0) End boot attempt on domain HRDMO
    Thank you.

  • Port Numbers for WCI

    Hi WCI Guru's,
    I need a list of all port numbers used by the different components of Oracle WCI. Can anyone share the list with me.
    One more thing, our portal is an intranet and we are looking to make it an extranet. Please can one of you suggest on the port numbers which need to be enabled.

    What version of WCI are you using?

  • WRT160Nv2-Problem with Single Port forward to multiple servers with same internal port numbers.

    On my network I have 3 systems that I've set up as RDP hosts.  And need to get to all three of them externally.  So I'm trying to do the following single port forwarding.
    RDP 1   Forward 4000 to port 3389 for 192.168.1.11
    RDP 2   Forward 4001 to port 3389 for 192.168.1.12
    RDP 3   Forward 4002 to port 3389 for 192.168.1.14
    When I hit "Save Changes" I get the error "Port range already exists".  So it's good that it won't let me overlap ports generally, but at the same time, I'm trying to send them to different IP address.  There should be no overlap in this case.  Please advise
    I'm trying this on the WRT160Nv2 with firmware 2.0.02, which I had just bought this weekend.

    kevj,
      Thanks for your suggestion.  I have now upgraded the firmware to 2.0.03 build 7.  But I am still seeing the error message
    As I mentioned previously, I'm trying to single port forward to multiple machines in the following way:
    Machine 1:   Forward 4000 to port 3389 for 192.168.1.11
    Machine 2:   Forward 4001 to port 3389 for 192.168.1.12
    Machine 3:   Forward 4002 to port 3389 for 192.168.1.14
    The error appears to be generated by the fact that 3389 is selected for multiple external port numbers, but the same internal port number.  The router I believe isn't taking into account that the similar internal port numbers aren't taking into account the different internal ip address I'm trying to send this to.
    This would be a standard sort of practice for running a live HTTP server on one machine, and a new beta HTTP server behind the router on a secondary machine on the same internal port, but different external port numbers for test purposes from the outside.
    Please advise
    Thank you.

  • How to find Port numbers used by RMI application

    Hi, hope u all find me a solution, how to find port numbers used in the RMI application, that is port number which the RMI application communicates between RMIserver and RMIclient. ur answers would b highly appreciated

    Currently RMI transport layer does not directly expose any public methods to get the listening ports of the exported RMI objects, but the application can always export RMI server objects at certain designated ports instead of relying on the RMI runtime by specifying them to UnicastRemoteObjcect at the time of exporting.
    RMI transport layer try to optimize the number of listeing sockets by exporting all RMI server objects on a single port if no explicit ports were chosen. If the application is really interested in knowing the listeing ports, it can always specify the client and server socket factories to be used for creating Socket and ServerSocket to the RMI runtime at the time of exporting. When a RMI server object is exported, but the listening socket is not yet created, RMI transport layer invokes the createServerSocket(host, port) of server socket factory by passing the host and port details. If no explicit port is specified, underlying socket implementation choses anonymous port. At this point of time application can log these listeing ports to some log file.
    Similarly when the stub to the remote object is de-serialized in the client address space, it does also contain the client socket factory along with the end point details (host, port and server object ID). RMI runtime in the client address space needs to establish connection with the remote server object, it try to get the socket from client socket factory by invoking createSocket() on the client socket factory. Now the application can call getLocalPort() on the socket before returning it to the RMI transport layer.
    There is a undocumented class RMIStat to dump RMI runtime state information. It provides a lot of static methods to dump RMI state information like object table, transports, threads etc. You can download the source code of this utility from RMI archives, but remember this is not a comman-line utility, you must invoke these static methods as part of the application code.
    -- Srinath Mandalapu

  • Video Conferencing and Port numbers

    i am currently developing a video conferencing application with JMF and the problem i have in mind is, if ever i would like to add more client on the video conferencing there is also an exponential increase of the use of port numbers?... how can i resolve this issue... Thanks..

    Hi I actually work in the same... my question is... How do i to avoid use of 20 port numbers
    Thanks

  • Knowing SAP EP port numbers

    Hi,
    I have downloaded the trial version of the SAP Netweaver 2004 SP16 from the SAP download .
    I have sucesfully installed the server with MAX dB as the backend Database.
    Nw when i am trying to access the portal,
    http://ctsw2kadvsvr:50000/
    i get Page not found.
    How can i come to know if this is the right port number.
    Where or in which file can i find this information about the port numbers
    Regards
    Manoj

    Hi Manoj,
    Usually if it's the only engine you have installed and you did not change the defaults the portal address will be,
    http://localhost:50000/irj/portal
    basically the port us 5XXYY where XX is the instance number and YY is the service
    You can check the instance by going to <drive>:\usr\sap\<sid>\jcXX where XX is the instance number.
    Hope this help.
    Juan
    Please reward with points if helpful
    PS: One more thing if the J2EE engine is running properly you should be able to see a J2EE Netweaver page at http://localhost:50000

  • Different port numbers available in xi

    Hi
    while I was going through the forum I have come across  different port numbers like j2ee port, http port, smpt etc. Could you please summarize what are all the different ports that xi has to communicate and how to find that prot numbers. I mean different transactions to see the same.
    thanks
    kumar

    Hi,
    The following instances will be created as per the type of installation.
    Abap+java system = 
    /usr/sap/<SID>/DVEBMGS<<b>NR</b>>
    /usr/sap/<SID>/SCS<<b>NR1</b>>
    Stand alone java system =
    /usr/sap/<SID>/JC<<b>NR</b>>
    /usr/sap/<SID>/SCS<<b>NR1</b>>
    All the port numbers are determined by the NR and not by NR1.
    You will have JC<NR> when you have a standalone Java system installed and DVEBMGS<NR> when you have a ABAP+JAVA system installed. Both of these will not exist together for a particular Installation.
    And you will have SCS instance in both the cases i.e if you have Java Addin( ABAP+JAVA) or a Standalone Java System.
    Thanks,
    Tanuj

Maybe you are looking for

  • MSI's Latest Dragoon Equipment Z77A-GD65 Gaming!!!

    As PC Gaming is becoming more and more popular, MSI formed a gaming community named “Dragoon Army”. This division is composed of international gaming teams sponsored by MSI and is equipped with G-Series notebooks and as well as Gaming desktop hardwar

  • Storing pdf documents into oracle apps form

    Hi Experts, My requirement is in AP invoices form, I want to insert scanned documents (which is in .pdf format) . i have nearly 4000 documents. is there any API to inset multiple documents . How oracle handles to store these documenst ..there is no c

  • Extracting photos from a slide show

    Sorry if the Subject is misleading. Here is my situation. I have a large iphoto library that has MANY duplicate pictures AND my wife painstakingly and loving created a very large slideshow with transitions, music etc. I would like to remove the dupli

  • Microsoft Publisher app

    I'm looking in to purchasing an iPad for my wife. She frequently uses Microsoft Publisher. Is there a similar app within the Apple community? Thank you.

  • Crashs of MBP 13 mid-2010 (MC375LL/A)

    Hi, I am using a a MBP 13 mid-2010 (MC375LL/A) with the following characteristics MacBookPro 7,1 Intel Core 2 Duo 2.6GHz RAM: 8Gb (2x4Gb in replacement of the 2x2Gb) HDD: WD Blue 500Go 5400trs/min (in replacement of 320Go) GPU: Nvidia 320M 256Mo OSX: