Potential NAT Solution, some issues

Greetings,
I am currently developing software that entails the need to have live voice transmission to several clients. All of the audio comes into the server and is redirected out to the appropriate clients. I'm sure that by now many of you are aware of the issues inherent in using JMF, or more specifically UDP, across the internet : NAT routers don't deal with UDP packets very well and the clients behind them tend not to receive them. For my application I can't expect every client that is behind a NAT router to set up port forwarding to their machine; I want the application to work without extra technical effort on their part. Simplicity is of vital importance especially when trying to reduce the need for support calls.
After reading up on the different kinds of NAT' s and how they respond to incoming UDP packets I discovered a way that will, in theory, work. To start with the server needs to be publicly acessible. If the server is behind a NAT then port forwarding must be set up (no big deal). Let us say that the server is sending out audio on port S1 with control port S2 and the client wishes to receive the audio on port C1 with control port C2. The client, upon logging in, must send a UDP packet from local port C1 to server port S1 and from local port C2 to server port S2.
The server must accept these handshaking UDP packets and store the address and port that they come from. The client ports might not be C1 and C2 by the time they reach the server because the NAT router may have changed them. Indeed, they may not even be consecutive ports by the time they reach the server, it's all dependant on how the client's NAT chooses to map them.
The server, by examing the initial handshake, knows exactly where to send the RTP data for that client. Now when RTP data reaches the clients network it will be properly forwarded to the client since the network has already sent out a packet from those ports to those locations and thus a mapping has been established. If the clients ports are not consecutive ports by the time they are mapped and reach the server then the SessionAddress which typically sends out data on the port provided and the next consecutive one, does have a constructor where you can specify both the data and control port to be specific, non-consecutive ports.
By sending this initial handshake any NAT, even the most restricitve symmetric NAT, will now correctly foward any incoming UDP packets from server ports S1 and S2 as long as they are coming in to the client ports that initially sent out the handshake. Now you may be wondering how the server can be listening for handshakes on the same port that it is supposed to be sending out audio on. Well in my case no audio is transmitted until all of the expected clients have connected. If this was not desirable, if one wanted to allow clients to join after RTP data has already started transmitting then the handshake would need to be accepted on a different port than the one's that are transmitting RTP data. The tradeoff associated with this, however, is that clients that are behind symettric NAT's won't be able to receive audio, since the handshake must go to the exact server port that they wish to receive RTP data from; all of the other kinds of NAT's will allow this however.
I implemented this into my application and it works, but inconsistently. In other words the clients aren't always receiving the ReceiveStream events from the server and I can't figure out why. I am running clients on machines that are apparently behind a port resticted NAT and after much debugging have establised that proper mappings aren't always being establised the way that they should be based on the definitions of NAT's. Is it possible that the router that I am testing the clients on isn't compliant with the 4 kinds of NAT's that supposedly exist? Or is there some error in the logic that I have used to set up the mappings (the handshaking?) Everything that I said above has been implemented correctly, I am postive because I have been going over it for weeks, puzzled as to why it won't work. The only other thing I can think of is that the server is behind the same NAT that the clients are behind for testing, the server just has certain ports mapped but the clients are treating it as if it was at a remote public location so I can't see how this would matter.
Does anyone have any ideas on what it might be? Does anyone see any logical problem with the the way I've tried to establish mappings? Or have any questions? As far as I can tell it should work, perhaps I am missing something obvious and if I am I know that there are a lot of intelligent people here who will spot it. Thank you very much.
Message was edited by:
Malcolm_F

Hi lagar,
Good stuff, I've made some additional progress as well. One thing that I discovered is that the mappings that you establish with the initial handshake are only kept by the client's NAT for a short period of time. In other words, it was working inconsistently for me because I was setting up the mappings early and then not sending the audio until a few minutes later; by that time some of the clients NAT's had lost the mappings that had been previously established and thus some of the clients weren't receiving the audio.
I modified my application so that right before it starts sending audio it shakes hands with all of the clients, establishing fresh mappings right before the audio is sent. This seems to be working consistently now, I just tested it with someone on a different network who is behind a symettric NAT (the ugly kind) and they were able to send and receive live audio consistently, we had a little online conference call. I tested it from several other remote locations and it has worked fine so far. I have just run into one issue while testing it with someone at a remote location but there might be an issue with their JMF installation.
Please keep me updated on the status of your project and let me know if you have any questions or ideas.

