Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
ProjectWise
  • Product Communities
ProjectWise
ProjectWise Design Integration Forum error 58087 Invalid datasource name
    • Sign In

    • State Not Answered
    • +1 person also asked this people also asked this
    • Replies 5 replies
    • Subscribers 63 subscribers
    • Views 1959 views
    • Users 0 members are here

    error 58087 Invalid datasource name

    Rene Lloyd
    Offline Rene Lloyd over 2 years ago

    We have upgraded our ProjectWise integration server to 03.280, and in that process changed the server name from PWCSRV to PW3SRV.

    After the upgrade external users who log in through the PW gateway find that old links to PW no longer work, because they cause an attempt to logon to the internal server name, which gives them error 58087 Invalid datasource name.

    There is no problem for internal users, because the old name resolves to the new name in DNS. But this is not valid for external users.

    How do I tell the PW server that the old server name should point to the new server ?

    I have tried adding the old server names under [NameResolution] as

    internal IP = internal server name

    but this had no effect.

    • Sign in to reply
    • Cancel
    • Gayatri Belhekar
      0 Offline Gayatri Belhekar Mon, Nov 16 2020 9:12 AM

      In the gateway server configuration, what is the endpoint defined? It should be as below:

      integrationservername=gatewayservername.com

      • Cancel
      • Vote Up 0 Vote Down
      • Sign in to reply
      • Verify Answer
      • Cancel
    • Rene Lloyd
      0 Offline Rene Lloyd Mon, Nov 16 2020 9:18 AM in reply to Gayatri Belhekar

      The internal names all point to the same IP 192.168.128.134

      [Gateway]
      ; internal name = external name
      PW3SRV.ad.m.dk = pw.metroselskabet.dk
      PWCSRV.ad.m.dk = pw.metroselskabet.dk
      PWSRV.ad.m.dk = pw.metroselskabet.dk

      • Cancel
      • Vote Up 0 Vote Down
      • Sign in to reply
      • Verify Answer
      • Cancel
    • Gary Turner
      0 Offline Gary Turner Mon, Nov 16 2020 11:00 AM

      So on the gateway server add the following in the dmskrnl, this will allow your old links to work:

      [Gateway]

      new integration server name = gateway server address 

      old integration server name = gateway server address 

      [Routing]

      new integration server name=5800

      old integration server name=5800, new integration server name

      [db0]
      DsServer=1
      server=new integration server name

      [db1]
      DsServer=1
      server=old integration server name

      On the new integration server you then need to add the following in the DMSKRNL file:

      [ServerNameResolution]

      new integration server ip address=new integration server name
      new integration server ip address=old integration server name

      Doing the above should mean and externals and internals should be able to use old links.  The exception will be externals using their own ProjectWise gateway/cache server as they may need to add an additional routing line in their DMSKRNL file. 

      • Cancel
      • Vote Up 0 Vote Down
      • Sign in to reply
      • Verify Answer
      • Cancel
    • Gary Turner
      0 Offline Gary Turner Mon, Nov 16 2020 11:02 AM in reply to Gary Turner

      Sorry just add thats what I have done to make old links work internally and outside of my organisation.  I may of added more entries than necessary so please ignore as you see necessary. 

      • Cancel
      • Vote Up 0 Vote Down
      • Sign in to reply
      • Verify Answer
      • Cancel
    • Rene Lloyd
      0 Offline Rene Lloyd Mon, Nov 16 2020 1:58 PM in reply to Gary Turner

      Hi Gary,

      Thanks for your suggestion.

      As far as I can see, the one difference is in [Routing], where I didn't have the new integration server name after the 5800

      old integration server name=5800, new integration server name

      Unfortunately putting that in it doesn't solve the problem.

      • Cancel
      • Vote Up 0 Vote Down
      • Sign in to reply
      • Verify Answer
      • Cancel

    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2023 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies