Switching Kepware servers in PCO

Hi Experts,
We have Kepware on a different machine and PCO on another machine. To connect the Kepware server we installed 'OPCCoreComponentsRedistributable(x86)' on the machine where PCO is installed. we were able to create a source system using the details of the kepware server. For some testing we are trying to re-point the PCO to another Kepware server. For configuring the other Kepware server, we made the changes to the 'opc_remote' file to specify the details of the other kepware server. After making the changes to the file, we re-started the server on which PCO is installed. After re-starting when i am trying to create a source system using the details of the new kepware server, i get message 'No OPC servers found on the specified machine'.
If i specify the other Kepware server that was provided earlier, i am still able to create the source system.
I know that we can connect to only one Kepware server from PCO, but is it that we cannot switch from one Kepware server to another.
We are on PCO 2.3 SP04 P7 and Kepware server is V4.190.341 - U.
Regards,
Darshan Sheth

Darshan,
For DCOM to work with PCo and Kepware, you have 2 options to configure the user access:
1. Allow full DCOM access for domain users that are members of the server Administrators group, EVERYONE, SYSTEM and NETWORK, and allow PCo and Kepware services to run under LocalSystem account (some network admins will not allow this as it opens potential network security holes)
2. Define named users or named Domain Group permissions for DCOM.
2.1. Use the named user or users that are  members of the named Domain Group for the following:
    -  named user for Kepware server_runtime service
    -  named user for PCo Agent Instances
    -  administrative user to log into to PCo remote Desktop
Avoid hosting PCo and remote OPC Servers on different Domains or on Workgroups -- should always be in the same Domain.
I strongly recommend that you migrate to Kepware V5 and investigate using the Kepware OPC UA interface along with PCo OPC UA Agent where you are going to have remote OPC Server requirements, and avoid the DCOM issues altogether.
Installing Kepware on PCo server, or PCo on the Kepware server will remove any DCOM configuration requirements.
Regards, Steve

