Showing posts with label #hcl. Show all posts
Showing posts with label #hcl. Show all posts

Friday, November 18, 2022

Welcome to 12.0.2, Please Uninstall Your 32-bit Notes Client Edition

 

32 to 64 bit HCL Notes upgrade error

I just got back from the HCL Factory Tour in Milan, will post about that next week, but first, I need to explain this.

As you may, or should know, HCL created a 64bit client that is now available as of 12.0.2. Yesterday it appeared on Flexnet.

I asked in Milan what HCL did to help customers upgrade from their 32-bit clients to the 64-bit one because, in the beta, one would get the error message above when trying to run the installer.

2 different HCLers told me you could just install one over the other, but it is not recommended.

I pointed out that the beta said one could not, but they insisted.

Well, I am here to point out you can not install over the 32-bit client to reach 64-bit nirvana.

The error still appears.

So, off I went to uninstall 12.0.1FP1 32-bit client.

I did this on my personal server, which doubles as my test client, then started the 64-bt install.

One should run the NICE tool, yes there is a new NICE64 tool, and if you wish, restart your PC before running the 64-bit 12.0.2. installer. But I did not.

If you have to ask why HCL is doing this, then turn in your IT badge, it has been a long time waiting for this to arrive.

Running the HCL Notes 64-bit installer


Now the installer is free to get moving. The entire process, including downloading the code, took under 30 minutes and that was with me trying to install over my 32-bit client, grabbing the screenshots, writing this post in between clicking ok, etc.. Your time should be about 10 minutes.

Completed HCL Notes 64-bit installer

By the way, the 64-bit client download file is 1GB. Domino is only 800MB, just sayin'. It used to fit on some floppies.

Anyway, the bottom line is if you are doing a client/laptop/OS refresh soon, you need to go to the 64-bit client.

It was implied by HCL, well strongly hinted, that the next version would be the last 32-bit client, so you need to start planning for it.

There will no doubt be more posts by people pointing out aspects that still need 32-bit parts like Jesse did here: https://frostillic.us/blog/posts/2022/11/17/notes-domino-12-0-2-fallout.

Other Ambassadors have posted in our private chat about various issues the 64-bit client has with some application items, more info will be coming, no doubt, so developers, your time to test is here.

You may also need to think about which version of Microsoft office you installed and if anything depends on it, so test it, but you should have installed the 64-bit of that as well. This is from a conversation I had with a customer on the way to the train and airport which made me wonder what might happen.

When complete you should see this in the About Window Box


So caveat emptor and start testing and preparing your plans and progress.

Starts right up, all of the .nsfs I had, and the workspace is there just like before. I did not clean out my notes.ini, but you should or just strip it down to the basics and let it update, but that is for another post.

As always, feel free to reach out for help from me, fellow HCL Ambassadors, your Business Partner, or HCL rep.

