Welcome to the Calyx Software Message Boards where you can share ideas and solutions with other Calyx users! Calyx personnel including Tech Support, Development, QA, and Business Planning often visit these message boards unofficially to better understand our customers' needs. To submit your suggestions Click Here.
This discussion forum is a service provided by Calyx Software. Calyx Software does not endorse any particular point of view expressed in this forum or any information provided in it. The use of the information provided by other users in this message board is at your own risk.
Calyx Software Message Board
Home      Members   Calendar   Who's On
Welcome Guest ( Login | Register )
      



Terminal Server installsExpand / Collapse
Author
Message
Posted 7/25/2005 2:53:25 PM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Forum Members
Last Login: 4/17/2006 7:35:10 PM
Posts: 5, Visits: 16
I am considering purchasing Terminal Services, but want to know the best way to install Point on TS. It looks like Point uses the same temp folder for each installation. If I install a single instance of Point on TS am I going to run into problems, or does Point create unique filenames for different user's temp files in the Work folder?

Thanks
DMiles
Post #14
Posted 8/4/2005 12:51:08 PM
Calyx Software

Calyx SoftwareCalyx SoftwareCalyx SoftwareCalyx SoftwareCalyx SoftwareCalyx SoftwareCalyx SoftwareCalyx Software

Group: Administrators
Last Login: 7/18/2008 1:42:09 PM
Posts: 94, Visits: 467
Calyx does not currently support Point installed in a Terminal Server environment.

With that out of the way....

Point will not give the temporary files a unique name so you may experience some problems. Be sure to do the installation of Point using Add/remove programs on the Terminal Server rather than using the Point CD setup.exe or autorun.

Post #66
Posted 8/4/2005 2:46:53 PM
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

Group: Forum Members
Last Login: 9/7/2005 2:28:51 PM
Posts: 11, Visits: 15
Calyx has never considered Terminal Services in any of its system design, even though after 8 years it remains an extremely valuable method of deploying applications quickly.  I have dealt with Calyx on Terminal Services for 5.5 years, and have run into many of the situations that come with it.  Simply installing Calyx on Terminal Services will work, but you will have issues that include temporary file collision (especially surrounding use of custom forms where users will get other users' data on their forms).

You can still deploy Calyx via a WAN or VPN, but doing so requires you to manage every desktop with Calyx installed.  Even with an administrative setup, deploying new versions can be cumbersome and not as quickly delivered as can be done through Citrix or Terminal Services.  Also, if you want to have a centralized Templates directory with a WAN/VPN, users will see very slow performance when accessing those items.  The new PDS has enhanced access to the prospect and borrower files, but you still have some speed constraints pulling that amount of data over the WAN/VPN.  Not to mention security issues in having an increased number of remote computers with access to your network.

However, I have spent the last year perfecting a method of deploying Calyx under Terminal Services that does the following:

  • Avoids all temporary file collision, preventing erroneous data on custom forms and headaches when executing many interfaces.
  • Allows centralized administration and distribution of forms lists and print groups.
  • Allows segmentation of the Cardex database so that it's not required to use the same database companywide (managed via Active Directory security groups).
  • Allows centralized administration of Data Folder lists (managed via Active Directory security groups).

Having these things greatly reduces administration costs and allows for rapid deployment of Calyx.  Please contact me if you would like assistance in implementing this solution.

Tom Williams, Mortgage Technology Consultant

thomastx@swbell.net

Tom R. Williams
Mortgage Technology Consultant

thomastx@swbell.net

Post #70
Posted 8/26/2005 8:49:11 AM
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

Group: Forum Members
Last Login: 10/1/2008 2:08:42 PM
Posts: 18, Visits: 27
Jason Beck (8/4/2005)
Be sure to do the installation of Point using Add/remove programs on the Terminal Server rather than using the Point CD setup.exe or autorun.


I have to echo Jason's sentiments. I always use the Add/Remove Programs in TS to install Calyx. Another way to do this is to go to a command line and type:

change user /install


This will put the server into "install mode" and allow you to install the application to be shared amongst all users. When you are done installing, type:

change user /execute


This puts the server back into "execute mode."

But be warned, while you are in install mode, changes to the server will occur on all profiles. So, perform the install, and then put the server back into "execute mode" immediately after the installation is complete.

Another thing that I have found helpful, is to install a version of Point Pre-5.0. For some reason, if you install Point 4.5 and upgrade it to 5.0 Point works fine. But if you install 5.0 fresh, it didn't work well.

Funky, yes, but it works.

Sean
Post #338
Posted 8/26/2005 10:35:56 AM


www.ehuna.org

www.ehuna.orgwww.ehuna.orgwww.ehuna.orgwww.ehuna.orgwww.ehuna.orgwww.ehuna.orgwww.ehuna.orgwww.ehuna.org

Group: Administrators
Last Login: 12/17/2008 10:36:11 PM
Posts: 258, Visits: 13,336
mortgage_IT (8/4/2005)
The new PDS has enhanced access to the prospect and borrower files, but you still have some speed constraints pulling that amount of data over the WAN/VPN.  Not to mention security issues in having an increased number of remote computers with access to your network.

Tom, thanks for the great info, I just have a couple of remarks regarding your comments on Point Data Server (PDS).  You published your message just after PDS 5.1 was released, so maybe you were not aware of some of its features (and you were talking about PDS 5.0).

1) Point 5.1 clients connect to PDS 5.1 through HTTPS, therefore there is no need for a VPN. 

