DDE Server Name issue

Hi,
I have installed Adobe Reade X on my machine.
For an application I need to use DDE.
For previous versions of Adobe Reader, the DDE SERVER Name = "Acroview" worked fine.
But for this particular version DDE Server name name is AcroviewR10.
Is there a way to find out the server name from registry?
Earlier the registry path HKEY_CLASSES_ROOT\acrobat\shell\open\ddeexec\application had the value "Acroview".
Even for the latest version the value is the same.
Any help would be highy appreciated.
Regards,
Shirish Shitole

I'm adding myself to this forum in hopes to be notified of some resolution.  Our application uses DDE to print PDFs. We have a wide range of customers who are not necessarily experts at maintaining their systems, so we need to be able to reliably determine which version (either Reader or Acrobat) is installed.
We have a number of in house VM machines for testing in various states of reader updates and I have yet to see the registry key have the correct version.  This seems like it should be a pretty simple thing.  We do not want to have to go back to a simple Shell command.
I will stay tuned.
Also - I have not seen that this is reliable in version X yet, if someone knows differently please say so, so we can at least support that version.  Thanks.

Similar Messages

  • Why does Reader 11 incorrectly set the DDE Server Name?

    It appears to me that the installer is setting the DDE Server name in the registry to 'AcroviewR10' instead of the 'AcroviewR11'.
    I confirmed by upgrading from Reader 9.5.x (DDE == Acroview) to Reader 11 (as of Oct 22, 2012) and the new value in the registry (XP and 7) was AcroviewR10.
    I know there was a similiar issue when Reader 10 was released. Is there any idea when an update might come out that will fix this? I hate having to give customer's .reg files to fix these issues.
    I understand that you are new to updating this variable every release, and so it isn't a part of your checklist yet, but it would be highly appreciated if you could remember that for version 12.

    I had this working using the registry lookup this week. During testing on various machines, I found a discrepancy between the registry dde name and the dde name that acrobat would respond to.  I finally just made an array of possible names and iterated through them.
    I'm harvesting the application name from HKEY_LOCAL_MACHINE \Software\Classes\acrobat\shell\open\ddeexec\application in the registry.
    Capitalization does not seem to matter but I'll include the exact caps from my tests.
    Today :
    Acrobat XI Pro (11.0.06) shows up in the registry as AcroViewA10 but it responds to acroviewa11.
    Acrobat XI Pro (11.0.0) shows up in the registry as AcroViewA10 but it responds to acroviewa11.
    Acrobat Reader XI (11.0.06) shows up in the registry as AcroView
    R10 but it responds to acroviewr11.
    Acrobat X Reader (10.1.9) shows up in registry as AcroViewR10 and responds to acroviewr10.
    Reader 9 (9.0.0) shows up in registry as AcroViewA10 and responds to acroview. (The registry may be skewed by having Acrobat XI Pro installed on this machine.)
    Reader 7 (7.1.0) shows up in registry as AcroView and responds to acroview.
    So, I'm just brute forcing through all 5 known combinations plus 2 for version 12 on the off chance that the naming doesn't break pattern again.
    #define maxnames 7
    DIMENSION acronames (maxnames )
    acronames(1) = "acroview"
    acronames(2) = "acroviewa11"
    acronames(3) = "acroviewr11"
    acronames(4) = "acroviewa10"
    acronames(5) = "acroviewr10"
    acronames(6) = "acroviewa12"
    acronames(7) = "acroviewr12"
    loop
         AcroChanNum = DDEINITIATE(acronames(namecounter ), "Control")
         namecounter = namecounter + 1
          blah blah
    until AcroChanNum >=0

  • DDE server name of Adobe Reader DC

    After I updated to Adobe Reader DC, some applications (e.g., WinEdt) do not work due to the unknown DDE server name of Adobe Reader DC.
    Can anybody help me? Thanks in advance.

    Adobe Reader DC: DDE open command

  • Report server name issue

    Dear All,
    I am stucking with the following problem,
    I have deployed my ERP apllication (developed in oracle forms & reports 10g) on oracle apllication server 10g forms & report services. my apllication server has two LAN card. out of two one has been configured with statis IP for web access. but while running report from parameter form i am taking report url from table. table contain report server name as my local server name.
    My problem is,
    If i am accessing erp from web using static ip and running report then server name is not recognized
    because it is my local server name coming from table. so for that every time i need to change report url & replace server name with statis ip in browser addr for web users.
    Please guide me what should i do to resolve this issue.
    Your reply would be greatly apprecited.
    Thanks

    If "Credentials supplied by the user running the report" is selected, when the report is run, the user will be prompted to provide credentials.  They would need to provide credentials that have the appropriate permissions (e.g., read, execute) to the
    database.  This prevents the double hop.
    If "Credentials stored securely in the report server" is selected, you have to enter the username and password of a user (or service account) that has the appropriate permissions (e.g., read, execute) to the database. When the report is run, SSRS will use
    these stored credentials each time to authenticate to the database engine and query the data.  Users running the report are not prompted to provide credentials.  With this option you can use an Active Directory or SQL Server account.
    In order to access/run the report, a user will need to authenticate to SSRS.  There are options here as well. You can provide them the link to the report manager and they can authenticate, navigate to, and run the report.  You can also provide
    direct links to reports that users click in a document or application.  At this point the user is typically still prompted to authenticate to SSRS.  You can also programmatically call the report using API's and essentially build a proxy that authenticates
    to SSRS and open the report.
    Not sure if that answers your question.

  • Host server name issue

    I have installed Weblogic 7.0 on Windows 2000
    server name = mb_sarah1
    server ip = 192.168.27.35
    application name = sarah
    In a Servlet, I try to get an Object (that I've put earlier) in the
    Session
    When I use the url http://192.168.27.35:7001/sarah, all is good
    When I use the url http://mb_sarah1:7001/sarah, the Object that I get
    is null
    I've changed nothing expect the url for accessing the Web Application
    in the Adress Field of my Web Browser
    Thanks.

    DNS lookup is configured as outlined in the previous reply. But, looking at your /etc/hosts file:
    10.103.10.125 ; oen11g.grid.com oen11g I would remove the semicolon.
    Btw, the hosts file is also somewhat different in Linux since it puts the name of the server at the same line of localhost.
    The Oracle installer expects it there.. e.g.: 127.0.0.1 gird.example.com grid localhost.localdomain localhost
    You can use e.g. export  ORACLE_HOSTNAME=grid.example.com to work-around the issue.

  • Office Web Apps Server Name issue with Sharepoint 2013

    I have a POC Lab setup for SharePoint/OfficeWebApps with SSL offloading. I am using IIS reverse proxy for my SSL offloader. Most systems can connect to SharePoint and OWA through the Loadbalancer and create documents as desired. The
    configuration is as follows:
    DNS points:
      sharepoint.contoso.com to the reverse proxy address that handles sharepoint.
               owa.contoso.com to the reverse proxy address that handles owa.
    My OfficeWebApps farm uses an internal and external url of
    https://owa.contoso.com and uses ssloffload.
    My SPWOPIBinging connects to owa.sharepoint.com (through the reverse proxy) and is configured with the external-https zone.
    The name of the OWA server is nyc-owa1.contoso.com.
    The issue is as follows:
      If I flush my dnscache before connecting to
    https://sharepoint.contoso.com, and then use OWA in sharepoint, my client DNS cache will list sharepoint.contoso.com, owa.contoso.com AND nyc-owa1.contoso.com!
    Where is is getting the name of the actual owa server?
    If I simulate an Internet client that cannot resolve the internal name nyc-owa1.contoso.com, but only the public names of sharepoint.contoso.com and owa.contoso.com, the client cannot successfully edit a new or existing file with OWA, the browser hangs with
    Java errors ('SYS' is undefined etc.)
    When I add either the real IP address of the server nyc-owa1.contoso.com OR the reverse proxy address for nyc-owa1.contoso.com to a hosts file, the client works normally.
    I would like to know how the client is getting the OWA server's name and how to control that behavior.
    Thanks for reading this!!
    -Scott

    I'm glad to here that the problem has been fixed. Thank you for sharing your experience here, it will be helpful to other community members who have similar questions.
    Cheers,
    Steve Fan
    TechNet Community Support

  • Server Name Issues (Cable Company Changed, lost Email Server)

    Please bear with me as I have a limited knowledge in the finer aspects of the server world. I have searched all over for help with my problem and I have been unsuccessful. I am hoping someone here can help me.
    My X Server virtually hosts several websites as well as email for these domains (including my main email, which is probably why I'm freaking out the most!) through one static IP from my cable company. When I set up my server, I had a wonderful Apple rep who took the time to hold my hand and walk me through the setup of my mail server, the only part I just couldn't seem to get a grip on.
    Everything has been working fine! No problems!
    Until...my cable company changed (without warning). Adelphia was taken over in this region by Comcast last Monday. I am assuming this is the issue since it is the only thing that has changed.
    My mail server is no longer receiving mail, it is bouncing everything back. I can't send mail either. I really have no idea where to start poking around. I did have it up briefly on Sunday while I was tooling around (not sure what I did) but that brought internet access across the network down. I restored values from my plist files to get the network back up, but lost mail in the process again.
    Any ideas? Where should I be looking?

    Okay...so I got a bounced email notification today that reads as follows:
    The Postfix program
    <[email protected]>: host 127.0.0.1[127.0.0.1] said: 451 4.5.0 Error in
    processing, id=21517-08, mime_decode-1 FAILED: Unix utility file(1) not
    available, but is needed at (eval 40) line 104. (in reply to end of DATA
    command)
    Reporting-MTA: dns; tracylee.com
    X-Postfix-Queue-ID: E3E766790C4
    X-Postfix-Sender: rfc822; [email protected]
    Arrival-Date: Fri, 4 Aug 2006 09:10:25 -0400 (EDT)
    Final-Recipient: rfc822; [email protected]
    Action: failed
    Status: 4.0.0
    Diagnostic-Code: X-Postfix; host 127.0.0.1[127.0.0.1] said: 451 4.5.0 Error in
    processing, id=21517-08, mime_decode-1 FAILED: Unix utility file(1) not
    available, but is needed at (eval 40) line 104. (in reply to end of DATA
    command)
    Can someone interpret this for me?

  • How Can i specify multiple server names in rwservlet.properties  file?

    How Can i specify multiple server names in rwservlet.properties file without clustering?
    I am using oracle 10g Application server. we have 3 servers Repsvr1, RepSvr2 and RepSvr3. Now i need to configure rwservlet.properties file to point to these servers based on any running report. i got 3 keymap files with reports info.
    Sample entry in the key map file is:
    key1: server=Repsvr1 userid=xxx/yyy@dbname report=D:\Web\path1\path2\reports\Report1.rdf destype=cache desformat=PDF %*
    key2: server=Repsvr2 userid=xxx/yyy@dbname report=D:\Web\path1\path3\reports\Report2.rdf destype=cache desformat=PDF %*
    rwservlet.properties file letting me to enter only one servername. Even though i merged all 3 keymap files into 1, still i have the server name issue. If i leave the server to the default name still i am getting the below error.
    REP-51002: Bind to Reports Server Repsvr1 failed. However, i know the default rep_<servername> would be used incase we dont have SERVER=<value> parameter in the rwservlet.properties file.
    If i specify the servername in the rwservlet.properties file then only Repsvr1 reports are working fine and other 2 server reports are giving the same error like
    REP-51002: Bind to Reports Server <<Server Name>> failed.
    how can i configure the info which will work all 3 reports. 2 Port servers are invoking using oracle forms and report server is invoking using ASP pages.
    If i specify Server name & Key map file in rwservlet.properties one at a time, all the reports are working without any error, whenever i am trying to integrate all 3 to workable i am getting binding error. if i exclude the server from rwservlet.properties still i am getting the same error.

    My RELOAD_KEYMAP setting is YES only.As i said If i specify Server name & Key map file in rwservlet.properties one at a time, all the reports are working without any error.
    keymap file entries
    key1: server=Repsvr1 userid=xxx/yyy@dbname report=D:\Web\path1\path2\reports\Report1.rdf destype=cache desformat=PDF %*
    key2: server=Repsvr2 userid=xxx/yyy@dbname report=D:\Web\path1\path3\reports\Report2.rdf destype=cache desformat=PDF %*
    If i use http://server.domain:port/reports/rwservlet? cmdkey = key1 should bring the report from Repsvr1 and http://server.domain:port/reports/rwservlet? cmdkey = key2 should bring the report from Repsvr2, but i am getting an error from Repsvr2 saying that REP-51002: Bind to Reports Server repsvr2 failed.
    Only Servername Repsvr1 is in rwservlet.properties file. Now what is the best option to by pass the server from rwservlet.properties file and should be from keymap file. if i comment server name in rwservlet.properties file still i am getting REP-51002: Bind to Reports Server <<Server Name>> failed error for both keys.

  • What does acrobat failed to connect to DDE server mean?

    What does it mean ? Acrobat failed to connect to DDE server

    Hi,
    DDE stands for Dynamic Data Exchange, and it is a way for two programs to communicate with each other. http://msdn.microsoft.com/en-us/library/windows/desktop/ms648711(v=vs.85).aspx
    Adobe Reader, or (Acrobat Standard/Pro) would be an example of a DDE server, in that when they are open they can accept unsolicited communication from client programs.
    One client could be the fast launch utility.
    Because the DDE server is local to your machine, only a server name needs to be decided upon. For instance prior to version 10 Adobe always used 'Acroview' as it's DDE Server Name. For some reason, Adobe claims 'security', They decided to change the DDE Server name for version 10 to AcroviewR10 for reader, and AcroviewA10 for Acrobat.
    Because there was decades of old code which had never needed to change many programs stopped working, and began claiming that they couldn't connect to Acrobat.
    Adobe, rightly, claimed that it was a bad practice to hard code the DDE Server name into your code, and that a better practice is to get the value from the Registry.
    That would have been helpful but Adobe seems incapable of remembering to update this registry key when upgrading their software, even though they update the setting in their software.
    For instance right now Adobe is setting the DDE Server name in the registry to AcroviewR10 for Reader 11. What is worse is that their software only responds to AcroviewR11.
    So if you hardcode the server name, or create a function to determine what it should be, than you might be ok, but if you accept their good coding practices your applications will fail to work as expected, and your clients will think it is your fault.
    Hope this helps.
    Tristan

  • How to get a DDE advise link working on a DDE server with more than one topic on the same service, and with an equal item name?

    When I create a DDE server with serveral topics, all on the same service and with the same item name (different topic), it appears that an advise link does not function properly. It doesn't work at all, it update only when the advise link is terminated or only one of the topics can use an advise link.
    eg.
    On one DDE server I have 2 topics:
    topic1:
    servicename: DDEserver
    topicname : C(1)
    itemnames : P(1), P(2), P(3)
    topic2:
    servicename: DDEserver
    topicname : C(2)
    itemnames : P(1), P(2), P(3)
    Only the topicnames differ!
    Now I can't get an advise link working on one of the items (sometimes on one, but not
    on another).
    Normal (non-advise) links are working fine however.
    (In my case there is no other solution since this DDEserver should be compatible with an older one, created earlier.)

    I really don't know DDE very well. It is usually recommended that you switch to using ActiveX. You may not be correctly configuring the netDDE server. There is an example in the reource library that shows how to do this. You may also want to look at the DDE advise examples that came with LabVIEW 5.1 and earlier.

  • DDE Server issue

    We recently upgraaded to Adobe XI and started recieving a an error stating, "Cannot find DDE server". How can we fix the issue?

    There's some insight here. http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_programs/adobe-cannot-c onnect-to-dde-server/96e2a633-2f96-45ff-a0e7-74ce24e56e12

  • Issue with 10g Server Name in HTTPServletRequest

    Hi,
    We found an issue 10g (Sol8). When we intercept the HTTP request through a J2EE Filter, we see that :
    Server name : hostname
    HOST header : hostname.domainname:port
    Why is the Server Name not same as "hostname.domainname" ?
    In 9iAS, the "Server Name" correctly matches the fully qualified hostname that is present in HOST header.
    Any feedback on this issue will be greatly appreciated.
    Thanks,
    Krishnendu

    You have to create a workbook to do this.
    Refresh your query/report. In Bex analyser, there is one toolbar named BEx design toolbox, If you are not able to see it in analyser, right click on the toolbar space of BEx analyser and click on BEx design toolbox. Here, goto to design mode, by clicking on a sysbol like 'A'. after that place the curser where you want to see the Query description. and click on insert text (T) in BEx toolbox. click on it and check "Query description" in constant tab. in the general tab you need to assign a dataprovider, for that assign your query name in workbook settings (in Bex design toolbox). also check the "display caption" in general tab.
    Pravender

  • Issue with rmi connection when server name has underscore("_")

    Hi
    I am getting the following error when server name has underscore("_"). And jserver is not coming up. can anyone please help me with this
    ERROR 02/11 17:19:42 jserver [main] 104021
    java.net.MalformedURLException: invalid authority: rmi://TP_BMCPOC:1099/server
    at java.rmi.Naming.intParseURL(Naming.java:313)
    at java.rmi.Naming.parseURL(Naming.java:220)
    at java.rmi.Naming.rebind(Naming.java:154)
    Looks liek Naming.rebind has some issue. is there any other alternative to register??
    Thanks
    anitha

    [http://en.wikipedia.org/wiki/Hostname#Restrictions_on_valid_host_names]

  • Issue with XML post when port used with server name

    Hi Guys,
    We are currently using an agent on our application servers which puts a server in "inservice standby" if the CPU load on the system goes above 75%. This agent is using an XML post on the CSM to achieve this and put the server back inservice using XML post as well.
    Currently we are trying to use the same agent for another application which has a port number defined as well and it does not seem to work.
    To give an example where it works:
    serverfarm TEST
    nat server
    nat client TEST
    real name BLABLA
    inservice
    The example where it does not work:
    serverfarm TEST
    nat server
    nat client TEST
    real name BLABLA 50000
    When we get the server name via XML we see that CSM returns the name as BLABLA: 50000 however using the same in the script does not work.
    Would someone know how to put the port number in an XML script so that the CSM understands which server need to be changed.
    Thanks,
    Murtaza

    It would be some thing in line with the following example
    <?xml version="1.0" ?>
    The DTD for CSM XML will let you know what tags and attributes are available to use:
    http://www.cisco.com/univercd/cc/td/doc/product/lan/cat6000/mod_icn/csm/csm4
    _1_2/icn/xmldtd.htm
    HTH
    Syed

  • WRT610N - Unable to change "Server Name" - No Text box.

    I have my WRT610N running V2 firmware.  In all of the documentation I see, on the Admin area within the Storage Tab, there is a text box next to the Server Name and you are able to update that field to change the Server Name.  However, I have no textbox here, and thus am unable to change the Server Name.  I've attempted factory defaults, firmware upgrades, and multiple reboots to attempt to solve the issue.  Any help out there? 
    Thanks in advance

    Whats the Firmware version is installed on your Router and whats the Version number of your Router? If it's an Version 2 Router, then it doesn't have an option to change the Server Name. As far as i know the Version 1 Router has an option to change the Server Name.
    If its an Version 1 Router and if you have updated the firmware, with the latest firmware you don't have an option to change the Server Name, By Default its WRT610N. 

Maybe you are looking for