Similar Messages

  • Switching essbase servers

    Does anyone know the steps to switch the essbase server that planning uses? I'm on 9.2.0.3. Steps I tried:
    1. install the essbase server and register
    2. change the connections in Planning desktop to point to this new server
    3. tried creating dbs from desktop on the new server.
    4. Had to manual create the planning applicatiion in essbase and then i was able to use "create" in desktop and it created the planning dbs, although there were some errors in generating some member formuals.
    5. confirmed the dbs (plan types) were created
    6. regenerated the hspjshome.properties file
    7. restarted planning etc.
    problem is i can log into planning (web) at all. I'm not sure these steps are correct and I'm not sure that its even possible to switch essbase servers. Any one have insight. I tried to "Setup" a new application from desktop on my new essbase server, but it won't let me use the relational datasources because they still seem tied to the old essbase apps. The old essbase server is still out there with the old apps. Shuold I have deleted the apps through desktop and used the Setup page to recreate the apps on the new server, since manually creating the apps on the new essbase server and then using planning desktop to create the dbs doesnt seem to work correctly.

    Hi,
    The problem may be around shared services, you have provisioned a planning app against one essbase server and now you are trying to use another.
    I would try and just do this as a typical migratation if you are having such problems, I take it only the essbase server has changed and nothing else,
    back up your relational database and any essbase components,
    unregister the application from HSS,
    remove the app,
    make sure all UDL is looking at the new essbase server.
    create the app again.
    stop planning,
    restore the backed up relational db,
    start planning,
    make sure you can log in with no problems ( as the shared services server has not changed the admin native sid should be the same so in theory you shouldnt have to update the users table)
    run a desktop planning create
    restore any other essbase components such as data, scripts etc
    Cheers
    John

  • Switching protocol servers readonly & Configuration reloading

    Hi,
    I'm looking for a switch to disallow any write access (e.g. deleting, changing, renaming of "files") via the protocol servers. This would be great for administrative purposes.
    For now I've to wait until the evening (when nobody works anymore) in order to perform maintenance. This obviously breaks as soon as only a single person works overtime. For now I send mails and trust everyone does read them and obeys. But it would be better if I could enforce this.
    I can control our custom applications (which have such a read-only switch), but I'm unable to modify the protocol servers that come with iFS.
    Second issue I came across is that the protocol servers only load their configurations when I start the node. Sometimes I need to tweak the config for just one protocol server. It would be great, if I could reload the config of a single protocol server without having to restart the complete node.
    Best Regards,
    Jens

    Hi,
    I'm looking for a switch to disallow any write access (e.g. deleting, changing, renaming of "files") via the protocol servers. This would be great for administrative purposes.
    For now I've to wait until the evening (when nobody works anymore) in order to perform maintenance. This obviously breaks as soon as only a single person works overtime. For now I send mails and trust everyone does read them and obeys. But it would be better if I could enforce this.
    I can control our custom applications (which have such a read-only switch), but I'm unable to modify the protocol servers that come with iFS.
    Second issue I came across is that the protocol servers only load their configurations when I start the node. Sometimes I need to tweak the config for just one protocol server. It would be great, if I could reload the config of a single protocol server without having to restart the complete node.
    Best Regards,
    Jens

  • Switched email servers; same address, contact form no longer works

    I switched my web host's email from their internal email setup to a google business email of the same address.  The propagation took a little time, but now everything's working right.  Except my contact form on my website.  Now when I try to submit, I get "Server encountered an error" even though its the exact same email address as it was before, just through google's business email  service and not my web host's.  Whats going on and how to I fix this?  Is it an SMTP server issue under the hood?  I notice if I make another email account through my host and then direct the form to send email to that account, it works.  But switching it back to the google business email account I can't get it to work.

    Hi abstractls,
    You may be having the same problem as me. If the Airport Express is NOT connected to the internet, the Macs will still work, but the PC print routines say "you do not have sufficient access to your computer to connect to the selected printer" or just "An unknown error occurred during printing". If you reconnect the internet, the problem goes away.
    I suspect that the PC is not getting an IP address assigned to it by the Airport Express, and cannot cope without it, but the Mac is OK.
    My problem is that I do not want to connect the Airport Express to the net, I just want it to share a printer between Macs and PC. Does anyone know of a fix for that problem? I have told the Airport Express to ignore the lack of an internet connection, but that just switches off the amber light...

  • I switched email servers and when I synced to the new server, all my old emails erased... HELP

    I previously had 1&1.com hosting my email addresses ([email protected] & [email protected]) and I recently switched to Weebly/Gmail to host these email addresses...
    I enabled IMAP forwarding in gmail (which in hinesight I think I should have selected POP) and when I updated my server settings in Thunderbird - all of my old emails disappeared. Theses emails are for business and I may have dramatically hurt our business by doing this.
    Are emails backed up anywhere where I can restore from? I do have the option selected to store all emails on my local computer - please help :)

    With IMAP all mail is managed on the server. By simply changing the server of an existing account you virtually start from scratch. I.e. the new server knows nothing about the mail on the old server.<br>
    What you see in Thunderbird is basically a mirror of what's on the server.
    What you should have done is moving messages off of the old server to your Local Folders account.<br>
    Alternatively you could have created a new account with the same email address on the new server.
    The Thunderbird IMAP synchronization option basically is a local offline copy of what's on the server. The offline copy got wiped out when you connected to the new server. It isn't an equivalent for a proper backup of your messages.
    I don't know if you still have access to the old server. If not, then you can only restore a backup of your profile folder, assuming you've created one at some point.
    It is grossly negligent not to backup your business email.

  • Difficulty switching DB servers without manually tweeking report

    I have an ASP project with a number of crystal reports. The database is SQL Server and IDE is VS 2010. The ASP pages do not have a problem talking to the database, but I cannot switch the report from one database server to another without manually adjusting the report to the current server (I do this by going into the report > Field Explorer > Database Fields > Set Database Location). Without this, I get a "database logon failed" page in spite of code that gives the correct logon info to the report. Manually switching the reports back and forth has the potential to create a lot of tedious busy work so it would be nice to do it all through code. I'm aware of the Push method and that it would probably avoid this issue, but set that aside for the sake of argument. Having stepped through the code, all the settings from the config file are correct and everything works correctly after the report change.
    My question: is there a way to switch databases fully through code?
    Here is the current logon code:
    ReportDocument cryRpt = new ReportDocument();
    TableLogOnInfos crtableLogoninfos = new TableLogOnInfos();
    TableLogOnInfo crtableLogoninfo = new TableLogOnInfo();
    ConnectionInfo crConnectionInfo = new ConnectionInfo();
    Tables CrTables;
    cryRpt.Load(AppDomain.CurrentDomain.BaseDirectory + ReportName);
    crConnectionInfo.ServerName = ConfigurationManager.AppSettings\["ReportServerName"].ToString().Trim();
    crConnectionInfo.DatabaseName = ConfigurationManager.AppSettings\["DatebaseName"].ToString().Trim();
    crConnectionInfo.UserID = ConfigurationManager.AppSettings\["ReportUser"].ToString().Trim();
    crConnectionInfo.Password = ConfigurationManager.AppSettings\["ReportPassword"].ToString().Trim();
    crConnectionInfo.IntegratedSecurity = false;
    crConnectionInfo.Type = ConnectionInfoType.SQL;
    CrTables = cryRpt.Database.Tables;
    foreach (CrystalDecisions.CrystalReports.Engine.Table CrTable in CrTables)
        crtableLogoninfo = CrTable.LogOnInfo;
        crtableLogoninfo.ConnectionInfo = crConnectionInfo;
        CrTable.ApplyLogOnInfo(crtableLogoninfo);
    CRViewer.ReportSource = cryRpt;
    CRViewer.RefreshReport();
    I have also tried this with the same result:
    cryRpt.SetDatabaseLogon(ConfigurationManager.AppSettings\["ReportUser"].ToString().Trim(), ConfigurationManager.AppSettings\["ReportPassword"].ToString().Trim(), ConfigurationManager.AppSettings\["ReportServerName"].ToString().Trim(), ConfigurationManager.AppSettings\["DatebaseName"].ToString().Trim());
    Edited by: Aaronius Maximus on Mar 2, 2011 10:10 PM

    See if [this|http://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes_boj/sdn_oss_boj_bi/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/scn_bosap/notes%7B6163636573733d36393736354636443646363436353344333933393338323636393736354637333631373036453646373436353733354636453735364436323635373233443330333033303331333533353333333933323331%7D.do] KBase will help. Search this forum for possible other code samples.
    Other samples to look at:
    https://wiki.sdn.sap.com/wiki/display/BOBJ/CrystalReportsfor.NETSDK+Samples
    (vbnet_win_dbengine.zip)
    Also assuming you are using [CRVS2010|http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0.exe](?)
    Finally, developer help files for CRVS2010:
    http://help.sap.com/businessobject/product_guides/sapCRVS2010/en/crnet_api_2010_en.zip
    http://help.sap.com/businessobject/product_guides/sapCRVS2010/en/crnet_dg_2010_en.zip
    - Ludek

  • Switched website servers, now DW won't make changes "live"

    Last week, our IT person switched our website's host. She moved our organization's website from eCommerce to eHosting. Ever since then, whenever I make changes on Dreamweaver and drag them over to make them "live," the changes do not appear online. I think something went wrong in the communication between Dreamweaver and our website's new platform. What can I do to make sure Dreamweaver is hooking up with the website and making all of my changes visible to the outside world?

    First I would get your IT guy to get you the number of  support at your new host.  It could be you need to re-configure site definitions or some permission since it involves e-commerce.
    Gary

  • Switching between servers

    i have a database named oradb in my server. I want to connect to remote database which is also having the same database. How can i overcome this problem. Should i change tnsnames.ora file for each login

    Yes your tnsnames.ora should look like this one:
    After this you will use x2 to connect to database on db2 and X1 to connect to database on db1
    X2.domain =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = db2)(PORT = 1521))
    (CONNECT_DATA =
    (SID = lsyb)
    (SERVER = DEDICATED)
    X1.domain =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = db1)(PORT = 1521))
    (CONNECT_DATA =
    (SID = lsyb)
    (SERVER = DEDICATED)
    Best Regards
    Krystian Zieja / mob

  • Possible to switch from Apache to IIS for 9.3.1 BI+ products?

    I need to see if it's possible to 'convert' my 9.3.1 Hyperion BI+ tools to run on IIS instead of Apache, or how hard/tricky it is.
    1) Anyone ever switched web servers? Can it be done without uninstalling & reinstalling all the BI+ products?
    2) what are the pitfalls?
    3) Will SS re-register with it smoothly or would I have to set all security & provisioning up from scratch?
    4) how to connect Tomcat back up to IIS?
    5) The Financial Reporting (reports plus books/batches), Web Analysis and Interactive Reporting documents, scheduled BQY jobs, and Workspace itself would continue to function normally once IIS is in use right? or do things have to be re-imported or something?
    6) The default port would be different right? does that cause any issues given this is an existing production enviro? Do i have to change the port in several places or does some re-register wizard take care of it??
    I've had Tomcat/Apache in production for over a year so before attempting this cutover I'd llike an idea of what I'm up against to make sure it's even possible.
    Thanks!
    Karen

    I'm switching them solely to have a better shot at implementing true single sign-on to where it'll pass the PC user's MS AD login ID to all the Hyperion products. With all my questions above I may have given the impression I was also moving off Tomcat, I am not. Was just being overly cautious to make sure my bases were covered. We're still using Tomcat so as I understand it, Web Analysis should still be okay..right?
    Pleasantly surprised that Support was able to tell me how to switch web servers, it was simple and it worked for Workspace (but I can't get Web Analysis working yet now that I tried to implement SSO at the same time):
    "As long as the IIS is on the same box as where you are using for Apache HTTP, then the simplest thing to do is to shutdown Apache, change the Port of IIS to 19000. Restart IIS, then run the configure Web Server component of the config tool, selecting IIS."
    To change the port of IIS6:
    Microsoft Internet Information Services versions 4.0 to 6.0
    1.     Open Internet Service Manager or Internet Information Services (IIS) Manager.
    2.     If necessary, expand the Web server that you want, and then expand Web Sites.
    3.     Right-click the Web site that you want to change.
    4.     Click Properties.
    5.     Click the Web Site tab.
    6.     Change the TCP Port Number in the TCP Port edit box (or click Advanced for multiple Port settings).
    7.     Click OK to save the changes.
    I now have Workspace working to where it does NOT prompt for a login ID, it works nicely & transparently running on IIS. Web analysis however literally produces a login popup box, the title of the window is the Web analysis server name. Can't figure it out so I opened an SR to hopefully get some assistance. Unfortunately I forgot to test WA after switching to IIS, I went ahead and configured for transparent login too before trying WA so I'm not sure which is causing the login popup box but since I can't get past the login box WA throws up a "you are not authorized to view this page" page.
    Ever done this? should it work? that is, WA running on IIS/Tomcat; and also WA working after following the IIS/Tomcat Transparent Login instructions provided by Support - they've been floating around for a while so I assume you've seen them...?
    Thanks,
    Karen

  • L2 stack switch - to end-user devices

    Hi all,
    I came across a design in my project today and realize that there are 3 x L2 stack switches which will be connecting to end-user computers.
    According to the client, for end-user devices, he intend to just connect 1device/interface.
    Q1) I am wondering, in this design, the only intention is to increase the number of interfaces/ports , am i right ? as there is only 1 physical cable for each connected device.
    ==========================================================================================
    In the same design, there is 2 x L3 switches which are meant for core network connecting to servers computers. They are stacked as well.
    In this case, etherchannels are configured on the switches and servers which the 2 interfaces in 1 server are connecting to separate switches' interface in the stack.
    Q2) Can I check, for this kind of switch stacking setup, are the etherchannels configure as active, active or it can be configure as active,passive ? or it is switches and servers dependable ?
    Regards,
    Noob

    Hi Reza,
    Thanks for the reply.
    Q1) I am wondering, in this design, the only intention is to increase the number of interfaces/ports , am i right ? as there is only 1 physical cable for each connected device.
    That is correct.  The end devices (printers, PCs, laptops) usually have one physical cable and you can only connect them to one switch, but sometimes for mission critical environments engineers deploy multiple switches in case one of them goes out for any reason.
    What if in the event that 1 of the switch go down, as the switches are stacked, can i just plug out the cable @ interface let's say at switch1 fe0/1 and insert it into switch2 fe0/1 ? (provided it is not occupied)
    Q2) Can I check, for this kind of switch stacking setup, are the etherchannels configure as active, active or it can be configure as active,passive ? or it is switches and servers dependable ?
    If you issue "sh etherca summay" on the stack, it will show you the port number that are part of that etherchannel.  As for active or passive, usually the switch is configured as active and servers as passive but you can also configure both sides as active.
    Do you mean on the server side, only 1 port will be receiving/sending information, but on the switch side, each interface at each of the 2 switches is able to receive/send ?
    Regards,
    Noob

  • Apache HTTP proxying for load balancing only to a group of non-clustered WL servers

              Hi,
              We're running WL Server 6.1 SP 2 on Solaris 2.8.
              For the Apache HTTP proxy plugin, if you use the WebLogicCluster http.conf option,
              do the WL servers you want to load balance across have to be part of a WebLogic
              cluster (if you are prepared to do without failover, as I know it would need to be
              a proper WL cluster to replicate session info for failover). Can you load balance
              across a group of non-clustered WL servers, and maintain the user session to the
              one WL server so that it doesn't switch between servers on alternate requests for
              the same user session, or must the servers be configured as a WebLogic cluster?
              Paul
              We find that if you have a collection of WL servers that are not configured as a
              cluster, that it will load balance alternate requests to each server, but it will
              not pin a user to a single machine according to their session so for 2 servers, 2
              differetn sessions get created, one on each machine.
              Is this because it doesn't normally do this, but sends the user alternately to a
              primary then secondary which works in a cluster because the session is replicated.
              I thought the secondary was only used when the primary failed.
              

    We're running WL Server 6.1 SP 2 on Solaris 2.8.          >
              > For the Apache HTTP proxy plugin, if you use the WebLogicCluster http.conf
              option,
              > do the WL servers you want to load balance across have to be part of a
              WebLogic
              > cluster (if you are prepared to do without failover, as I know it would
              need to be
              > a proper WL cluster to replicate session info for failover). Can you load
              balance
              > across a group of non-clustered WL servers, and maintain the user session
              to the
              > one WL server so that it doesn't switch between servers on alternate
              requests for
              > the same user session, or must the servers be configured as a WebLogic
              cluster?
              You don't have to use the clustering option. To get failover, you'll have to
              use the JDBC persistence option of WL.
              > We find that if you have a collection of WL servers that are not
              configured as a
              > cluster, that it will load balance alternate requests to each server, but
              it will
              > not pin a user to a single machine according to their session so for 2
              servers, 2
              > differetn sessions get created, one on each machine.
              >
              > Is this because it doesn't normally do this, but sends the user
              alternately to a
              > primary then secondary which works in a cluster because the session is
              replicated.
              > I thought the secondary was only used when the primary failed.
              The primary/secondary stuff requires clustering. If Apache continues to
              "load balance" after the first request, you need to either use JDBC session
              persistence or use a different load balancer (like mod_jk for Apache or a
              h/w load balancer with support for sticky).
              Peace,
              Cameron Purdy
              Tangosol, Inc.
              http://www.tangosol.com/coherence.jsp
              Tangosol Coherence: Clustered Replicated Cache for Weblogic
              "Paul Hammond" <[email protected]> wrote in message
              news:[email protected]...
              >
              

  • Switch to ULN breaks UI

    I switched four servers yesterday to ULN. I tried to use the instructions from linux.oracle.com and I got an error that my current up2date package was newer than the one that I was trying to switch to. Little searching through the forum and I found a newer version of up2date (https://linux-update.oracle.com/rpms/up2date-4.4.69-40.7.x86_64.rpm) and I was in business. However, now two of my servers have an issue where the Applications Menu shows no items in the UI (console and via VNC). Also, up2date -u yum gives me this error:
    Name Version Rel
    yum 2.4.2 4 noarch
    Testing package set / solving RPM inter-dependencies...
    There was a package dependency problem. The message was:
    Unresolvable chain of dependencies:
    yum 2.4.2-4 requires urlgrabber
    The following packages were added to your selection to satisfy dependencies:
    Package Required by
    Anyone else having this much of a problem switching to ULN from RHN?

    Floyd,
    Regarding the application menu, you may want to read this thread:
    Re: Applications Menu is Empty on Oracle Linux
    Sergio

  • Write empty value through PCO

    Hi,
    I have a tag on my OPC server with datatype String.
    When I write an empty value to the tag through PCo I always get the error: "Invalid tag value for x".
    Writing a space works but this is not good because the PLC will interpret this differently.
    How can I write an empty value to a tag?
    I am using Kepware OPC and PCO 15.0.0.1959
    Thanks

    If i comment out.write(value) it prints fine to file. below it saves "test" at every columns.
    So that narrow it to this line "String value = (String)custTable.getValueAt(j, k);"
    for (int j = 0; j < rows; j++){
              for (int k = 0; k < columns; k++){
              String value = (String)custTable.getValueAt(j, k);
                   // out.write(value);
                    out.write("test");
                    out.newLine();
                    out.close();getValueAt dont return any data at all when it meet an empty column?

  • Changing servers

    Were switching two servers and I was wondering, what's the easiest way to move a scheduler and then associate the scheduler with the new server name?
    Thanks,
    Isaac Bonds

    Hi Isaac,
    If this is the CPS integrated version, then you can simply rename the ProcessServer (only if it is a OS Process Server). If it is an SAP Process Server, you only need to change the connect string for the SAP system.
    Regards,
    Anton.

  • Help: Apple Mail and Exchange - Internal/External servers issues

    Hi, I'm new here... coming from the dummy pc world...
    I am using Apple Mail in 10.7 connected to a MS Exchange 2007.  I first configured the exchange account while out of the office (the firm is overseas), and had the server with the IP address and SSL at 443 port.  Everything worked fine.
    Then I went to the office for meetings and had to recofigured the whole enchilada (the IP address would not work as internal server while in the network).  I input the internal server (a weird address "alm-srv06") and moved the IP address to the external server.  It also worked fine.
    But, when I came back (out of the office), the account is not working anymore.  Obviously, the internal server doesn't work and the external server is not kicking in.  I have even manually switched the servers, bringing the IP address to the internal server and keeping the wierd internal server address as the external server (so I can remember the config later on when I go back to the office overseas), but it is still not working...
    Any thoughts?
    Thanks.

    Hi, I have a slightely different problem.  I first configured the exchange server account while out of the office (the firm I joined is overseas), and had the server with the IP address and SSL at 443 port.  Everything worked fine.
    Then I went to the office overseas for meetings and had to recofigured the thing (the IP address would not work as internal server while in the network).  I input the internal server (a weird address ("alm-srv06") and moved the IP address to the external server.  It also worked fine.
    But, when I came back, the account is not working anymore.  Obviously, the internal server doesn't work and the external server server is not kicking in.  I have even manually switched the servers, bringing the IP address to the internal server and keeping the internal server as external (so I can remember the config later on when I go back to the office overseas), but it is still not working...
    Any thoughts?
    Thanks.

Maybe you are looking for

  • HELP - My website works on everyone else's computers but not my Mac.

    I am having a terrible time trying to access my website - www.missjonesdesign.com I could access it last week, but this week its stopped working on all my browsers, Safari, Firefox and Chrome. I am also having problems with my email, sometimes mail s

  • Error code: 2147778144 Cannot find the QE property.

    I have been working to get Coldfusion 8 and Crystal Enterprise 10 to work together.  The following were two approaches I knew of to try: 1) using Crystal "unmanaged URL reporting": a href="AOC_Summary.rpt?prompt0=#variables.Record_Month#&prompt1=#var

  • NotActiveException when Using ObjectInputStream

    package serialization; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.NotActiveException; import java.io.ObjectInputStream; import java.io.ObjectOutput

  • "We could Not Complete Your Request" Error

    Got an email yesterday saying that i'd failed to reset my Apple password even though i havent tried so i was a little concerned, I've tried to connect to my account, I can see the iTunes store fine and download free podcasts that dont require a log i

  • Flash disables mouse during ads

    Hello A lot of content on youtube and other sites uses Flash to play streaming content. During the playback there are ads that spawn here and there, and it seems you have to sit during those ads, you cannot skip them, but in addition the player (adob