<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ThinApp an Applications that can only run from machine it's built on in ThinApp</title>
    <link>https://communities.vmware.com/t5/ThinApp/ThinApp-an-Applications-that-can-only-run-from-machine-it-s/m-p/2621587#M6839</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I haven't used it but the 4.6.1 manual describes this Package.ini setting to "trick" the virtual environment to use another computer name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[BuildOptions]&lt;/P&gt;&lt;P&gt;VirtualComputerName=THINAPP01 &amp;lt;- computer name of capture machine where it works&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here's a brief description of that setting from the manual:&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;The VirtualComputerName parameter determines whether to virtualize the computer name, to avoid naming&lt;BR /&gt;conflicts between the deployment system and the capture system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For more info, here's where the user guide for 4.6.1 can be downloaded from.&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.vmware.com/pdf/thinapp461_manual.pdf"&gt;http://www.vmware.com/pdf/thinapp461_manual.pdf&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 26 Jul 2011 19:37:03 GMT</pubDate>
    <dc:creator>JRSSG</dc:creator>
    <dc:date>2011-07-26T19:37:03Z</dc:date>
    <item>
      <title>ThinApp an Applications that can only run from machine it's built on</title>
      <link>https://communities.vmware.com/t5/ThinApp/ThinApp-an-Applications-that-can-only-run-from-machine-it-s/m-p/2621584#M6836</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So, I'm trying to ThinApp our ERP "fat client" which the developers and BA's use quite heavily.&amp;nbsp; This application has a gotcha in that it will only run from the machine netbios name on which it was initially installed.&amp;nbsp; Launching the application from MSI after building and reverting back on my clean-n-build machine works perfectly.&amp;nbsp; When I stream or do a full install to my View clients, the application throws up a security warning that is impassable essentially saying that the machine name you're trying to run on is not authorized. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At some point during the install process of this application, the machine's netbios name is written to a database table and an encrypted file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm wondering if anyway has any tips to maybe "trick" the application into thinking it's being launched from the actual clean-n-build vm?&amp;nbsp; We're successful in running this application from Citrix/Terminal server so I know there's no "concurrent user" issues with running the app in multiple sessions from the same machine name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Casey&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jul 2011 16:29:21 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/ThinApp/ThinApp-an-Applications-that-can-only-run-from-machine-it-s/m-p/2621584#M6836</guid>
      <dc:creator>caseyfriese</dc:creator>
      <dc:date>2011-07-25T16:29:21Z</dc:date>
    </item>
    <item>
      <title>Re: ThinApp an Applications that can only run from machine it's built on</title>
      <link>https://communities.vmware.com/t5/ThinApp/ThinApp-an-Applications-that-can-only-run-from-machine-it-s/m-p/2621585#M6837</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try changing the computername of the CnB machine to LOCALHOST, reboot and then capture&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jul 2011 00:46:45 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/ThinApp/ThinApp-an-Applications-that-can-only-run-from-machine-it-s/m-p/2621585#M6837</guid>
      <dc:creator>Phil_Helmling</dc:creator>
      <dc:date>2011-07-26T00:46:45Z</dc:date>
    </item>
    <item>
      <title>Re: ThinApp an Applications that can only run from machine it's built on</title>
      <link>https://communities.vmware.com/t5/ThinApp/ThinApp-an-Applications-that-can-only-run-from-machine-it-s/m-p/2621586#M6838</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt;&amp;gt; "Try changing the computername of the CnB machine to LOCALHOST, reboot and then capture"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe I'm not understanding your suggestion but I'm not sure how that would solve my issue.&amp;nbsp; The application will only run from the NETBIOS name of the computer it was installed on, which in this case in the CnB VM.&amp;nbsp; Can you help me understand how your approach will trick the application into thinking it's running from the CnB machine when I stream it or do a full install to/on my View desktops?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I understand the 'LOCALHOST' workings from a Windows networking perspective but I can't connect the dots with that and what you're suggesting.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Casey&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jul 2011 13:20:19 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/ThinApp/ThinApp-an-Applications-that-can-only-run-from-machine-it-s/m-p/2621586#M6838</guid>
      <dc:creator>caseyfriese</dc:creator>
      <dc:date>2011-07-26T13:20:19Z</dc:date>
    </item>
    <item>
      <title>Re: ThinApp an Applications that can only run from machine it's built on</title>
      <link>https://communities.vmware.com/t5/ThinApp/ThinApp-an-Applications-that-can-only-run-from-machine-it-s/m-p/2621587#M6839</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I haven't used it but the 4.6.1 manual describes this Package.ini setting to "trick" the virtual environment to use another computer name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[BuildOptions]&lt;/P&gt;&lt;P&gt;VirtualComputerName=THINAPP01 &amp;lt;- computer name of capture machine where it works&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here's a brief description of that setting from the manual:&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;The VirtualComputerName parameter determines whether to virtualize the computer name, to avoid naming&lt;BR /&gt;conflicts between the deployment system and the capture system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For more info, here's where the user guide for 4.6.1 can be downloaded from.&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.vmware.com/pdf/thinapp461_manual.pdf"&gt;http://www.vmware.com/pdf/thinapp461_manual.pdf&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jul 2011 19:37:03 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/ThinApp/ThinApp-an-Applications-that-can-only-run-from-machine-it-s/m-p/2621587#M6839</guid>
      <dc:creator>JRSSG</dc:creator>
      <dc:date>2011-07-26T19:37:03Z</dc:date>
    </item>
    <item>
      <title>Re: ThinApp an Applications that can only run from machine it's built on</title>
      <link>https://communities.vmware.com/t5/ThinApp/ThinApp-an-Applications-that-can-only-run-from-machine-it-s/m-p/2621588#M6840</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;JRSSG is correct. Just edit &lt;EM&gt;Package.ini&lt;/EM&gt; file, find line &lt;STRONG&gt;;VirtualComputerName=CnB&lt;/STRONG&gt;, uncomment it and rebuild project. Then try to run application.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Jul 2011 10:36:15 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/ThinApp/ThinApp-an-Applications-that-can-only-run-from-machine-it-s/m-p/2621588#M6840</guid>
      <dc:creator>Cievo</dc:creator>
      <dc:date>2011-07-28T10:36:15Z</dc:date>
    </item>
    <item>
      <title>Re: ThinApp an Applications that can only run from machine it's built on</title>
      <link>https://communities.vmware.com/t5/ThinApp/ThinApp-an-Applications-that-can-only-run-from-machine-it-s/m-p/2621589#M6841</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just a tip I had similar situation a couple months ago and I look for any setting file(s) in the application that hardcoded the computer name and check if I can change it to something like localhost or * which luckily I can. You might want to check your vendor support too they might be able to help, well in my case they tried and could have found those files faster if I asked them in the first place.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jul 2011 03:12:35 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/ThinApp/ThinApp-an-Applications-that-can-only-run-from-machine-it-s/m-p/2621589#M6841</guid>
      <dc:creator>VMhadi</dc:creator>
      <dc:date>2011-07-29T03:12:35Z</dc:date>
    </item>
    <item>
      <title>Re: ThinApp an Applications that can only run from machine it's built on</title>
      <link>https://communities.vmware.com/t5/ThinApp/ThinApp-an-Applications-that-can-only-run-from-machine-it-s/m-p/2621590#M6842</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the tip.&amp;nbsp; I gave the VirtualComputerName setting a try and at first pass it failed to work but I have to admit this is the first time I've don't anything with ThinApp or software packaging so I'll keep trying to figure this out.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm sure the VirtualComputerName gets me at least half way there. This application has to be installed from UNC mapping a drive to a "deployment" server which I believe somehow registers its computer name in the deployment server database when the install.exe is launched.&amp;nbsp; If I copy all the install files locally and then run the install, the process fails.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After the installation is complete I see the name of the computer in a partially encrypted file and in a database table.&amp;nbsp; I believe each time the application is launched, the name of the computer is queried and matched against this encrypted file - the database table is just a log of what compute names tried to run the application.&amp;nbsp; Since the VirtualComputerName setting didn't work for me the first run, I'm guessing that the application doesn't use the getcomputername api - but if not that, I wonder what it queries?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To further complicate this - I said the partially encrypted file does show the computer name.&amp;nbsp; Well, I've noticed that when I try to run the application on a View desktop - at the point it fails it throws up a security screen that has a Serial Code - this code changes with each launch.&amp;nbsp; I'm betting what's encrypted in the file is that serial code matched to the machine name the app was origianlly installed on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The application is JDE Enterprise One - what we call the Fat client.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll keep trying to get this to work and report back - thanks for all your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Casey&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jul 2011 11:32:52 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/ThinApp/ThinApp-an-Applications-that-can-only-run-from-machine-it-s/m-p/2621590#M6842</guid>
      <dc:creator>caseyfriese</dc:creator>
      <dc:date>2011-07-29T11:32:52Z</dc:date>
    </item>
    <item>
      <title>Re: ThinApp an Applications that can only run from machine it's built on</title>
      <link>https://communities.vmware.com/t5/ThinApp/ThinApp-an-Applications-that-can-only-run-from-machine-it-s/m-p/2621591#M6843</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If it is storing the computer name some where in a file or a database and than checking against it at the time of launch. I do not think ThinApp can do anything if this is the case.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Aug 2011 13:00:04 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/ThinApp/ThinApp-an-Applications-that-can-only-run-from-machine-it-s/m-p/2621591#M6843</guid>
      <dc:creator>shrivastavaa</dc:creator>
      <dc:date>2011-08-16T13:00:04Z</dc:date>
    </item>
  </channel>
</rss>