Similar Messages

  • I have some issue with my bluetooth im using an iphone 5 its just keep on searching bluetooth devices it cannot detect other bluetooth device, any solutions to my problem?

    I have some issue with my bluetooth im using an iphone 5 its just keep on searching bluetooth devices it cannot detect other bluetooth device, any solutions to my problem?

    Hi miffyzoo,
    If you are having bluetooth pairing issues with your iPhone and your Mac, you may find the troubleshooting steps outlined in the following article helpful:
    iOS: Troubleshooting Bluetooth connections
    http://support.apple.com/kb/TS4562
    Regards,
    - Brenden

  • We have been having some issues with Email notifications not going out and getting hung up in SOST.  Can anyone please tell me whether we can use Solution Manager to monitor outbound emails?

    We have been having some issues with Email Notifications not going out and getting hung up in SOST. Can anyone please tell me whether we can use SAP Solution Manager to monitor outbound email?

    What version of Solman are you using ?  Check in t-code Rz20 >ccms monitor template of satelliate system , there would be option to monitor your outbound mails .You can sutomise your monitorig metrics in solman 7.1  else in 7.01 you use auto reaction methods to monitor .
    Regards
    Jay

  • How can I recover an old/disused iCloud account. I was having some issues with my apple id so I restored my iPad, I am now stuck on the activation screen as I no longer use the iCloud account i used to set up the iPad and can't remember the address or pas

    How can I recover an old/disused iCloud account. I was having some issues with my apple id so I restored my iPad, I am now stuck on the activation screen as I no longer use the iCloud account i used to set up the iPad and can't remember the address or pas

    I have the same problem - it is maddening. I rely on this iPad for work so this is not just an annoyance! The above solutions of changing the appleid on the device or on the website do not work.
    The old email address no longer exists - I haven't used it in a year probably and I no longer have the account.  I logged into the appleid website and there is no trace of the old email address so there is nothing that can be deleted or changed there.  On the iPad there is no trace of the old email address so nothing can be deleted there either. I have updated the iPad software and the same problem comes right back.  Every 2 seconds I am asked to log in using the old non-existent email.  The device is currently useless.
    The only recent change to anything was the addition of an Apple TV device, which was set up using the correct login and password.
    Does anyone have any ideas? The iPad has been backed up to the iCloud so presumably it now won't recognize the current iCloud account? So restoring may notbe an option?

  • Every time i try to download photoshop it tell me this "We are currently experiencing some issues, please try again later. If the problem persists, contact customer support." ?

    Every time i try to download photoshop it tell me this "We are currently experiencing some issues, please try again later. If the problem persists, contact customer support." ?

    Notdiego__ are you on a managed network?  If not then please see Sign in, activation, or connection errors | CC, CS6, CS5.5 - http://helpx.adobe.com/x-productkb/policy-pricing/activation-network-issues.html for several common solutions.

  • My iphone5 switch off and on automatically and turns on..I have few days left in warranty and I have so much hanging problem after the apple has replaced my iPhone..they replaced 5 times and again I am getting some issue..what should I do...??

    MMy iphone 5 switch off and on,an apple logo appears and although it is not on last stage of battery..I have replaced my iPhone 4 times but I am getting some issues again and again..now I have few days left in my warranty..AppStorecrashes sometime and safari mostly going to be hang...ttell me the proper solution what should I do...??
    also call drop issue..

    Is your battery dead or alive?
    If the battery is dead, we must find out if it is:
    1. Charger problem
    2. Cable problem
    3. Docking port problem
    4. Wall socket problem

  • [Xorg] some issues with i915 and gdm

    Hi all
    I'm having some issues starting the X server. I don't know how it happened, my netbook was on standby. After I turned it on, there were loud beep sounds coming out of my computer and the screen was completely black so I shut it down. After I turned it back on I got following issue:
    gdm-binary[4585]: WARNING: GdmDisplay: display lastet 0,135094 seconds
    gdm-binary[4585]: WARNING: GdmDisplay: display lastet 0,137406 seconds
    gdm-binary[4585]: WARNING: GdmDisplay: display lastet 0,135166 seconds
    gdm-binary[4585]: WARNING: GdmDisplay: display lastet 0,135076 seconds
    gdm-binary[4585]: WARNING: GdmDisplay: display lastet 0,474816 seconds
    gdm-binary[4585]: WARNING: GdmDisplay: display lastet 0,141715 seconds
    gdm-binary[4585]: WARNING: GdmLocalDisplayFactory: maximum number of X display failures reached: check X server log for errors
    Ok so I tried to start X only:
    Build Date: 17 February 2010 07:52:42PM
    Current version of pixman: 0.16.6
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: "/var/log/Xorg.0.log", Time: Fri Feb 19 21:36:21 2010
    (==) Using config file: "/etc/X11/xorg.conf"
    (EE) intel(0): No kernel modesetting driver detected.
    (EE) Screen(s) found, but none have a usable configuration.
    Fatal server error:
    no screens found
    Please consult the The X.org Foundation support
    at http://wiki.x.org
    for help.
    Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    then, I upgraded my system (there was a kernel update) and now I get this when I start X:
    Build Date: 17 February 2010 07:52:42PM
    Current version of pixman: 0.16.6
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: "/var/log/Xorg.0.log", Time: Fri Feb 19 21:45:33 2010
    (==) Using config file: "/etc/X11/xorg.conf"
    FATAL: Error inserting i915 (/lib/modules/2.6.32-ARCH/kernel/drivers/gpu/drm/i915/i915.ko): Unknown symbol in module, or unknown parameter (see dmesg)
    (EE) intel(0): No kernel modesetting driver detected.
    (EE) Screen(s) found, but none have a usable configuration.
    Fatal server error:
    no screens found
    Please consult the The X.org Foundation support
    at http://wiki.x.org
    for help.
    Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    I don't know what to do I tried to search the net but I couldn't find much helpful information..
    --blackdeagle

    I don't think there is a problem with the x.org configuration so I hope you backed it up. This line indicates the problem:
    (EE) intel(0): No kernel modesetting driver detected.
    Make sure you haven't disabled KMS (like using i915.modeset=0 in /boot/grub/menu.lst).

  • Som issues with Nvidia GTX960 - dmesg error output posted

    I have some issues with icons not showing up, eg. in pamac. Just red crosses or what it's called.
    Here is my dmesg error output.
    $ dmesg --level=err,warn
    [ 0.000000] ACPI: RSDP 0x00000000DD7F6000 000024 (v02 ALASKA)
    [ 0.000000] ACPI: XSDT 0x00000000DD7F6080 00007C (v01 ALASKA A M I 01072009 AMI 00010013)
    [ 0.000000] ACPI: FACP 0x00000000DD8041A8 00010C (v05 ALASKA A M I 01072009 AMI 00010013)
    [ 0.000000] ACPI: DSDT 0x00000000DD7F6198 00E009 (v02 ALASKA A M I 00000031 INTL 20091112)
    [ 0.000000] ACPI: FACS 0x00000000DDD45080 000040
    [ 0.000000] ACPI: APIC 0x00000000DD8042B8 000092 (v03 ALASKA A M I 01072009 AMI 00010013)
    [ 0.000000] ACPI: FPDT 0x00000000DD804350 000044 (v01 ALASKA A M I 01072009 AMI 00010013)
    [ 0.000000] ACPI: LPIT 0x00000000DD804398 00005C (v01 ALASKA A M I 00000000 AMI. 00000005)
    [ 0.000000] ACPI: SSDT 0x00000000DD8043F8 000539 (v01 PmRef Cpu0Ist 00003000 INTL 20091112)
    [ 0.000000] ACPI: SSDT 0x00000000DD804938 000AD8 (v01 PmRef CpuPm 00003000 INTL 20091112)
    [ 0.000000] ACPI: MCFG 0x00000000DD805410 00003C (v01 ALASKA A M I 01072009 MSFT 00000097)
    [ 0.000000] ACPI: HPET 0x00000000DD805450 000038 (v01 ALASKA A M I 01072009 AMI. 00000005)
    [ 0.000000] ACPI: SSDT 0x00000000DD805488 00036D (v01 SataRe SataTabl 00001000 INTL 20091112)
    [ 0.000000] ACPI: SSDT 0x00000000DD8057F8 0034E1 (v01 SaSsdt SaSsdt 00003000 INTL 20091112)
    [ 0.000000] ACPI: BGRT 0x00000000DD808D38 000038 (v00 ALASKA A M I 01072009 AMI 00010013)
    [ 0.006274] ACPI: All ACPI Tables successfully acquired
    [ 0.014978] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
    [ 0.014978] ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
    [ 0.016204] Ignoring BGRT: invalid status 0 (expected 1)
    [ 0.102300] #2 #3 #4 #5 #6 #7
    [ 0.263542] ACPI: Executed 1 blocks of module-level executable AML code
    [ 0.265355] ACPI: Dynamic OEM Table Load:
    [ 0.265358] ACPI: SSDT 0xFFFF8807FA42A800 0003D3 (v01 PmRef Cpu0Cst 00003001 INTL 20091112)
    [ 0.265733] ACPI: Dynamic OEM Table Load:
    [ 0.265736] ACPI: SSDT 0xFFFF8807FA419800 0005AA (v01 PmRef ApIst 00003000 INTL 20091112)
    [ 0.266134] ACPI: Dynamic OEM Table Load:
    [ 0.266135] ACPI: SSDT 0xFFFF8807FA46DA00 000119 (v01 PmRef ApCst 00003000 INTL 20091112)
    [ 0.267060] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20150204/hwxface-580)
    [ 0.267063] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20150204/hwxface-580)
    [ 0.285136] ACPI: Enabled 5 GPEs in block 00 to 3F
    [ 0.793801] ata1.00: supports DRM functions and may not be fully accessible
    [ 0.794140] ata1.00: supports DRM functions and may not be fully accessible
    [ 0.794388] ACPI Error: [DSSP] Namespace lookup failure, AE_NOT_FOUND (20150204/psargs-359)
    [ 0.794391] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT5._GTF] (Node ffff8807fe0d19b0), AE_NOT_FOUND (20150204/psparse-536)
    [ 0.795480] ACPI Error: [DSSP] Namespace lookup failure, AE_NOT_FOUND (20150204/psargs-359)
    [ 0.795482] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.SPT5._GTF] (Node ffff8807fe0d19b0), AE_NOT_FOUND (20150204/psparse-536)
    [ 1.018384] usb 3-3: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes
    [ 1.018386] usb 3-3: ep 0x82 - rounding interval to 64 microframes, ep desc says 80 microframes
    [ 1.040606] systemd-journald[181]: Failed to set file attributes: Inappropriate ioctl for device
    [ 1.114596] r8169 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
    [ 1.115441] ACPI Warning: SystemIO range 0x000000000000F000-0x000000000000F01F conflicts with OpRegion 0x000000000000F000-0x000000000000F00F (\_SB_.PCI0.SBUS.SMBI) (20150204/utaddress-254)
    [ 1.230333] nvidia: module license 'NVIDIA' taints kernel.
    [ 1.230335] Disabling lock debugging due to kernel taint
    [ 1.235547] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 352.21 Tue Jun 9 21:53:31 PDT 2015
    [ 2.072087] NVRM: Your system is not currently configured to drive a VGA console
    [ 2.072090] NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
    [ 2.072091] NVRM: requires the use of a text-mode VGA console. Use of other console
    [ 2.072091] NVRM: drivers including, but not limited to, vesafb, may result in
    [ 2.072092] NVRM: corruption and stability problems, and is not supported.
    My hardware is a desktop with i7 4790K (4 cores with HT enabled) ASUS Z87-K motherboard, 32 GB Corsair 1600 MHz RAM. Samsung 850 PRO 1 TB SSD.
    My inxi -F
    System: Host: archie Kernel: 4.0.5-1-ARCH x86_64 (64 bit) Desktop: Xfce 4.12.2 Distro: Arch Linux
    Machine: System: ASUS product: All Series
    Mobo: ASUSTeK model: Z87-K v: Rev X.0x serial: 130612439103584
    Bios: American Megatrends v: 1402 date: 11/05/2014
    CPU: Quad core Intel Core i7-4790K (-HT-MCP-) cache: 8192 KB
    clock speeds: max: 4400 MHz 1: 4000 MHz 2: 4002 MHz 3: 4000 MHz 4: 4000 MHz 5: 4256 MHz
    6: 4001 MHz 7: 4002 MHz 8: 4002 MHz
    Graphics: Card: NVIDIA GM206 [GeForce GTX 960]
    Display Server: X.org 1.17.2 driver: nvidia tty size: 108x41 Advanced Data: N/A for root
    Audio: Card-1 Intel 8 Series/C220 Series High Definition Audio Controller driver: snd_hda_intel
    Card-2 NVIDIA Device 0fba driver: snd_hda_intel
    Sound: Advanced Linux Sound Architecture v: k4.0.5-1-ARCH
    Network: Card: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller driver: r8169
    IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: <masked>
    Drives: HDD Total Size: 1024.2GB (4.4% used) ID-1: /dev/sda model: Samsung_SSD_850 size: 1024.2GB
    Partition: ID-1: / size: 48G used: 13G (27%) fs: ext4 dev: /dev/sda3
    ID-2: /home size: 769G used: 154M (1%) fs: ext4 dev: /dev/sda4
    ID-3: /boot size: 511M used: 25M (5%) fs: vfat dev: /dev/sda1
    ID-4: swap-1 size: 33.55GB used: 0.00GB (0%) fs: swap dev: /dev/sda2
    Sensors: System Temperatures: cpu: 29.8C mobo: 27.8C
    Fan Speeds (in rpm): cpu: N/A
    Info: Processes: 172 Uptime: 10 min Memory: 1133.0/32119.5MB Client: Shell (sudo) inxi: 2.2.25
    Have I missed something to post?
    Last edited by dockland (2015-06-17 20:30:48)

    I read that this line in my case
    [ 1.115441] ACPI Warning: SystemIO range 0x000000000000F000-0x000000000000F01F conflicts with OpRegion 0x000000000000F000-0x000000000000F00F (\_SB_.PCI0.SBUS.SMBI) (20150204/utaddress-254)
    is a bug and unfixable.
    What does that mean and why is it "unfixable"? Is that some hardware that is not compatible with Arch at all?

  • Some issues regarding JEE adapter module development in NWDS 7.1

    Hi guys,
    I'm trying to develop my first AM in NWDS 7.1 and I'm facing some issues which I'd be happy if you would help me out with.
    1, I'm going step by step according this document http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/c0b39e65-981e-2b10-1c9c-fc3f8e6747fa&overridelayout=true  but I have an information Warning "Classpath entry PI_AF_LIBS/... (all PI AF 7.1 classes) will not be exported or published. Runtime ClassNotFOundExcpetion may result". Why am I getting this if I have checked the checkboxes with these libraries in Project->Preferences->Java Build Path->Order and Export(tab)? If this checked I'd say it will be exported with the project.
    2, I need to create an SDA file to deploy the module, because the server is not available directly. So first if I'm not wrong I need to have an EAR file which I can use to create the SDA. But how can I get this EAR file? This document describes only direct way of deployment.
    Thanks in advance,
    Olian

    1. The jars need to be referenced in the project build path to enable the compilation of the code
        The warning can be overlooked as the jars are present in PI.
    2. The EAR Project that gets created (as per the description in the referred document) can be exported to the get the necessary
        ear file.

  • I am experiencing some major problems with my MacBook Pro. I have had some issues with it turning on/off at random times, but today, when starting, I get the grey start-up screen and a recovery bar. After filling in approx 1/4 of the way, the machine dies

    I am experiencing some major problems with my MacBook Pro. I have had some issues with it turning on/off at random times, but today, when starting, I get the grey start-up screen and a recovery bar. After filling in approx 1/4 of the way, the machine dies. After starting it in recovery mode, it will not allow me to download OS X Mavericks- it says the disk is locked. Any ideas? I do not have a back-up and do not want to erase everything before I have explored my options. Help?

    try forcing internet recover, hold 3 keys - command, option, r - you should see a spinning globe
    most people will tell you to do both pram and smc resets (google) and if you still have issues, either clean install (easy) or troubleshoot (hard)

  • New user - Some issues I want to resolve

    I purchased my mac 2nd hand about 6 weeks ago (24" Mid 2007, 2.4GHz Core 2 Duo, 4GB RAM) and got it home and set it up and everything has been working flawlessly. Also purchased a magic mouse & trackpad which have also been working fine.
    I received an email last night from a friend with some PDF docuements for work, and since then I have been having some issues. Dont know if this has any relevance whatsoever or just completely coincidence.
    Issues I have encountered so far are :
    1) I noticed was my trackpad was real laggy, to the point of unusable.
    2) I can hear a buzz/hum which I never used to hear, hard to tell if it's the optical drive or hard drive, but something sounds like it is constantly spinning - im a bit anal about things like this and it really bugs me, especially as it wasnt doing this before
    3) My WiFi connection is proving to be problematic coming from sleep / cold boot. If I click on the WiFi icon in the taskbar it will not display any available networks and just says "looking for networks". If I then click on "Join network" > "Show Networks" this then shows me available networks. If I then choose my network, it takes a long time (about 30-60 seconds) to display the WPA2 password box. I then enter my password and I see the icon in the taskbar goto a full 5 bars, but the screen where I enter my password still says "Connecting..." and eventually results in a "Connection failed!" even though the connection is actually there and I can browse the internet.
    4) Generally feeling "laggy", eg opening System Preferences can take 30+ seconds
    What I have tried to do to fix these problems
    1) Unpaired and repaired which seems to of rectified the issue
    2) Finding it hard to differentiate if the hum is from optical or hard disc. If I hold my hand on the back of my Mac I can feel vibration close to the centre, by the stand support.
    Have tried running Disk Checker to see if it identifies any S.M.A.R.T errors but all came back ok. It did find some faults with Disk Permission's which I fixed.
    3) This is the one that is really annoying me and have tried several recommendations found on the internet, including ;
    Turning wifi on/off
    Turning router on/off
    Changing settings in energy saver
    Removing saved wifi networks / re-adding
    Removing passwords from keychain
    Updating to OS X 10.8.5
    4) As I am a new user, I do not fully understand what I am doing yet, but I have opened up the Activity Monitor and noticed that there is a high CPU load quite consistently (also back of mac appears quite hot to the touch). I have noticed that parentalcontrolsd seems to be consuming a lot of CPU time, even though I dont have parental controls on. It is usally 80%+ CPU. Also ocspd appears to be quite a cpu hog too (constant 20-50%)
    This all happened on Friday 13th! lol
    Any help with any of the above would be appreciated.

    In Activity Monitor, select the processes with the high CPU use and quit them using the Quit button at the top left.
    Also try a restart.

  • Some issues in oracle Report need to resolved in BI Publisher

    Hi ,
    reallay i'm new in Bi Publisher technology (11g)
    and i have report bulit using ( oracle Reports Desginer)
    now i want to change to BI publisher
    but some issues faces me
    like
    1- Formula Columns
    2- PlaceHolder
    3- Format trigger
    4- Blob data type store images --> how to show the image
    5- Lexical Parameters ( ex : &p_where)
    i don't like to use converter i want to make new report in BI Publisher
    how can i solve these issues in Bi Publisher 11g .

    >
    i don't like to use converter i want to make new report in BI Publisher
    >
    you can try to convert oracle reports to bip and you'll see answer to some questions
    >
    how can i solve these issues in Bi Publisher 11g .
    >
    lets start from http://www.oracle.com/technetwork/middleware/bi-publisher/documentation/index.html
    Some questions to BI-Publisher
    Some questions to BI-Publisher

  • HT1918 I'm having some issues trying to change my account billing---I have a new debit card and i need to punch in the new number but when i go to edit my info itunes says my 'session has timed out.' i've logged in and out more than once. what's the probl

    i'm having some issues trying to change my account billing---I have a new debit card and i need to punch in the new number but when i go to edit my info itunes says my 'session has timed out.' i've logged in and out more than once. what's the problem?

    Try to change the credit information from your iphone or other ios device. Tap on settings > store > tap Apple ID > tap view account > tap payment information > change

  • Creative Cloud : How to install page error "We are currently experiencing some issues, please try again later. If the problem persists, contact customer support."

    I recently purchase a full membership student yearly plan. I was prompted to this page after my payment was confirmed - https://creative.adobe.com/products/download/creative-cloud
    However I continue to receive the error "We are currently experiencing some issues, please try again later. If the problem persists, contact customer support."
    What is going on here?
    Is there another way to access Creative Cloud download and installation?
    Thanks.
    Robert.

    Robertdaw and MyName LOL! please utilize a different web browser.  If you continue to face difficulties then I would recommend beginning the installation process through the Creative Cloud Desktop directly.  You can find details at Install and update apps - https://helpx.adobe.com/creative-cloud/help/install-apps.html.

  • "We are currently experiencing some issues, please try again later. If the problem persists, contact customer support" - is anyone else experiencing this and how can I resolve this issue?

    I've been trying to download the photoshop free trial for the past three days but instead of installing a message saying "We are currently experiencing some issues, please try again later. If the problem persists, contact customer support" - is anyone else experiencing this and how can I resolve this issue?

    try some steps such as changing browsers and turning off your firewall for downloads
    or
    A chat session where an agent may remotely look inside your computer may help
    Creative Cloud chat support (all Creative Cloud customer service issues)
    http://helpx.adobe.com/x-productkb/global/service-ccm.html

Maybe you are looking for