Happy Installing! Now on to my server update, Traveler, Nomad, Verse, and Ontime Freemium Group Calender updates(their video here: https://www.youtube.com/watch?v=JxCIEQ5fjOQ). I will post updates once each is done and how long it took to do them.

Server Update Info: Including shutting down Domino, installing the update, restarting the server, and then all the server updates running, the total time was 6 minutes until I could access it from my client. Naturally, in full corporate environments, your timing will vary.

Traveler Update Info: Traveler 12.0.2. now enforces that you shut down Domino before installing it. So, although the actual time to install Traveler is a minute or 2, the process takes longer due to the shutdown, and then I did a clean reboot as well.

NOMAD Update Info: Delayed, no 12.0.2 documentation has been indexed yet, so there are no details about it beyond downloading the 1.0.5 code which I got in beta, unzipping it to the domino root folder, and running NOMAD as a server task. Product Management says 1.0.5/12.0.2 version is not up yet on Flexnet. Will update this once available.

Verse Update Info: Although I thought it would be inside Domino 12.0.2, it seems that is not the case, so it is still a separate update. The current version is 3.0, which you can download from Flexnet. Follow these instructions, https://help.hcltechsw.com/verse_onprem/3.0/admin/vop_configuring_server.html. You should have it up in about 10 minutes if you have all the other parts in place. If not, you may need an hour or so to configure whatever you are missing. URL looks like this example if you need to run in parallel to iNotes: https://keithbrooks.com/verse

Ontime Freemium Group Calendar Info: It will probably get done over the weekend.

Thursday, December 17, 2020

What Does It Mean To Be An HCL Ambassador


I get asked this often, as do the other 101 Ambassadors, what is an HCL Ambassador?

Every year around this time, a new class is announced for the upcoming year, as it was yesterday and I am blessed to be included in this list.

The inductees are reviewed based on the past year's efforts.

Given 2020, being an Ambassador was no easy feat, for the review committee nor the nominated individuals.

I have been an ambassador since the first year HCL took over the Lotus catalog from IBM in 2019. Before 2019, I was an IBM Champion for many years, which is a similar designation.

I have posted every year after finding out I was selected, while I try to figure out what I did, or did not, do to deserve it.

In keeping with my CI (Competitive Intelligence) activities lately, I want to try to break it down, so people understand it better.

What we are NOT:

  • HCL Employees - Although, to be honest, some people have been hired by HCL after being an Ambassador and retire their status.
  • Financially Backed by HCL - Everything we do is on our dime. Although HCL may still sponsor some events of their choosing, there is no "pay to play" here.
  • Post Planned Content - Yes, we have information and may retweet things or post them on our blogs, but we are under no obligation.
  • US Centric - In fact, there is a higher percentage of Ambassadors from outside the US. I am one of those outside the US.
  • "Wait and See" type people.

What we ARE:

  • Worldwide - Ambassadors come from all kinds of places. We do not always influence our own country as much as the rest worldwide. In my case, this is especially true, but I am working on it.
  • Customers and Business Partners - Who better to spread the word than the people who use the products every day and sell them?
  • Presentation Happy - Even in a year like 2020 with few in-person events, conferences went on, and Ambassadors spoke at many events and gave their time to various webinars and other efforts to help everyone through a tough year.
  • Prolific - Ambassadors like Ales Lichtenberg or Milan Matejic seem to post things as soon as they are announced. Others post never-ending streams of information on social media sites, and still, more do podcasts, videos, Zero to Hero guides, and so much more. And in multiple languages.
  • Fountains of Support - We all participate in the many HCL forums, Skype chats, Slack channels, Facebook groups, Twitter discussions, GitHub, StackOverflow, and anywhere questions pop up, one of us, if not a few of us, will try to help you. Please use HCL support too, you do pay for it.
  • Realistic - We know it is not easy out there, we have all been in your shoes, and while we also bitch and moan about the same things you do, we balance it with what we can do to make things better where possible. This last point is, I believe, what tips you to becoming an Ambassador.
  • Beta Freaks - While I don't have as much free time to play with everything the moment they come out, I still stay up on what is going on because you need that little ounce of extra juice sometimes for clients. Other Ambassadors are rabid Beta people, installing things as soon as they are available.
  • Go the extra mile - Find ways to do more, for more people, or more products in some way, shape, or form.
We share a lot of Lotus/IBM/HCL product history together because we all came into this space from different places with sometimes diametrically opposite backgrounds and knowledge. 

We know this can be intimidating to some of you when we first meet, but really we are no different than you are. We just started on our journey sooner and with a goal in mind. 

The goal was to help other people, the true spirit of collaboration, in any way we could, and I think over time, we have done this quite well.

How do we top what we did last year?

How do I keep doing it every year?

Honestly, I don't know. Some years were not my best, but sometimes 1-2 things you do outweigh all you did not do at the time.

2020 was my year of daily #HCLAmbassadorTips across Twitter, Facebook, and Linkedin. 

I set a high bar for myself, time to think about what to do for 2021.

What will you do in 2021 so your name is on this list next December?



Congratulations to my fellow Ambassadors. I hope to see some of you sometime in 2021.

Sunday, October 4, 2020

Skills Sunday: Traveler problems since 11.06 iOS Came Out? Help is here

Note: Edited October 6th with more details, see the end of the post.

Hello everyone, I know I don't blog so much about technical items, I have moved away from much of it towards product marketing and specifically CI, Competitive Intelligence.

But I have a few clients still that I help and this came up this week and as people posted in FB and other places about it, figured I should help the greater community.

If you have iPhone users already on Traveler, this is not needed for you....yet. These people are all fine, for now, and even using 11.06 because until it is a fresh uninstall and install, it relies on the "older" authentication method.

If you have a person who got a new phone in the last week, or maybe was a new onboard, then you were probably hit by the Traveler is not working problem.

I do not believe it matters which version of Domino or Traveler you run on the server-side. Of course, you should be on the latest version of Traveler, 11.01 Fix Pack 1 which happens to also run on Domino 10.x, not just R11.

The real problem is on Sept  29/30 release 11.05 was removed from the Apple App Store and was replaced by 11.06. 

No big deal, right, apps get updated all the time.

BUT

Not so fast.

HCL slipped in something which only was posted 2 days before the update. Take a look at this technote which in its own words, was posted 6(!?) days ago.

https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0082562&sys_kb_id=792782151be7d8d0beab64e6ec4bcbff

Starting with HCL Verse iOS 11.0.6, support was added for Certificate Based Authentication. There is currently only one mode supported: the server (or access gateway) requires the client device to provide a certificate only. Requiring a certificate and userid/password is not supported. Additionally, this version of the client does not alternatively support basic authentication in the event the certificate-based authentication fails.

Ok, like any other admin I figured I would follow the paper trail of tech notes which would tell me what to do to fix this. 

NOTE: NOTHING in the above technote is helpful, aside from the paragraph quoted.

Now I go searching on this Certificate Based Authentication and 11.06 I find this great session from my friend Milan Matejic (go follow him on Twitter, @Milan_Matejic90) which he gave at the last Engage conference before the whole pandemic started. His slides are here, and a video too and he provides a great example and way to create and merge this certificate.

https://milanmatejic.wordpress.com/2020/03/30/engageug-implementing-certificate-based-authentication-for-hcl-traveler-access/

BUT this is overkill, at least it was for my client. 

So try the override option below first, then if not working, go back to Milan's.

The other thing you may find is this Admin Documentation: 

https://help.hcltechsw.com/traveler/11.0.0/Android_CBA.html

This includes a freshly added Note, with the article at the end of it, the first technote up above! So circular guidance, please HCL Documentation team fix this:

Note: Starting with HCL Verse 11.0.6 for iOS, limited support was added for Certificate Based Authentcation. For more information, see this article.

What you really want, is the technote below, that HCL support sent me after I was trying to figure out what was going on, this worked for my client very easily.

How to OVERRIDE form-based login for the /traveler URL: 

 https://help.hcltechsw.com/traveler/11.0.0/httpauthentication.html

Along the way, we figured out the client also changed their notes redirector and renamed the SSL kyr file so the steps we followed caused more oddities, but I fixed those and now can log in fine. So check everything along the way.

The question is which is the right way to go? Should we follow Milan's session or do this override? I am still digging into it but feel free to comment and let me know what you think, and if this helped you, let me know too.

Oct 6 Update: After discussions with HCL, they will be updating the documentation to be clearer about the changes and what is required. 

You can continue to log in with just name/password, if you follow the overriding guide(the one that worked for me). 

What they were trying to say is IF you needed or wanted the client certification (which is different from an SSL certificate and also NOT your notes id file) then you would have to follow the other links and possibly use Milan's session as your guide and that down the road it may be preferable.

Remember this is ONLY a client-side change, nothing changed in how the server works as the server is flexible, which is why we love Domino.

Tuesday, March 3, 2020

Domino Administration Wizardry - Dark Arts Edition

Here are the slides to my session I just completed at the Engage conference.
This session was and is aimed at junior admins that need to find better, faster ways to do some redundant tasks.

If you have any questions just ask me. The code used is not perfect and alternative options do exist but for an admin with little to no development knowledge, I hope this saves you time and provides reasons for your users, and manager, to love you even more.

Wednesday, January 1, 2020

One HCL Master's Plans for 2020

I was not kidding when I said I was surprised to be named an HCL Master.
I am very honored to be part of the 1st full class of Masters.

For me, it was a slow/low year especially the last quarter due to losing my grandfather and having to back out of Soccnx/Let'sConnect Munich at the last minute. I know, I say this every year, but I wonder, with 100s of people out there being nominated, was I really deserving? Why were the others  not more deserving? Surely some of them deserved it too. If you were nominated and did not make it, I am happy to try to help you get it next year. Once, we were all in your shoes but we all took that giant leap.

Without knowing the judging committee, I can presume some brand awareness for me for all these years, and maybe I was #101, but like the old joke, what do you call a person that finishes last of his class? A graduate, maybe that was me this time, #101.

So, for 2020, I am doing something substantive, so at least I can feel like I am repaying HCL's belief in me, from my past, to help the future. This plan involves quite an effort upfront, but I think, if others joined me in doing it as well, we could gather some serious awareness back to the products we love, even the one they refuse to mention as if it was Voldemort reborn.

Remember when we used to blog every day? Yeah, me too. But we float in and out of various social worlds, crowds, friends and time is accelerating as we get older.

With this in mind, I am in the process of setting myself up to be able to push out a new tip, hint, idea, download or benefit for users, admins, and if it is possible in such small textual epistles, devs.

Every day of the week.

Every day of this year, all 366 days of it.

Yeah, I may be off my rocker a bit, but this was one of the ideas I pushed to Richard, Andrew and a few others, and figured I should see what I can do with it.

Each day of the week has their own topic as shown below, posting times will vary so I can gauge interest and traction plus different social media places require different formats so I will start with Twitter and then Linkedin, from there will see which way to go:

  • Monday - Domino
  • Tuesday - Sametime
  • Wednesday - Clients
  • Thursday - Traveler
  • Friday - Fonts (UI/UX but that doesn't start with an F), Folders and Files tips
  • Saturday - Weekend tips for admins and users
  • Sunday - Fun stuff day. Why post on Sundays? Because in the Pacific Rim it is a work day already, as it is in Israel where I reside these last 5 years. 
I admit to not being a Connections guru so I will let someone else provide those tips.

Verse, Nomad, Volt, the unnamed N client and some other item may pop up at one time or another.

Business Partners that want to sponsor posts or have some interest in a similar series for your own products, let's talk, after all 366 days is a lot of things to post, and I can't talk about Engage or Let's Connect every day. (User Group events I am happy to post for anyone that reminds me about them)

Most tips will be obvious to my fellow HCL Masters, but to all of the new and old admins/users/devs  out there, hopefully you will pick up something new that spur you to think out of the box about how to help your users and company. Then again, I have a treasure trove of history .ntf's, graphics and other things to let people download because how else do we give back to the next group behind us?

Of course I will also blog erratically when the muse visits me.

To the haters, deserters, friends that wonder why I bother, what can I say, hire me, and show me something better to champion. If I do this for free, imagine what I can do for your brands with a budget. My list I gave Richard had 30 other ideas.

My hashtag for these is #HCLMasterTips and like my FudBuster Friday posts a few years back, feel free to hit me with any ideas or things to cover and I will give credit to you for it.

Happy New Year Everyone

Monday, July 1, 2019

Can We Get To Work Now?

As you may have heard, the divorce from IBM of the Lotus Portfolio of products has come to a conclusion and HCL has come out the winner,

The value of the deal ensures a decent rate of return to HCL within 3 years(maybe earlier) based solely on Support and Services, otherwise known as renewals.

The efforts to stop the leaving and increase the renewals only adds gravy to the deal for HCL.

But many of us want to see a new land, we want to not just see people hang on, but new customers come out of the cold. This could be the start of a renewal for the product line, sure, few companies have done it, Apple being the biggest turn around, and we have to do it without Steve Jobs. Not sure if that is the vision, but it is a goal which I think should be on everyone's mind.

We have to see the world, not like it was, not like we wish it was, but as it is and how we can once again be useful to people. Yet, once again, daily, we will have to prove that a venerable product, it  never went away in 30 years while so many disappeared, still runs and can run many companies worlds.

Sure, Salesforce now does workflow and automation, taking our niche potentially, or at least trying to if you believe a $200 million software project in Salesforce is required to replace, and not fully, a Domino application. The limitations and costs of Salesforce are not enough to convince someone to drop Salesforce, to push on those is working the competitive tactics of old.

Embrace and extend maybe is the answer, but that would end up a Business Partner play, aside from HCL getting the APIs to place nicely.

Microsoft of course still worries about us, funny how old flames die hard but the old ways, do not work the same and a better play in the competitive space is needed.

Google/Alphabet still sucks at calendaring and while the focus from HCL may not be messaging, messaging still is what runs a lot of businesses.

Workflow and automation demand a solid, stable, secure platform that can be relied upon to work no matter what you throw at it and no matter how little you babysit it. Do you ever hear Exchange admins say they love Exchange? No, not really, but there are 100s if not 1,000s of people out there that will say they love Domino.

It.is.THAT.Good

Back to HCL Software and the future, while the dust settles and this 3 Billion dollar(Lotus bits)  startup creates logic where there was none, have some patience.

We would all like to see new commercials and marketing, but in a modern world, that doesn't cut it enough. If we really want this to succeed, we need to embrace the social media side, not just pay lip service to it.

We need to ingrain into people that MongoDB is only decades behind Domino in getting field level encryption in a NoSQL flat database.

And people treat that like news?

IBM would never let us go after this, but my hope is HCL will because if we don't bring the issues to the front, there is no press and no customers begging to come back.

Do we need new templates? Yes, and we need to find a way to make them flexible enough so customers can adopt them easily enough. I have some ideas in this space for another blog post.

Do we need to revise old ones? It wouldn't hurt, and these will help keep customers renewing. I gave my input already on the Rooms and Resources.

I have argued that to try to convince people to code with Domino is a hard sell, kids in college have never seen or heard of it. More importantly, the workforce is not what it was in the dawn of the PC industry.

Many employees are niche driven and not code happy, or even interested.

In the earlier days, those of us that wanted to find a better way or figure something out had to read anything we can find, play with everything, dig into stuff that even now I think about some of it was amazing.

But I don't see that spark in employees. The need to know more is gone, maybe because love of company went away over the last 20 years. If HCL can figure out how to light that spark again, we may be on top something.

I mentor startups and they listen to me explain long dead products that did what they plan to do and what went wrong so they can try to make a better way...while scratching their head why they never heard of these solutions.

HCL has the chance to do everything we have been begging IBM to do with the products for years. Now we just need to get on with it and be aware that the future is being built literally every minute as of officially 17 hours ago Grenwich Mean Time.



Tuesday, May 7, 2019

SnTT: What if You Only Want Sametime, Meetings or Connections but NOT Mail in IBM Connections Cloud?

For years, since it was a wee little LotusLive, we, the greater Business Partner community, have told customers they could go to the Cloud one step at a time, or everything at once. Easier said than done sometimes. The hybrid or on premises decision, which IBM imposes on your organization BEFORE you start out, is just the tip of the iceberg.

Maybe your preference is Connections or Meetings or Traveler(well you could, not sure why you would) or Verse or Docs...anything BUT mail.

You see, mail is of course the big one, the main reason usually why people want to go to the cloud.

So when one of our clients realized a bit late in the day that they needed to do something fast for their Sametime servers, we suggested the IBM Connections Cloud.

Why build a whole Sametime infrastructure when you can have one permanently in the Cloud and updated all the time and it costs you less than a license fee a year? Seems like a good deal, right?

As someone who builds out Sametime infrastructures, this is much cheaper than having me build you one, that is, presuming you can or want to go to Cloud.

Well, it has been at least 3 years since I loaded a customer into the IBM service, while some of the process has stayed the same, the rest was a new thing for me. And now you get the benefit of my sleepless nights.

For this post, we will presume you have Cloud licenses, of some sort, either dual entitlement or purchased or some other IBM named license that grants you Cloud usage and access.

Once you request from IBM your login credentials (most people get an email about it when the dual entitlement went out, but easier to ask IBM to resend it then find it) you can start the process of setting up your cloud domain.

For this project, because we thought it would be a possible migration down the road we recommended a Hybrid approach. The truth is no matter which way you chose, the details below will work for you.

Once chosen, one has to detail the Domino passthru server name, ID, cert.id files, passwords, mail directory name, directory name itself, etc. and reach a point where IBM's server talks to your server, and with some DNS changes, everyone gets along real well. Note usually any issues at this point are Firewall and/or DNS related as we presume you know your Domino infrastructure and how to create IDs and passthru servers,

Now comes the fun part.

If you have a small organization(between 1-50), you may want to just create everyone manually, but when you are a few thousand people, that is not practical. Oh and remember this is WITHOUT email.

How do you do this? Normally when you register people, it starts the whole mail file and directory process, oh you can selectively add/remove parts manually but how do we bulk process people?

Well you will need to do a few more things with IBM before you start this process. Note to IBM, a nice flowchart of what to do, when, how for each option(Cloud or Hybrid) would be REALLY nice and helpful.

First thing to do is to request from IBM an Integration Server (about this here) account to provide FTP uploads of .csv files. This request, for a LLIS (Lotus Live Integration Server) account includes the steps as follows from here:
  • Send an email to support@collabserv.com with Integration server enablement request - Your Customer Name in the subject line. The email must contain the items in the following list. The first three pieces of information can be obtained from the Organization Account Settings page for your organization.
  • Organization name
  • Customer ID
  • Organization contact email address
  • Email address that is to be used to access the integration server. This account must already exist in the cloud and have the Administrator role. This account does not need a user role or any subscriptions assigned to it.
  • You can request additional email addresses that are to be set up as integration server users, as long as they are existing accounts with the Administrator role.
  • You are notified when enablement is complete and you can use the integration server. Note that your CSR might need several days to complete your enablement. This enablement account is known as the integration server user account.
Once this is done you will get a reply with details to login and set up your FTP links.

The MOM tool will not be used because that is for Mail Migrations/integration with the Cloud in case you were wondering.

Now comes the part that drove me crazy for a while, the .csv file.

You can read about it and see example pages here, here and here among other page of the documentation online.

Suffice it to say, because I know if you are reading this, and in the process of trying this, you probably said TL:DR for the documentation or like me tried it a few ways and felt like breaking a baseball bat on some tech writers head.

And to you, lucky winners, I am providing the exact syntax and details.

You need to understand IBM envisioned people only using Mail, or only using Connections as the primary reasons for moving to the Cloud so  there are actually 2, yes, two, .csv files you need to create to get any user registered as a Sametime user.

Got that? Neither do I but this will become HCLs issue to correct soon enough.

The 1st .csv needs to create the user, and thus a Connections account. 

DO NOT JUST MAKE A MAIL ACCOUNT THAT WILL NOT BE USED. IT WILL TAKE OVER THE USERS RECORDS AND POINT THEM TO THE CLOUD. 

You have been warned.

Here is what I did, you may have better luck with different ways to create the .csv file, but this is how I did it.

Once you get the list of users from the customer, you will need to break the list down to 200 people at a time. Why? Because that is what IBM has the system set to handle currently. If you put in 201, it will provide a failure report and not process. Again, you have been warned.

Open Excel and create a header row with each column for one item and they look like this, syntax matters so check the docs if you are not sure!
emailAddress  action subscriptionid givenName  familyName  language  timeZone  country

Details to be put in each column under the heading:
Emailaddress - put in the users email address
action - Add (Add is used for new people to be registered/provisioned, see here for the other choices)
subscriptionid - Found once you login to Connections Cloud and go to Admin-Manage Organization from the top right side, then click on Subscriptions from the left side and get the Connections
Subscription Entitlement ID


givenName - First Name
familyName - Last Name
language - en_US for US English (Language list here)
timeZone - America/Atikoka (This is EST, Time Zone list is here)
country - US (Country list here)

(Originally IBM also included password, but since the system automatically sends the user an email with a temporary password with the links to Connections Cloud and to change their password, we figured we did not need this option. If you think you need more options or more specifics in registering people, here is the complete list of field options.)

Sounds so simple, right? So you fill in the spreadsheet, then click Save As, find the basic .csv option and save the file. Oh, but you need a specific name as well, see here for more details.

Format of the .csv file name is: customerId_prv_seqnum.csv

customerid -  Found once you login to Connections Cloud and go to Admin-Manage Organization from the top right side, then click on Organization Account Settings from the left side
prv - leave as prv
seqnum - you need to go to http://www.epochconverter.com for the UNIX time that the file needs. Keep in mind all future csv files must have a time stamp after the prior one or they will not get read. A bit of a PITA but understandable for an automated process.

so an example might look like this: 22792279_PRV_1556820735.csv

Now login to your ftp client and the LLIS and upload the file. My efforts showed the file was picked up by the server every 7-10 minutes. 200 people would be registered in about 10 minutes.

Once the file is picked up, the ftp site will add 3 new folders to your login location, error, report and processed.

If all goes well your file will be in processed and your report will show a new file for each upload and a code of 463.

If it did not go well you will see your file and a trace file in the error folder and the report will tell you which line failed and why. Usually syntax, I had some cut and paste spaces in a few cases that caused me issues

Great, moving along now we need to create .csv #2 and get all these fake Connections users real Sametime accounts.

This one is much simpler because we only really need 3 columns:
emailaddress action subscriptionid

emailaddress - put in the email address
action - AssignSeat (this is so the existing registered person gets Sametime added to their account)
subscriptionid - Found once you login to Connections Cloud and go to Admin-Manage Organization from the top right side, then click on Subscriptions from the left side and get the Chat 
Subscription Entitlement ID


Name the file as above but change the timestamp and upload the saved .csv.

You can login at anytime to your Cloud instance and check the users have been created and have Sametime included in their options.
And that is how to register users that are not using Mail into Connections Cloud and you can do this for the other options or when you need to migrate their mail later on:Connections, Docs, Email, Traveler, Meetings, Verse, Chat

Good luck and remember, syntax matters!