2) PDS 5.1 compresses all data before sending it to Point.  This includes not only the loan files (*.BRW/*.PRS and associated files), but also any results derived from searches, reports, etc...  We are actually sending XML over HTTPS, which compresses really well: most of the time 75%-80%.

3) As for the security concerns, we have a number of mechanisms in place to stop unauthorized access (e.g. SSL/HTTPS, Point users must login in a PDS environement, PDS Security key for the organization, and a few other features which I won't mention here).  All operations between the Point client and PDS are exected only through HTTPS on port 443 - so unless you open holes in your firewall, remote users should not have "access to your network".

4) Regarding performance, our Quality Assurance (QA) team has tested PDS 5.1 in the following environment:

  • 5000 Users
  • 500 User Groups
  • 500 PDS Accelerated folders.
  • Over 1,000,000 (one million) loan files.
  • Over 6,000,000 (six million) tasks.
  • The data folder used in the tests had roughly 2,500 loan files and 500 co-borrower files.

With the above setup, the response times were really good.  See the results for yourself at http://pdskb.calyxsoftware.com/article.aspx?id=10132

In a TS/Citrix environment with conventional Point, I think it would be much more difficult for you to setup 5,000 users, 500 data folders and the access rights for each user.  Point users connecting to PDS 5.1 also only need an Internet connection - there's no need for a special TS/Citrix client, etc...

For those interested in PDS, check out:

http://www.calyxsoftware.com/products/pds/index.asp

and

http://pdskb.calyxsoftware.com



Disclaimer
: this post carries no explicit or implied warranty. Nor is there any guarantee that the information contained in this post is accurate. It is offered in the hopes of helping others, but you use it at your own risk. The author will not be liable for any damages that occur as a result of using this post.

Post #348
Posted 8/31/2005 8:35:09 AM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Forum Members
Last Login: 8/31/2005 12:52:32 PM
Posts: 8, Visits: 14
GP,

While Point might run fine over HTTPS and not need a VPN most branch offices would then need a VPN for other reasons, file sharing of documents, printing to the remote office, etc..

Terminal Services/Citrix accomplishes all of these things with very little bandwidth over the VPN and very little administration of the local desktop (none really). It's much easier to setup  users in a Terminal Server environment. The software is already installed (and one upgrade upgrade everyone!), etc...

Plus you can cluster Terminal Servers and make their profile work on every server....(we do)

Eric

Eric Langley
Foundation Financial Group

Post #410
Posted 9/1/2005 9:47:08 AM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Forum Members
Last Login: 9/6/2005 12:36:33 PM
Posts: 1, Visits: 3
One other word of advice, do not use the Point 'auto-update' (Run.exe) install on TS.  I have had issues with it in past versions.  There is a work around by changing the winpoint.ini file, but it's better not to even start down that road.  Not sure if that is still and issue in the new version, but thought it noteworthy enough to point out.
Post #441
Posted 9/7/2005 2:21:12 PM
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

Group: Forum Members
Last Login: 9/7/2005 2:28:51 PM
Posts: 11, Visits: 15
Emmanuel Huna (8/26/2005)

In a TS/Citrix environment with conventional Point, I think it would be much more difficult for you to setup 5,000 users, 500 data folders and the access rights for each user.  Point users connecting to PDS 5.1 also only need an Internet connection - there's no need for a special TS/Citrix client, etc...

TS/Citrix wouldn't require installation of 5000 copies of Point.  One install and your done.  No worries about the quality of the user's PC.  We have 100+ users running Windows 98, 32mb RAM, Pentium 120.  They run at least 10 different apps at high performance, and no upgrades were required.  You would also only need an Internet connection as the client could be seamlessly installed as an ActiveX control in the user's browser.  But isn't there still need for access to the Templates directory?  If that is shared, it would require VPN and be incredibly slow, especially when accessing loan programs (we have 700+), custom forms, etc.  I'd put money on a faster implementation with TS/Citrix in a heartbeat!

Thankfully, there are multiple ways to make this work, and different methods work better in different implementations.  A Point client that talked directly to a SQL database would sure be nice, and eliminate a lot of headaches. 

Tom R. Williams
Mortgage Technology Consultant

thomastx@swbell.net

Post #498
Posted 9/7/2005 4:08:32 PM


Sepal

Sepal

Group: Moderators
Last Login: Today @ 6:19:09 AM
Posts: 1,183, Visits: 9,259
I don't disagree TS is a great solution and having point naturally work in it would be very beneficial to technologically savvy customers.  I think PDS is the first step to getting a good add on to Point that enables larger enterprises to do more.  I am curious what are the main benefits you would like to see realized form a point version with a db  back end? 

Disclaimer:  This post carries no explicit or implied warranty. Nor is there any guarantee that the information contained in this post is accurate. It is offered in the hopes of helping others, but you use it at your own risk. The author will not be liable for any damages that occur as a result of using this post.
Post #503